tensorflow:: ورودی:: مقداردهنده اولیه
#include <ops.h>مقداردهی اولیه امکان ساخت یک شیء ورودی از انواع مختلف ثابتهای C++ مانند ثابتهای اولیه ساده و لیستهای مقداردهی اولیه تو در تو که نشاندهنده یک آرایه چندبعدی هستند را فراهم میکند.
خلاصه
سازندههای مقداردهی اولیه همگی قالب هستند، بنابراین میتوان از انواع ثابتهای C++ که در بالا ذکر شد برای ساخت یک مقداردهی اولیه استفاده کرد. مقداردهی اولیه مقداری را که با آن ساخته شده است در یک شیء Tensor ذخیره میکند.
سازندهها و مخربها | |
|---|---|
Initializer (const T & v) از یک مقدار اسکالر از نوع حسابی یا نوعی که میتواند به رشته تبدیل شود (مثلاً ...) بسازید. | |
Initializer (const Tensor & t) | |
Initializer (const T & v, const TensorShape & shape) از یک مقدار اسکالر و یک شکل صریح بسازید. | |
Initializer (const std::initializer_list< T > & v) از یک لیست اولیه از اسکالر (یک تانسور یک بعدی) بسازید. | |
Initializer (const std::initializer_list< T > & v, const TensorShape & shape) از یک لیست اولیه از اسکالر ها و یک شکل صریح بسازید. | |
Initializer (const std::initializer_list< Initializer > & v) ساخت یک تانسور چندبعدی از یک لیست مقداردهی اولیه تودرتو. |
ویژگیهای عمومی | |
|---|---|
status | Status |
tensor | |
کارکردهای عمومی | |
|---|---|
AsTensorProto () | TensorProto |
ویژگیهای عمومی
وضعیت
Status tensorflow::Input::Initializer::status
تانسور
Tensor tensorflow::Input::Initializer::tensor
کارکردهای عمومی
AsTensorProto
TensorProto tensorflow::Input::Initializer::AsTensorProto()
مقداردهنده اولیه
tensorflow::Input::Initializer::Initializer( const T & v )
از یک مقدار اسکالر از نوع حسابی یا نوعی که میتواند به رشته تبدیل شود (مثلاً ...) بسازید.
یک رشته به صورت تحت اللفظی).
مقداردهنده اولیه
tensorflow::Input::Initializer::Initializer( const Tensor & t )
مقداردهنده اولیه
tensorflow::Input::Initializer::Initializer( const T & v, const TensorShape & shape )
از یک مقدار اسکالر و یک شکل صریح بسازید.
مقداردهنده اولیه
tensorflow::Input::Initializer::Initializer( const std::initializer_list< T > & v )
از یک لیست اولیه از اسکالر (یک تانسور یک بعدی) بسازید.
مقداردهنده اولیه
tensorflow::Input::Initializer::Initializer( const std::initializer_list< T > & v, const TensorShape & shape )
از یک لیست اولیه از اسکالر ها و یک شکل صریح بسازید.
مقداردهنده اولیه
tensorflow::Input::Initializer::Initializer( const std::initializer_list< Initializer > & v )
ساخت یک تانسور چندبعدی از یک لیست مقداردهی اولیه تودرتو.
توجه داشته باشید که سینتکس C++ امکان تودرتو کردن لیستهای مقداردهی اولیه با تایپ دلخواه را فراهم میکند، بنابراین نمیتوان چنین مقداردهیهای اولیه نامعتبری را در زمان کامپایل رد کرد. این تابع بررسیهایی را انجام میدهد تا مطمئن شود که لیست مقداردهی اولیه تودرتو در واقع یک تانسور چندبعدی معتبر است.
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2026-11-05 بهوقت ساعت هماهنگ جهانی.