CacheDataset

کلاس نهایی عمومی CacheDataset

مجموعه داده‌ای ایجاد می‌کند که عناصر را از «مجموعه داده‌های ورودی» ذخیره می‌کند.

یک CacheDataset روی input_dataset تکرار می شود و تانسورها را ذخیره می کند. اگر کش از قبل وجود داشته باشد، از کش استفاده خواهد شد. اگر حافظه پنهان نامناسب باشد (مثلاً باز نمی شود، دارای تانسورهایی با شکل / اندازه اشتباه است)، هنگام استفاده، یک خطا برگردانده می شود.

ثابت ها

رشته OP_NAME نام این عملیات، همانطور که توسط موتور هسته TensorFlow شناخته می شود

روش های عمومی

خروجی < TType >
asOutput ()
دسته نمادین تانسور را برمی گرداند.
CacheDataset ایستا
ایجاد ( دامنه دامنه ، عملوند <?> مجموعه داده ورودی، عملوند < TString > نام فایل، لیست<کلاس<? گسترش TType >> outputTypes، List< شکل > outputShapes)
روش کارخانه برای ایجاد کلاسی که عملیات جدید CacheDataset را بسته بندی می کند.
خروجی <?>

روش های ارثی

ثابت ها

رشته نهایی ثابت عمومی OP_NAME

نام این عملیات، همانطور که توسط موتور هسته TensorFlow شناخته می شود

مقدار ثابت: "CacheDataset"

روش های عمومی

خروجی عمومی < TType > asOutput ()

دسته نمادین تانسور را برمی گرداند.

ورودی های عملیات TensorFlow خروجی های عملیات تنسورفلو دیگر هستند. این روش برای به دست آوردن یک دسته نمادین که نشان دهنده محاسبه ورودی است استفاده می شود.

ایجاد CacheDataset ایستا عمومی ( دامنه دامنه ، Operand <?> مجموعه داده ورودی، Operand < TString > نام فایل، List<Class<? گسترش TType >> outputTypes، List< Shape > outputShapes)

روش کارخانه برای ایجاد کلاسی که عملیات جدید CacheDataset را بسته بندی می کند.

مولفه های
محدوده محدوده فعلی
نام فایل مسیری در فایل سیستم که در آن باید مجموعه داده را کش کنیم. توجه: این یک دایرکتوری خواهد بود.
برمی گرداند
  • یک نمونه جدید از CacheDataset

دسته عمومی خروجی <?> ()