StringTensor

@frozen
public struct StringTensor
extension StringTensor: TensorGroup

StringTensor , elemanları String olan çok boyutlu bir dizidir.

  • Temel TensorHandle .

    Not

    handle , kullanıcı tanımlı işlemlere izin vermek için herkese açıktır, ancak normalde başka şekilde kullanılmamalıdır.

    beyan

    public let handle: TensorHandle<String>
  • beyan

    public init(handle: TensorHandle<String>)
  • beyan

    public init(shape: TensorShape, scalars: [String])
  • Skaler bir değerden 0-D StringTensor oluşturur.

    beyan

    public init(_ value: String)
  • Bitişik skalerlerden 1-B StringTensor oluşturur.

    beyan

    public init(_ scalars: [String])
  • beyan

    public var array: ShapedArray<String> { get }
  • beyan

    public var scalars: [String] { get }
  • self == other öğe bazında hesaplar.

    Not

    elementsEqual yayını destekler.

    beyan

    public func elementsEqual(_ other: StringTensor) -> Tensor<Bool>
  • beyan

    public init(_owning tensorHandles: UnsafePointer<CTensorHandle>?)
  • beyan

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