Introducing Google AI Edge Portal: Benchmark Edge AI at scale. Sign-up to request access during private preview.

TensorFlowLiteSwift Framework Reference

Shape

public struct Shape : Equatable, Hashable
extension Tensor .Shape: ExpressibleByArrayLiteral

The 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

    dimensions

    Dimensions for the Tensor .

  • Creates a new instance with the given elements representing the dimensions.

    Declaration

    Swift

    public init(_ elements: Int...)

    Parameters

    elements

    Dimensions for the Tensor .

  • Creates a new instance with the given array literal representing the dimensions.

    Declaration

    Swift

    public init(arrayLiteral: Int...)

    Parameters

    arrayLiteral

    Dimensions for the Tensor .

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2024年05月10日 UTC.