Protocollo TensorArray

Mantieni tutto organizzato con le raccolte Salva e classifica i contenuti in base alle tue preferenze.
public protocol TensorArrayProtocol

Un protocollo che rappresenta tipi che possono essere mappati a Array<CTensorHandle> .

Questo protocollo è definito separatamente dal TensorGroup affinché il numero dei tensori da determinare in fase di esecuzione. Ad esempio, [Tensor<Float>] può avere un numero imprecisato di elementi in fase di compilazione.

Questo protocollo può essere derivata automaticamente struct cui proprietà memorizzato tutto conforme al TensorGroup protocollo. Non può essere derivata automaticamente per le strutture le cui proprietà sono tutti conformi alle TensorArrayProtocol a causa del requisito costruttore (ad esempio, in questi casi, sarebbe impossibile sapere come abbattere count tra le proprietà memorizzate).

  • Dichiarazione

    init(_owning tensorHandles: UnsafePointer<CTensorHandle>?, count: Int)
  • init(_handles:)

    Implementazione predefinita

    Implementazione predefinita

    Dichiarazione

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