/
usr
/
local
/
lib64
/
python3.6
/
site-packages
/
torch
/
include
/
torch
/
csrc
/
jit
/
tensorexpr
/
/usr/local/lib64/python3.6/site-packages/torch/include/torch/csrc/jit/tensorexpr
mkdir
upload
Name
Size
Mode
Actions
operators/
-
0755
rm
analysis.h
5888
0644
edit
dl
rm
block_codegen.h
4211
0644
edit
dl
rm
bounds_inference.h
2230
0644
edit
dl
rm
bounds_overlap.h
3329
0644
edit
dl
rm
codegen.h
6402
0644
edit
dl
rm
cpp_codegen.h
2278
0644
edit
dl
rm
cpp_intrinsics.h
719
0644
edit
dl
rm
cuda_codegen.h
7782
0644
edit
dl
rm
cuda_random.h
2642
0644
edit
dl
rm
dim_arg.h
884
0644
edit
dl
rm
eval.h
9639
0644
edit
dl
rm
exceptions.h
3253
0644
edit
dl
rm
expr.h
11588
0644
edit
dl
rm
external_functions.h
1274
0644
edit
dl
rm
external_functions_registry.h
2343
0644
edit
dl
rm
fwd_decls.h
2806
0644
edit
dl
rm
graph_opt.h
2553
0644
edit
dl
rm
half_support.h
5038
0644
edit
dl
rm
hash_provider.h
7930
0644
edit
dl
rm
intrinsic_symbols.h
420
0644
edit
dl
rm
ir.h
22622
0644
edit
dl
rm
ir_cloner.h
2069
0644
edit
dl
rm
ir_mutator.h
2010
0644
edit
dl
rm
ir_printer.h
3693
0644
edit
dl
rm
ir_simplifier.h
15090
0644
edit
dl
rm
ir_verifier.h
1240
0644
edit
dl
rm
ir_visitor.h
1825
0644
edit
dl
rm
kernel.h
9210
0644
edit
dl
rm
llvm_codegen.h
3180
0644
edit
dl
rm
llvm_jit.h
1965
0644
edit
dl
rm
loopnest.h
21599
0644
edit
dl
rm
mem_dependency_checker.h
13003
0644
edit
dl
rm
reduction.h
6742
0644
edit
dl
rm
registerizer.h
12498
0644
edit
dl
rm
stmt.h
21138
0644
edit
dl
rm
tensor.h
7640
0644
edit
dl
rm
tensorexpr_init.h
268
0644
edit
dl
rm
types.h
3880
0644
edit
dl
rm
unique_name_manager.h
940
0644
edit
dl
rm
var_substitutor.h
1753
0644
edit
dl
rm
Edit:
/usr/local/lib64/python3.6/site-packages/torch/include/torch/csrc/jit/tensorexpr/exceptions.h
(3253B)
#pragma once #include <torch/csrc/WindowsTorchApiMacro.h> #include <torch/csrc/jit/tensorexpr/fwd_decls.h> #include <sstream> #include <stdexcept> // Forward declarations of types namespace torch { namespace jit { namespace tensorexpr { class Expr; class Stmt; } // namespace tensorexpr } // namespace jit } // namespace torch // Forward declarations of functions namespace std { TORCH_API std::string to_string(const torch::jit::tensorexpr::ExprPtr); TORCH_API std::string to_string(const torch::jit::tensorexpr::StmtPtr); } // namespace std namespace torch { namespace jit { namespace tensorexpr { class unsupported_dtype : public std::runtime_error { public: explicit unsupported_dtype() : std::runtime_error("UNSUPPORTED DTYPE") {} explicit unsupported_dtype(const std::string& err) : std::runtime_error("UNSUPPORTED DTYPE: " + err) {} }; class out_of_range_index : public std::runtime_error { public: explicit out_of_range_index() : std::runtime_error("OUT OF RANGE INDEX") {} explicit out_of_range_index(const std::string& err) : std::runtime_error("OUT OF RANGE INDEX: " + err) {} }; class unimplemented_lowering : public std::runtime_error { public: explicit unimplemented_lowering() : std::runtime_error("UNIMPLEMENTED LOWERING") {} explicit unimplemented_lowering(ExprPtr expr) : std::runtime_error("UNIMPLEMENTED LOWERING: " + std::to_string(expr)) {} explicit unimplemented_lowering(StmtPtr stmt) : std::runtime_error("UNIMPLEMENTED LOWERING: " + std::to_string(stmt)) {} }; class malformed_input : public std::runtime_error { public: explicit malformed_input() : std::runtime_error("MALFORMED INPUT") {} explicit malformed_input(const std::string& err) : std::runtime_error("MALFORMED INPUT: " + err) {} explicit malformed_input(ExprPtr expr) : std::runtime_error("MALFORMED INPUT: " + std::to_string(expr)) {} explicit malformed_input(const std::string& err, ExprPtr expr) : std::runtime_error( "MALFORMED INPUT: " + err + " - " + std::to_string(expr)) {} explicit malformed_input(StmtPtr stmt) : std::runtime_error("MALFORMED INPUT: " + std::to_string(stmt)) {} explicit malformed_input(const std::string& err, StmtPtr stmt) : std::runtime_error( "MALFORMED INPUT: " + err + " - " + std::to_string(stmt)) {} }; class malformed_ir : public std::runtime_error { public: explicit malformed_ir() : std::runtime_error("MALFORMED IR") {} explicit malformed_ir(const std::string& err) : std::runtime_error("MALFORMED IR: " + err) {} explicit malformed_ir(ExprPtr expr) : std::runtime_error("MALFORMED IR: " + std::to_string(expr)) {} explicit malformed_ir(const std::string& err, ExprPtr expr) : std::runtime_error( "MALFORMED IR: " + err + " - " + std::to_string(expr)) {} explicit malformed_ir(StmtPtr stmt) : std::runtime_error("MALFORMED IR: " + std::to_string(stmt)) {} explicit malformed_ir(const std::string& err, StmtPtr stmt) : std::runtime_error( "MALFORMED IR: " + err + " - " + std::to_string(stmt)) {} }; TORCH_API std::string buildErrorMessage(const std::string& s = ""); } // namespace tensorexpr } // namespace jit } // namespace torch
Save
cmd:
run