StringTensor

@frozen
public struct StringTensor
extension StringTensor: TensorGroup

StringTensor es una matriz multidimensional cuyos elementos son String s.

  • El subyacente TensorHandle .

    Nota

    handle es público para permitir operaciones definidas por el usuario, pero normalmente no debe ser utilizado de otra manera.

    Declaración

    public let handle: TensorHandle<String>
  • Declaración

    public init(handle: TensorHandle<String>)
  • Declaración

    public init(shape: TensorShape, scalars: [String])
  • Crea un 0-D StringTensor de un valor escalar.

    Declaración

    public init(_ value: String)
  • Crea un 1-D StringTensor desde escalares contiguos.

    Declaración

    public init(_ scalars: [String])
  • Declaración

    public var array: ShapedArray<String> { get }
  • Declaración

    public var scalars: [String] { get }
  • Calcula self == other elemento a elemento.

    Nota

    elementsEqual soportes de radiodifusión.

    Declaración

    public func elementsEqual(_ other: StringTensor) -> Tensor<Bool>
  • Declaración

    public init(_owning tensorHandles: UnsafePointer<CTensorHandle>?)
  • Declaración

    public init<C: RandomAccessCollection>(
      _handles: C
    ) where C.Element: _AnyTensorHandle