@frozen
public struct StringTensor
extension StringTensor: TensorGroup
StringTensor
to wielowymiarowa tablica, której elementami są String
s.
Podstawowy
TensorHandle
.Notatka
handle
jest publiczny, aby umożliwić operacje zdefiniowane przez użytkownika, ale zwykle nie powinien być używany w inny sposób.Deklaracja
public let handle: TensorHandle<String>
Deklaracja
public init(handle: TensorHandle<String>)
Deklaracja
public init(shape: TensorShape, scalars: [String])
Tworzy
StringTensor
0-D na podstawie wartości skalarnej.Deklaracja
public init(_ value: String)
Tworzy 1-D
StringTensor
z sąsiadujących skalarów.Deklaracja
public init(_ scalars: [String])
Deklaracja
public var array: ShapedArray<String> { get }
Deklaracja
public var scalars: [String] { get }
Oblicza
self == other
według elementów.Notatka
elementsEqual
obsługuje nadawanie.Deklaracja
public func elementsEqual(_ other: StringTensor) -> Tensor<Bool>
Deklaracja
public init(_owning tensorHandles: UnsafePointer<CTensorHandle>?)
Deklaracja
public init<C: RandomAccessCollection>( _handles: C ) where C.Element: _AnyTensorHandle