50 return reinterpret_cast<T*
>(blob_->GetDataPtr());
55 return reinterpret_cast<const T*
>(blob_->GetDataPtr());
64 int64_t
NumBytes()
const {
return num_elements_ * word_size_; }
70 void Save(std::string file_name)
const;
73 std::shared_ptr<Blob> blob_ =
nullptr;
78 int64_t num_elements_;
int64_t NumBytes() const
Definition: NumpyIO.h:64
static NumpyArray Load(const std::string &file_name)
Definition: NumpyIO.cpp:287
Definition: SizeVector.h:102
Dtype GetDtype() const
Definition: NumpyIO.cpp:255
T * GetDataPtr()
Definition: NumpyIO.h:49
char type
Definition: FilePCD.cpp:60
Definition: PinholeCameraIntrinsic.cpp:35
bool IsFortranOrder() const
Definition: NumpyIO.h:62
SizeVector GetShape() const
Definition: NumpyIO.h:60
const T * GetDataPtr() const
Definition: NumpyIO.h:54
Tensor ToTensor() const
Definition: NumpyIO.cpp:271
void Save(std::string file_name) const
Definition: NumpyIO.cpp:307