文字列テンソル

@frozen
public struct StringTensor
extension StringTensor: TensorGroup

StringTensor 、要素がStringである多次元配列です。

  • 基礎となるTensorHandle

    注記

    handleユーザー定義の操作を許可するために public ですが、通常はそれ以外の方法で使用すべきではありません。

    宣言

    public let handle: TensorHandle<String>
  • 宣言

    public init(handle: TensorHandle<String>)
  • 宣言

    public init(shape: TensorShape, scalars: [String])
  • スカラー値から 0-D StringTensorを作成します。

    宣言

    public init(_ value: String)
  • 連続したスカラーから 1 次元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