ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
Tensor.h File Reference
#include <algorithm>
#include <cstddef>
#include <memory>
#include <string>
#include <type_traits>
#include "cloudViewer/core/Blob.h"
#include "cloudViewer/core/DLPack.h"
#include "cloudViewer/core/Device.h"
#include "cloudViewer/core/Dtype.h"
#include "cloudViewer/core/Scalar.h"
#include "cloudViewer/core/ShapeUtil.h"
#include "cloudViewer/core/SizeVector.h"
#include "cloudViewer/core/TensorCheck.h"
#include "cloudViewer/core/TensorInit.h"
#include "cloudViewer/core/TensorKey.h"
Include dependency graph for Tensor.h:

Go to the source code of this file.

Classes

class  cloudViewer::core::Tensor
 
struct  cloudViewer::core::Tensor::Iterator
 Iterator for Tensor. More...
 
struct  cloudViewer::core::Tensor::ConstIterator
 Const iterator for Tensor. More...
 

Namespaces

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

Functions

template<typename T >
Tensor cloudViewer::core::operator+ (T scalar_lhs, const Tensor &rhs)
 
template<typename T >
Tensor cloudViewer::core::operator- (T scalar_lhs, const Tensor &rhs)
 
template<typename T >
Tensor cloudViewer::core::operator* (T scalar_lhs, const Tensor &rhs)
 
template<typename T >
Tensor cloudViewer::core::operator/ (T scalar_lhs, const Tensor &rhs)
 
void cloudViewer::core::AssertNotSYCL (const Tensor &tensor)