TensorArrayProtocol

จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
public protocol TensorArrayProtocol

โปรโตคอลที่เป็นตัวแทนของประเภทที่สามารถแมปไปยัง Array<CTensorHandle>

โปรโตคอลนี้ถูกกำหนดให้แยกจาก TensorGroup ในการสั่งซื้อสำหรับจำนวนของเทนเซอร์ที่จะได้รับการพิจารณาที่รันไทม์ ยกตัวอย่างเช่น [Tensor<Float>] อาจมีไม่ทราบจำนวนขององค์ประกอบที่รวบรวมเวลา

โปรโตคอลนี้สามารถจะได้มาโดยอัตโนมัติ structs ที่มีคุณสมบัติทั้งหมดที่เก็บไว้สอดคล้องกับ TensorGroup โปรโตคอล มันไม่สามารถจะได้มาโดยอัตโนมัติ structs ที่มีคุณสมบัติสอดคล้องกับ TensorArrayProtocol เนื่องจากความต้องการสร้าง (เช่นในกรณีดังกล่าวก็จะเป็นไปไม่ได้ที่จะทราบวิธีที่จะทำลายลง count ในหมู่คุณสมบัติที่เก็บไว้)

  • ประกาศ

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

    การใช้งานเริ่มต้น

    การใช้งานเริ่มต้น

    ประกาศ

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