/usr/local/lib64/python3.6/site-packages/torch/include/torch/csrc/jit/tensorexpr
NameSizeModeActions
operators/-0755rm
analysis.h58880644editdlrm
block_codegen.h42110644editdlrm
bounds_inference.h22300644editdlrm
bounds_overlap.h33290644editdlrm
codegen.h64020644editdlrm
cpp_codegen.h22780644editdlrm
cpp_intrinsics.h7190644editdlrm
cuda_codegen.h77820644editdlrm
cuda_random.h26420644editdlrm
dim_arg.h8840644editdlrm
eval.h96390644editdlrm
exceptions.h32530644editdlrm
expr.h115880644editdlrm
external_functions.h12740644editdlrm
external_functions_registry.h23430644editdlrm
fwd_decls.h28060644editdlrm
graph_opt.h25530644editdlrm
half_support.h50380644editdlrm
hash_provider.h79300644editdlrm
intrinsic_symbols.h4200644editdlrm
ir.h226220644editdlrm
ir_cloner.h20690644editdlrm
ir_mutator.h20100644editdlrm
ir_printer.h36930644editdlrm
ir_simplifier.h150900644editdlrm
ir_verifier.h12400644editdlrm
ir_visitor.h18250644editdlrm
kernel.h92100644editdlrm
llvm_codegen.h31800644editdlrm
llvm_jit.h19650644editdlrm
loopnest.h215990644editdlrm
mem_dependency_checker.h130030644editdlrm
reduction.h67420644editdlrm
registerizer.h124980644editdlrm
stmt.h211380644editdlrm
tensor.h76400644editdlrm
tensorexpr_init.h2680644editdlrm
types.h38800644editdlrm
unique_name_manager.h9400644editdlrm
var_substitutor.h17530644editdlrm
Edit: /usr/local/lib64/python3.6/site-packages/torch/include/torch/csrc/jit/tensorexpr/exceptions.h (3253B)
#pragma once #include #include #include #include // 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