TensorArrayProtokolü

public protocol TensorArrayProtocol

Array<CTensorHandle> ile eşlenebilecek türleri temsil eden bir protokol.

Bu protokol, tensör sayısının çalışma zamanında belirlenebilmesi için TensorGroup ayrı olarak tanımlanır. Örneğin, [Tensor<Float>] derleme zamanında bilinmeyen sayıda öğeye sahip olabilir.

Bu protokol, saklanan özelliklerinin tümü TensorGroup protokolüne uygun olan yapılar için otomatik olarak türetilebilir. Yapıcı gerekliliği nedeniyle, tüm özellikleri TensorArrayProtocol uygun olan yapılar için otomatik olarak türetilemez (yani bu gibi durumlarda, saklanan özellikler arasında count nasıl bölüneceğini bilmek imkansız olacaktır).

  • beyan

    init(_owning tensorHandles: UnsafePointer<CTensorHandle>?, count: Int)
  • başlangıç(_handles :) Varsayılan uygulama

    Varsayılan Uygulama

    beyan

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