/usr/local/lib64/python3.6/site-packages/torch/include/caffe2/serialize
NameSizeModeActions
crc_alt.h753020644editdlrm
file_adapter.h8660644editdlrm
inline_container.h65920644editdlrm
istream_adapter.h6690644editdlrm
read_adapter_interface.h5560644editdlrm
versions.h47550644editdlrm
Edit: /usr/local/lib64/python3.6/site-packages/torch/include/caffe2/serialize/read_adapter_interface.h (556B)
#pragma once #include #include #include "c10/macros/Macros.h" namespace caffe2 { namespace serialize { // this is the interface for the (file/stream/memory) reader in // PyTorchStreamReader. with this interface, we can extend the support // besides standard istream class TORCH_API ReadAdapterInterface { public: virtual size_t size() const = 0; virtual size_t read(uint64_t pos, void* buf, size_t n, const char* what = "") const = 0; virtual ~ReadAdapterInterface(); }; } // namespace serialize } // namespace caffe2