public protocol TensorArrayProtocol
에 매핑 할 수 있습니다 유형 나타내는 프로토콜 Array<CTensorHandle>
.
이 프로토콜은 별도로 정의 TensorGroup
런타임 텐서 결정될 수 있도록한다. 예를 들어, [Tensor<Float>]
컴파일시에 가능한 요소들의 수를 알 수있다.
이 프로토콜은 누구의 저장 특성을 모두 준수 구조체 자동으로 유도 할 수있다 TensorGroup
프로토콜입니다. 그것은 누구의 특성을 모두 준수 구조체에 대해 자동으로 파생 될 수 없습니다 TensorArrayProtocol
때문에 생성자 요구 사항 (즉, 이러한 경우에 그것을 파괴하는 방법을 알고 불가능하다에 count
저장 특성 중).
선언
init(_owning tensorHandles: UnsafePointer<CTensorHandle>?, count: Int)
기본 구현
선언
init<C>(_handles: C) where C : RandomAccessCollection, C.Element : _AnyTensorHandle