class ov::TensorAccessor

Overview

Tensor data accessor functor. More…

#include <tensor_data_accessor.hpp>

template <class TContainer>
class TensorAccessor: public ov::ITensorAccessor
{
public:
    // construction

    TensorAccessor(const TContainer \* tensors);

    // methods

    virtual Tensor operator () (size_t port) const;
    virtual Tensor operator () (size_t port) const;
    virtual Tensor operator () (size_t port) const;
    virtual Tensor operator () (size_t port) const;
    virtual Tensor operator () (size_t port) const;
    virtual Tensor operator () (size_t port) const;
};

Inherited Members

public:
    // methods

    virtual Tensor operator () (size_t port) const = 0;

Detailed Documentation

Tensor data accessor functor.

Creates the ov::Tensor found in tensors container. This accessor not take ownership of tensors container. Supports following containers:

Parameters:

TContainer

Type of tensor container.

Construction

TensorAccessor(const TContainer \* tensors)

Construct a new Tensor Accessor object for tensors container.

Parameters:

tensors

Pointer to container with tensors.

Methods

virtual Tensor operator () (size_t port) const

Get tensor for given port number.

Parameters:

port

Port number to get data.

Returns:

Tensor to data or empty tensor if data not found.

virtual Tensor operator () (size_t port) const

Get tensor at port.

Parameters:

port

Number of data port (operator input) to get tensor.

Returns:

Tensor to data at port.

virtual Tensor operator () (size_t port) const

Get tensor at port.

Parameters:

port

Number of data port (operator input) to get tensor.

Returns:

Tensor to data at port.

virtual Tensor operator () (size_t port) const

Get tensor at port.

Parameters:

port

Number of data port (operator input) to get tensor.

Returns:

Tensor to data at port.

virtual Tensor operator () (size_t port) const

Get tensor at port.

Parameters:

port

Number of data port (operator input) to get tensor.

Returns:

Tensor to data at port.

virtual Tensor operator () (size_t port) const

Get tensor at port.

Parameters:

port

Number of data port (operator input) to get tensor.

Returns:

Tensor to data at port.