DoubleDataLayout
با مجموعهها، منظم بمانید
ذخیره و دستهبندی محتوا براساس اولویتهای شما.
یک DataLayout
که داده های ذخیره شده در بافر را به دو برابر تبدیل می کند.
روش های عمومی
چکیده DoubleDataBuffer | applyTo (S buffer) این طرح را در بافر ارائه شده اعمال کنید. |
دو انتزاعی | readDouble (بافر S، شاخص طولانی) مقادیر بافر n = scale() را در شاخص داده شده می خواند و آنها را به صورت دو برابر برمی گرداند. |
دو انتزاعی | readObject (بافر S، نمایه طولانی) مقادیر n = scale() را از بافر در شاخص داده شده می خواند و آنها را به عنوان یک مقدار واحد در نوع کاربر برمی گرداند. |
خلأ انتزاعی | writeDouble (بافر S، مقدار دوگانه، شاخص طولانی) پس از تبدیل آن به نوع بافر، یک دابل در بافر در شاخص داده شده می نویسد. |
خلأ انتزاعی | |
روش های ارثی
از رابط org.tensorflow.ndarray.buffer.layout.DataLayout چکیده DataBuffer <Double> | applyTo (S buffer) این طرح را در بافر ارائه شده اعمال کنید. |
دو انتزاعی | readObject (بافر S، نمایه طولانی) مقادیر n = scale() را از بافر در شاخص داده شده می خواند و آنها را به عنوان یک مقدار واحد در نوع کاربر برمی گرداند. |
انتزاعی | مقیاس () تعداد مقادیر بافر مورد نیاز برای نمایش یک مقدار کاربر را نشان می دهد، پیش فرض 1 است. |
خلأ انتزاعی | writeObject (بافر S، مقدار دوگانه، فهرست طولانی) پس از تبدیل آن به نوع بافر، یک مقدار کاربری را در بافر در شاخص داده شده می نویسد. |
روش های عمومی
این طرح را در بافر ارائه شده اعمال کنید.
نمونه DataBuffer
بازگشتی صرفاً یک بستهبندی به بافر اصلی است و ذخیرهسازی پشتیبان خودش را ندارد.
پارامترها
بافر | بافر هدف برای اعمال این طرح |
---|
چکیده عمومی double readDouble (بافر S، نمایه طولانی)
مقادیر بافر n = scale()
را در شاخص داده شده می خواند و آنها را به صورت دو برابر برمی گرداند.
پارامترها
بافر | بافر برای خواندن |
---|
شاخص | موقعیت بافر برای خواندن در بافر |
---|
چکیده عمومی Double Read Object (بافر S، نمایه طولانی)
مقادیر n = scale()
را از بافر در شاخص داده شده می خواند و آنها را به عنوان یک مقدار واحد در نوع کاربر برمی گرداند.
این وظیفه پیادهکنندههای این رابط است که با استفاده از مناسبترین روش، مقدار مورد نظر را از بافر داده شده بخوانند. به عنوان مثال، برای طرحبندی که یک long
به یک BigInteger
تبدیل میکند،
@Override
public BigInteger readObject(LongDataBuffer buffer, long index) {
return BigInteger.valueOf(buffer.getLong(index));
}
اگر یک مقدار کاربر منفرد بیش از یک مقدار بافر مقیاس شود،
index
موقعیت شروع دنباله ای را که باید از بافر خوانده شود را نشان می دهد.
پارامترها
بافر | بافر برای خواندن |
---|
شاخص | موقعیت بافر برای خواندن در بافر |
---|
public abstract void writeDouble (بافر S، مقدار دوگانه، نمایه طولانی)
پس از تبدیل آن به نوع بافر، یک دابل در بافر در شاخص داده شده می نویسد.
پارامترها
بافر | بافر برای نوشتن |
---|
ارزش | دو برای تبدیل و نوشتن |
---|
شاخص | ایندکس در بافر که در آن مقدار تبدیل شده باید نوشته شود |
---|
انتزاع عمومی void writeObject (بافر S، مقدار دوگانه، فهرست طولانی)
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2024-09-12 بهوقت ساعت هماهنگ جهانی.
[{
"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":"غیره"
}]
{"lastModified": "\u062a\u0627\u0631\u06cc\u062e \u0622\u062e\u0631\u06cc\u0646 \u0628\u0647\u200c\u0631\u0648\u0632\u0631\u0633\u0627\u0646\u06cc 2024-09-12 \u0628\u0647\u200c\u0648\u0642\u062a \u0633\u0627\u0639\u062a \u0647\u0645\u0627\u0647\u0646\u06af \u062c\u0647\u0627\u0646\u06cc."}
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2024-09-12 بهوقت ساعت هماهنگ جهانی."],[],[]]