Tensor chuỗi

@frozen
public struct StringTensor
extension StringTensor: TensorGroup

StringTensor là một mảng đa chiều có các phần tử là String s.

  • TensorHandle cơ bản.

    Ghi chú

    handle là công khai để cho phép các hoạt động do người dùng xác định, nhưng thông thường không nên sử dụng theo cách khác.

    Tuyên ngôn

    public let handle: TensorHandle<String>
  • Tuyên ngôn

    public init(handle: TensorHandle<String>)
  • Tuyên ngôn

    public init(shape: TensorShape, scalars: [String])
  • Tạo StringTensor 0-D từ giá trị vô hướng.

    Tuyên ngôn

    public init(_ value: String)
  • Tạo StringTensor 1-D từ các đại lượng vô hướng liền kề.

    Tuyên ngôn

    public init(_ scalars: [String])
  • Tuyên ngôn

    public var array: ShapedArray<String> { get }
  • Tuyên ngôn

    public var scalars: [String] { get }
  • self == other .

    Ghi chú

    elementsEqual hỗ trợ phát sóng.

    Tuyên ngôn

    public func elementsEqual(_ other: StringTensor) -> Tensor<Bool>
  • Tuyên ngôn

    public init(_owning tensorHandles: UnsafePointer<CTensorHandle>?)
  • Tuyên ngôn

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