@frozen
public struct StringTensor
extension StringTensor: TensorGroup
StringTensor
est un tableau multidimensionnel dont les éléments sont des String
.
Le
TensorHandle
sous-jacent.Note
handle
est public pour permettre les opérations définies par l'utilisateur, mais ne doit normalement pas être utilisé autrement.Déclaration
public let handle: TensorHandle<String>
Déclaration
public init(handle: TensorHandle<String>)
Déclaration
public init(shape: TensorShape, scalars: [String])
Crée un
StringTensor
0-D à partir d'une valeur scalaire.Déclaration
public init(_ value: String)
Crée un
StringTensor
1D à partir de scalaires contigus.Déclaration
public init(_ scalars: [String])
Déclaration
public var array: ShapedArray<String> { get }
Déclaration
public var scalars: [String] { get }
Calcule
self == other
élément par élément.Note
elementsEqual
prend en charge la diffusion.Déclaration
public func elementsEqual(_ other: StringTensor) -> Tensor<Bool>
Déclaration
public init(_owning tensorHandles: UnsafePointer<CTensorHandle>?)
Déclaration
public init<C: RandomAccessCollection>( _handles: C ) where C.Element: _AnyTensorHandle