快捷方式

类 TensorFormat

类文档

class TensorFormat

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

公共类型

enum Value

支持 TensorFormat 类的底层枚举类

如果您需要使用 TensorFormat 类本身,请使用此枚举进行接口,而不是正常实例化

例如。 torch_tensorrt::TensorFormat type = TensorFormat::kContiguous;

enumerator kContiguous

连续/NCHW/线性。

enumerator kChannelsLast

通道最后/NHWC。

enumerator kUnknown

哨兵值。

公共函数

TensorFormat() = default

构造一个新的 TensorFormat 对象。

inline constexpr TensorFormat(Value t)

从枚举构造 TensorFormat 构造函数。

TORCHTRT_API TensorFormat(at::MemoryFormat t)

从火炬类型枚举构造一个新的 TensorFormat 对象。

参数

t

inline operator Value() const

获取 TensorFormat 对象的枚举值。

返回

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

用于 TensorFormat 的比较运算符。

参数

other

返回

true

false

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

用于 TensorFormat 的比较运算符。

参数

other

返回

true

false

inline constexpr bool operator!=(TensorFormat other) const

用于 TensorFormat 的比较运算符。

参数

other

返回

true

false

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

用于 TensorFormat 的比较运算符。

参数

other

返回

true

false

文档

访问 PyTorch 的全面开发者文档

查看文档

教程

获取适合初学者和高级开发人员的深入教程

查看教程

资源

查找开发资源并获得问题的解答

查看资源