ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
tensor_converter.h File Reference
#include <Optional.h>
#include "core/SizeVector.h"
#include "core/Tensor.h"
#include "pybind/cloudViewer_pybind.h"
Include dependency graph for tensor_converter.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 cloudViewer
 Generic file read and write utility for python interface.
 
 cloudViewer::core
 

Functions

py::array cloudViewer::core::TensorToPyArray (const Tensor &tensor)
 Convert Tensor class to py::array (Numpy array). More...
 
Tensor cloudViewer::core::PyArrayToTensor (py::array array, bool inplace)
 
Tensor cloudViewer::core::PyListToTensor (const py::list &list, utility::optional< Dtype > dtype, utility::optional< Device > device)
 
Tensor cloudViewer::core::PyTupleToTensor (const py::tuple &tuple, utility::optional< Dtype > dtype, utility::optional< Device > device)
 
Tensor cloudViewer::core::DoubleToTensor (double scalar_value, utility::optional< Dtype > dtype, utility::optional< Device > device)
 
Tensor cloudViewer::core::IntToTensor (int64_t scalar_value, utility::optional< Dtype > dtype, utility::optional< Device > device)
 
Tensor cloudViewer::core::BoolToTensor (bool scalar_value, utility::optional< Dtype > dtype, utility::optional< Device > device)
 
Tensor cloudViewer::core::PyHandleToTensor (const py::handle &handle, utility::optional< Dtype > dtype, utility::optional< Device > device, bool force_copy)