TPUReplicateMetadata.Options
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
روش های ارثی
از کلاس java.lang.Object بولی | برابر است (شیء arg0) |
کلاس نهایی<?> | getClass () |
بین المللی | هش کد () |
باطل نهایی | اعلام کردن () |
باطل نهایی | اطلاع رسانی به همه () |
رشته | toString () |
باطل نهایی | صبر کنید (long arg0، int arg1) |
باطل نهایی | صبر کنید (طولانی arg0) |
باطل نهایی | صبر کن () |
روش های عمومی
مولفه های
محاسبه شکل | منسوخ. به جای آن از num_cores_per_replica استفاده کنید. |
---|
مولفه های
تخصیص دستگاه | تخصیص دستگاه ها برای محاسبات |
---|
مولفه های
numCoresPerReplica | تعداد هسته در هر ماکت برای موازی سازی مدل استفاده می شود. |
---|
مولفه های
توپولوژی | TopologyProto توپولوژی برش غلاف TPU را نشان می دهد. |
---|
مولفه های
useTpu | اینکه آیا محاسبات را روی TPU قرار دهیم. |
---|
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2025-07-26 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2025-07-26 بهوقت ساعت هماهنگ جهانی."],[],[],null,["# TPUReplicateMetadata.Options\n\npublic static class **TPUReplicateMetadata.Options** \nOptional attributes for [TPUReplicateMetadata](/jvm/api_docs/java/org/tensorflow/op/tpu/TPUReplicateMetadata) \n\n### Public Methods\n\n|-------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [TPUReplicateMetadata.Options](/jvm/api_docs/java/org/tensorflow/op/tpu/TPUReplicateMetadata.Options) | [allowSoftPlacement](/jvm/api_docs/java/org/tensorflow/op/tpu/TPUReplicateMetadata.Options#allowSoftPlacement(java.lang.Boolean))(Boolean allowSoftPlacement) |\n| [TPUReplicateMetadata.Options](/jvm/api_docs/java/org/tensorflow/op/tpu/TPUReplicateMetadata.Options) | [computationShape](/jvm/api_docs/java/org/tensorflow/op/tpu/TPUReplicateMetadata.Options#computationShape(java.util.List\u003cjava.lang.Long\u003e))(List\\\u003cLong\\\u003e computationShape) |\n| [TPUReplicateMetadata.Options](/jvm/api_docs/java/org/tensorflow/op/tpu/TPUReplicateMetadata.Options) | [deviceAssignment](/jvm/api_docs/java/org/tensorflow/op/tpu/TPUReplicateMetadata.Options#deviceAssignment(java.util.List\u003cjava.lang.Long\u003e))(List\\\u003cLong\\\u003e deviceAssignment) |\n| [TPUReplicateMetadata.Options](/jvm/api_docs/java/org/tensorflow/op/tpu/TPUReplicateMetadata.Options) | [hostComputeCore](/jvm/api_docs/java/org/tensorflow/op/tpu/TPUReplicateMetadata.Options#hostComputeCore(java.util.List\u003cjava.lang.String\u003e))(List\\\u003cString\\\u003e hostComputeCore) |\n| [TPUReplicateMetadata.Options](/jvm/api_docs/java/org/tensorflow/op/tpu/TPUReplicateMetadata.Options) | [numCoresPerReplica](/jvm/api_docs/java/org/tensorflow/op/tpu/TPUReplicateMetadata.Options#numCoresPerReplica(java.lang.Long))(Long numCoresPerReplica) |\n| [TPUReplicateMetadata.Options](/jvm/api_docs/java/org/tensorflow/op/tpu/TPUReplicateMetadata.Options) | [paddingMap](/jvm/api_docs/java/org/tensorflow/op/tpu/TPUReplicateMetadata.Options#paddingMap(java.util.List\u003cjava.lang.String\u003e))(List\\\u003cString\\\u003e paddingMap) |\n| [TPUReplicateMetadata.Options](/jvm/api_docs/java/org/tensorflow/op/tpu/TPUReplicateMetadata.Options) | [stepMarkerLocation](/jvm/api_docs/java/org/tensorflow/op/tpu/TPUReplicateMetadata.Options#stepMarkerLocation(java.lang.String))(String stepMarkerLocation) |\n| [TPUReplicateMetadata.Options](/jvm/api_docs/java/org/tensorflow/op/tpu/TPUReplicateMetadata.Options) | [topology](/jvm/api_docs/java/org/tensorflow/op/tpu/TPUReplicateMetadata.Options#topology(java.lang.String))(String topology) |\n| [TPUReplicateMetadata.Options](/jvm/api_docs/java/org/tensorflow/op/tpu/TPUReplicateMetadata.Options) | [useSpmdForXlaPartitioning](/jvm/api_docs/java/org/tensorflow/op/tpu/TPUReplicateMetadata.Options#useSpmdForXlaPartitioning(java.lang.Boolean))(Boolean useSpmdForXlaPartitioning) |\n| [TPUReplicateMetadata.Options](/jvm/api_docs/java/org/tensorflow/op/tpu/TPUReplicateMetadata.Options) | [useTpu](/jvm/api_docs/java/org/tensorflow/op/tpu/TPUReplicateMetadata.Options#useTpu(java.lang.Boolean))(Boolean useTpu) |\n\n### Inherited Methods\n\nFrom class java.lang.Object \n\n|------------------|---------------------------|\n| boolean | equals(Object arg0) |\n| final Class\\\u003c?\\\u003e | getClass() |\n| int | hashCode() |\n| final void | notify() |\n| final void | notifyAll() |\n| String | toString() |\n| final void | wait(long arg0, int arg1) |\n| final void | wait(long arg0) |\n| final void | wait() |\n\nPublic Methods\n--------------\n\n#### public [TPUReplicateMetadata.Options](/jvm/api_docs/java/org/tensorflow/op/tpu/TPUReplicateMetadata.Options)\n**allowSoftPlacement**\n(Boolean allowSoftPlacement)\n\n\u003cbr /\u003e\n\n#### public [TPUReplicateMetadata.Options](/jvm/api_docs/java/org/tensorflow/op/tpu/TPUReplicateMetadata.Options)\n**computationShape**\n(List\\\u003cLong\\\u003e computationShape)\n\n\u003cbr /\u003e\n\n##### Parameters\n\n| computationShape | DEPRECATED. Use num_cores_per_replica instead. |\n|------------------|------------------------------------------------|\n\n#### public [TPUReplicateMetadata.Options](/jvm/api_docs/java/org/tensorflow/op/tpu/TPUReplicateMetadata.Options)\n**deviceAssignment**\n(List\\\u003cLong\\\u003e deviceAssignment)\n\n\u003cbr /\u003e\n\n##### Parameters\n\n| deviceAssignment | The assignment of devices for the computation. |\n|------------------|------------------------------------------------|\n\n#### public [TPUReplicateMetadata.Options](/jvm/api_docs/java/org/tensorflow/op/tpu/TPUReplicateMetadata.Options)\n**hostComputeCore**\n(List\\\u003cString\\\u003e hostComputeCore)\n\n\u003cbr /\u003e\n\n#### public [TPUReplicateMetadata.Options](/jvm/api_docs/java/org/tensorflow/op/tpu/TPUReplicateMetadata.Options)\n**numCoresPerReplica**\n(Long numCoresPerReplica)\n\n\u003cbr /\u003e\n\n##### Parameters\n\n| numCoresPerReplica | Number of cores per replica. Used for model parallelism. |\n|--------------------|----------------------------------------------------------|\n\n#### public [TPUReplicateMetadata.Options](/jvm/api_docs/java/org/tensorflow/op/tpu/TPUReplicateMetadata.Options)\n**paddingMap**\n(List\\\u003cString\\\u003e paddingMap)\n\n\u003cbr /\u003e\n\n#### public [TPUReplicateMetadata.Options](/jvm/api_docs/java/org/tensorflow/op/tpu/TPUReplicateMetadata.Options)\n**stepMarkerLocation**\n(String stepMarkerLocation)\n\n\u003cbr /\u003e\n\n#### public [TPUReplicateMetadata.Options](/jvm/api_docs/java/org/tensorflow/op/tpu/TPUReplicateMetadata.Options)\n**topology**\n(String topology)\n\n\u003cbr /\u003e\n\n##### Parameters\n\n| topology | TopologyProto indicating the topology of the TPU pod slice. |\n|----------|-------------------------------------------------------------|\n\n#### public [TPUReplicateMetadata.Options](/jvm/api_docs/java/org/tensorflow/op/tpu/TPUReplicateMetadata.Options)\n**useSpmdForXlaPartitioning**\n(Boolean useSpmdForXlaPartitioning)\n\n\u003cbr /\u003e\n\n#### public [TPUReplicateMetadata.Options](/jvm/api_docs/java/org/tensorflow/op/tpu/TPUReplicateMetadata.Options)\n**useTpu**\n(Boolean useTpu)\n\n\u003cbr /\u003e\n\n##### Parameters\n\n| useTpu | Whether to place the computation on the TPU. |\n|--------|----------------------------------------------|"]]