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