@frozen
public struct StringTensor
extension StringTensor: TensorGroup
StringTensor
— это многомерный массив, элементами которого являются String
s.
Базовый
TensorHandle
.Примечание
handle
является общедоступным, чтобы разрешить определенные пользователем операции, но обычно не должен использоваться в противном случае.Декларация
public let handle: TensorHandle<String>
Декларация
public init(handle: TensorHandle<String>)
Декларация
public init(shape: TensorShape, scalars: [String])
Создает 0-D
StringTensor
из скалярного значения.Декларация
public init(_ value: String)
Создает одномерный
StringTensor
из смежных скаляров.Декларация
public init(_ scalars: [String])
Декларация
public var array: ShapedArray<String> { get }
Декларация
public var scalars: [String] { get }
Вычисляет
self == other
поэлементно.Примечание
elementsEqual
поддерживает вещание.Декларация
public func elementsEqual(_ other: StringTensor) -> Tensor<Bool>
Декларация
public init(_owning tensorHandles: UnsafePointer<CTensorHandle>?)
Декларация
public init<C: RandomAccessCollection>( _handles: C ) where C.Element: _AnyTensorHandle