24.02
|
#include <TensorHandle.hpp>
Public Member Functions | |
ManagedConstTensorHandle (std::shared_ptr< ConstTensorHandle > ptr) | |
const void * | Map (bool blocking=true) |
RAII Managed resource Unmaps MemoryArea once out of scope. More... | |
ManagedConstTensorHandle (const ConstTensorHandle &other)=delete | |
ManagedConstTensorHandle & | operator= (const ManagedConstTensorHandle &other)=delete |
ManagedConstTensorHandle & | operator= (ManagedConstTensorHandle &&other) noexcept=delete |
~ManagedConstTensorHandle () | |
void | Unmap () |
const TensorInfo & | GetTensorInfo () const |
bool | IsMapped () const |
Definition at line 187 of file TensorHandle.hpp.
|
inlineexplicit |
Definition at line 191 of file TensorHandle.hpp.
|
delete |
|
inline |
Definition at line 220 of file TensorHandle.hpp.
References ManagedConstTensorHandle::Unmap().
|
inline |
Definition at line 239 of file TensorHandle.hpp.
Referenced by BatchNormalizationLayer::ExecuteStrategy(), ConstantLayer::ExecuteStrategy(), DetectionPostProcessLayer::ExecuteStrategy(), TransposeConvolution2dLayer::ExecuteStrategy(), LstmLayer::ExecuteStrategy(), UnidirectionalSequenceLstmLayer::ExecuteStrategy(), QuantizedLstmLayer::ExecuteStrategy(), and QLstmLayer::ExecuteStrategy().
|
inline |
Definition at line 244 of file TensorHandle.hpp.
|
inline |
RAII Managed resource Unmaps MemoryArea once out of scope.
Definition at line 196 of file TensorHandle.hpp.
Referenced by BatchNormalizationLayer::ExecuteStrategy(), ConstantLayer::ExecuteStrategy(), DetectionPostProcessLayer::ExecuteStrategy(), TransposeConvolution2dLayer::ExecuteStrategy(), LstmLayer::ExecuteStrategy(), UnidirectionalSequenceLstmLayer::ExecuteStrategy(), QuantizedLstmLayer::ExecuteStrategy(), and QLstmLayer::ExecuteStrategy().
|
delete |
|
deletenoexcept |
|
inline |
Definition at line 229 of file TensorHandle.hpp.
Referenced by ManagedConstTensorHandle::~ManagedConstTensorHandle().