Shape
public struct Shape : Equatable, Hashableextension Tensor.Shape: ExpressibleByArrayLiteralThe shape of a Tensor.
-
The number of dimensions of the
Tensor.Declaration
Swift
public let rank: Int -
An array of dimensions for the
Tensor.Declaration
Swift
public let dimensions: [Int] -
Creates a new instance with the given array of dimensions.
Declaration
Swift
public init(_ dimensions: [Int])Parameters
dimensionsDimensions for the
Tensor. -
Creates a new instance with the given elements representing the dimensions.
Declaration
Swift
public init(_ elements: Int...)Parameters
elementsDimensions for the
Tensor. -
Creates a new instance with the given array literal representing the dimensions.
Declaration
Swift
public init(arrayLiteral: Int...)Parameters
arrayLiteralDimensions for the
Tensor.