5#include <iolink/IOLinkAPI.h>
6#include <iolink/view/tensor/TensorView.h>
42 static std::shared_ptr<TensorView>
fromImage(
const std::shared_ptr<ImageView>& src);
55 static std::shared_ptr<TensorView>
fromDataFrame(
const std::shared_ptr<DataFrameView>& src);
Stores information about a data type.
Definition DataType.h:162
Definition TensorViewFactory.h:16
static std::shared_ptr< TensorView > fromDataFrame(const std::shared_ptr< DataFrameView > &src)
Create a TensorView from a DataFrameView.
static std::shared_ptr< TensorView > allocate(const VectorXu64 &shape, DataType dtype)
Allocate a new tensor in memory with the given shape and data type.
static std::shared_ptr< TensorView > fromImage(const std::shared_ptr< ImageView > &src)
Create a TensorView from an ImageView.
A dynamically sized arithmetic vector.
Definition VectorX.h:18
All IOLink symbols are enclosed in this namespace.
Definition ArrayX.h:8