We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 17099fa commit 60df888Copy full SHA for 60df888
core/conversion/evaluators/prim.cpp
@@ -5,6 +5,7 @@
5
#include "ATen/core/List.h"
6
#include "ATen/core/stack.h"
7
#include "c10/util/intrusive_ptr.h"
8
+#include "torch/torch.h"
9
10
#include "core/conversion/evaluators/evaluators.h"
11
@@ -23,6 +24,11 @@ auto prim_registrations = RegisterNodeEvaluators()
23
24
}
25
return torch::jit::toIValue(n->output());
26
27
+ }).evaluator({
28
+ torch::jit::prim::NumToTensor,
29
+ [](const torch::jit::Node* n, kwargs& args) -> c10::optional<torch::jit::IValue> {
30
+ return at::scalar_to_tensor(args.at(&(n->output()[0])).IValue()->toScalar());
31
+ }
32
}).evaluator({
33
torch::jit::prim::ListConstruct,
34
[](const torch::jit::Node* n, kwargs& args) -> c10::optional<torch::jit::IValue> {
0 commit comments