Shortcuts

类 TensorFormat

类文档

class TensorFormat

TensorFormat 是一个枚举类,用于定义存储张量数据的内存布局。

公共类型

enum Value

支持TensorFormat类的基础枚举类

在需要使用TensorFormat类本身的情况下,使用此枚举与普通实例化进行接口

例如,torch_tensorrt::TensorFormat 类型 = TensorFormat::kContiguous;

值:

enumerator kContiguous

连续的 / NCHW / 线性的。

enumerator kChannelsLast

通道最后 / NHWC。

enumerator kUnknown

哨兵值。

公共函数

TensorFormat() = default

构造一个新的TensorFormat对象。

inline constexpr TensorFormat( t)

TensorFormat 从枚举构造函数。

TORCHTRT_API TensorFormat(at::MemoryFormat t)

从torch类型枚举中构造一个新的TensorFormat对象。

Parameters

t

inline operator () const

获取TensorFormat对象的枚举值。

Returns

explicit operator bool() = delete
inline constexpr bool operator==(TensorFormat other) const

用于TensorFormat的比较运算符。

Parameters

其他

Returns

Returns

inline constexpr bool operator==(TensorFormat:: other) const

TensorFormat 的比较运算符。

Parameters

其他

Returns

Returns

inline constexpr bool operator!=(TensorFormat other) const

TensorFormat 的比较运算符。

Parameters

其他

Returns

Returns

inline constexpr bool operator!=(TensorFormat:: other) const

TensorFormat 的比较运算符。

Parameters

其他

Returns

Returns