blob: e658f93d72d94a3ae1544b1e6687e5d5887d2e0e [file] [log] [blame]
#include <torch/jit.h>
#include <torch/csrc/jit/script/compiler.h>
#include <ATen/core/stack.h>
#include <memory>
#include <string>
namespace torch {
namespace jit {
std::shared_ptr<script::CompilationUnit> compile(const std::string& source) {
auto module = std::make_shared<script::CompilationUnit>();
module->define(
c10::nullopt,
source,
script::nativeResolver(),
nullptr);
return module;
}
} // namespace jit
} // namespace torch