class ov::RemoteBlobTensor¶
Overview¶
Tensor what contains InferenceEngine::RemoteBlob inside Blob owns the memory. More…
#include <remote_utils.hpp>
class RemoteBlobTensor: public ov::IRemoteTensor
{
public:
// fields
std::shared_ptr<InferenceEngine::RemoteBlob> blob;
// construction
RemoteBlobTensor(const InferenceEngine::RemoteBlob::Ptr& blob);
// methods
const element::Type& get_element_type() const;
void set_shape(ov::Shape shape);
const Shape& get_shape() const;
const Strides& get_strides() const;
size_t get_size() const;
size_t get_byte_size() const;
virtual const AnyMap& get_properties() const;
};
Inherited Members¶
public:
// methods
void \* data(const element::Type& type = {}) const;
virtual const AnyMap& get_properties() const = 0;
Detailed Documentation¶
Tensor what contains InferenceEngine::RemoteBlob inside Blob owns the memory.
Methods¶
virtual const AnyMap& get_properties() const
Returns additional information associated with tensor.
Returns:
Map of property names to properties