/usr/local/lib64/python3.6/site-packages/torch/include/torch/csrc/utils
NameSizeModeActions
auto_gil.h10340644editdlrm
byte_order.h24840644editdlrm
crash_handler.h11460644editdlrm
cuda_enabled.h1540644editdlrm
cuda_lazy_init.h9740644editdlrm
disable_torch_function.h8630644editdlrm
disallow_copy.h1030644editdlrm
init.h3240644editdlrm
invalid_arguments.h3020644editdlrm
memory.h11730644editdlrm
numpy_stub.h3990644editdlrm
object_ptr.h13290644editdlrm
out_types.h2940644editdlrm
pybind.h79660644editdlrm
pycfunction_helpers.h2090644editdlrm
python_arg_parser.h307530644editdlrm
python_compat.h29040644editdlrm
python_dispatch.h1740644editdlrm
python_numbers.h50640644editdlrm
python_scalars.h29280644editdlrm
python_strings.h45920644editdlrm
python_stub.h560644editdlrm
python_tuples.h6840644editdlrm
six.h14250644editdlrm
structseq.h1530644editdlrm
tensor_apply.h4310644editdlrm
tensor_dtypes.h2440644editdlrm
tensor_flatten.h27800644editdlrm
tensor_layouts.h1070644editdlrm
tensor_list.h1960644editdlrm
tensor_memoryformats.h1130644editdlrm
tensor_new.h18070644editdlrm
tensor_numpy.h5420644editdlrm
tensor_qschemes.h1860644editdlrm
tensor_types.h4910644editdlrm
throughput_benchmark-inl.h52100644editdlrm
throughput_benchmark.h68680644editdlrm
variadic.h43940644editdlrm
Edit: /usr/local/lib64/python3.6/site-packages/torch/include/torch/csrc/utils/crash_handler.h (1146B)
#pragma once #include #include namespace torch { namespace crash_handler { #ifdef _WIN32 typedef std::wstring STRING_TYPE; #else typedef std::string STRING_TYPE; #endif // Set up a handler that writes minidumps to 'dir' on signals. This is not // necessary to call unless you want to change 'dir' to something other than // the default '/tmp/pytorch_crashes'. TORCH_API void enable_minidumps(const STRING_TYPE& dir); // Enable minidumps when passing exceptions up to Python. By default these don't // do anything special, but it can be useful to write out a minidump on // exceptions for debugging purposes. This has no effect in C++. TORCH_API void enable_minidumps_on_exceptions(); // Disable all minidump writing and un-register the signal handler TORCH_API void disable_minidumps(); // Get the directory that minidumps will be written to TORCH_API const STRING_TYPE& get_minidump_directory(); // These are TORCH_API'ed since they are used from libtorch_python.so TORCH_API bool is_enabled_on_exceptions(); TORCH_API void write_minidump(); } // namespace crash_handler } // namespace torch