스트링텐서

@frozen
public struct StringTensor
extension StringTensor: TensorGroup

StringTensor 는 요소가 String 인 다차원 배열입니다.

  • 기본 TensorHandle .

    메모

    handle 사용자 정의 작업을 허용하기 위해 공개되지만 일반적으로 달리 사용해서는 안 됩니다.

    선언

    public let handle: TensorHandle<String>
  • 선언

    public init(handle: TensorHandle<String>)
  • 선언

    public init(shape: TensorShape, scalars: [String])
  • 스칼라 값에서 0차원 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