هشدار: این پروژه منسوخ شده است. Swift for TensorFlow آزمایشی در پلتفرم نسل بعدی برای یادگیری ماشینی بود که آخرین تحقیقات را در زمینه یادگیری ماشینی، کامپایلرها، برنامهنویسی متمایز، طراحی سیستمها و فراتر از آن به کار میبرد. در فوریه 2021 بایگانی شد.
TensorHandle
با مجموعهها، منظم بمانید
ذخیره و دستهبندی محتوا براساس اولویتهای شما.
public struct TensorHandle<Scalar> where Scalar : _TensorFlowDataTypeCompatible
extension TensorHandle: TensorGroup
TensorHandle
نوعی است که توسط ops استفاده می شود. این شامل یک نوع Scalar
است که داخلی کامپایلر می تواند از آن برای تعیین نوع داده پارامترها هنگام استخراج آنها در یک برنامه تانسور استفاده کند.
اعلام
public init(_owning cTensorHandle: CTensorHandle)
اعلام
public init(handle: _AnyTensorHandle)
اعلام
public init(_owning tensorHandles: UnsafePointer<CTensorHandle>?)
اعلام
public init<C: RandomAccessCollection>(
_handles: C
) where C.Element: _AnyTensorHandle
اعلام
public var rank: Int { get }
اعلام
public var shape: TensorShape { get }
Backend برای ارسال عملیات استفاده می شود.
اعلام
public var backend: Device.Backend { get }
یک ShapedArray
با محتویات TensorHandle
زیرین ایجاد کنید. اگر TensorHandle
روی شتاب دهنده باشد، در میزبان کپی می شود.
اعلام
@inline(never)
func makeHostCopy() -> ShapedArray<Scalar>
ارزش بازگشتی
یک ShapedArray
.
در جایی که 'Scalar': 'TensorFlowScalar' موجود است
یک TensorHandle
با یک بسته ایجاد کنید که بافر زیرین را مقداردهی اولیه کند.
scalarsInitializer
یک بافر با ظرفیت دقیقاً کافی برای نگه داشتن اسکالرها در یک تانسور با shape
دریافت می کند. scalarsInitializer
باید کل بافر را با اسکالرهای پیوسته به ترتیب ردیف اصلی مقداردهی اولیه کند.
اعلام
public init(
shape: [Int],
scalarsInitializer: (UnsafeMutablePointer<Scalar>) -> Void
)
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2023-12-01 بهوقت ساعت هماهنگ جهانی.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"اطلاعاتی که نیاز دارم وجود ندارد"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"بیشازحد پیچیده/ مراحل بسیار زیاد"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"قدیمی"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"مشکل ترجمه"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"مشکل کد / نمونهها"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"غیره"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"درک آسان"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"مشکلم را برطرف کرد"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"غیره"
}]