TPUReplicateMetadata.Options
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
วิธีการสืบทอด
จากคลาส java.lang.Object บูลีน | เท่ากับ (วัตถุ arg0) |
คลาสสุดท้าย<?> | รับคลาส () |
ภายใน | แฮชโค้ด () |
โมฆะสุดท้าย | แจ้ง () |
โมฆะสุดท้าย | แจ้งทั้งหมด () |
สตริง | toString () |
โมฆะสุดท้าย | รอสักครู่ (ยาว arg0, int arg1) |
โมฆะสุดท้าย | รอ (ยาว arg0) |
โมฆะสุดท้าย | รอ () |
วิธีการสาธารณะ
พารามิเตอร์
รูปร่างการคำนวณ | เลิกใช้แล้ว ใช้ num_cores_per_replica แทน |
---|
พารามิเตอร์
การมอบหมายอุปกรณ์ | การกำหนดอุปกรณ์สำหรับการคำนวณ |
---|
พารามิเตอร์
numCoresPerReplica | จำนวนคอร์ต่อเรพลิกา ใช้สำหรับโมเดลความเท่าเทียม |
---|
พารามิเตอร์
โทโพโลยี | TopologyProto ระบุโทโพโลยีของชิ้น TPU pod |
---|
พารามิเตอร์
ใช้Tpu | ไม่ว่าจะวางการคำนวณบน TPU |
---|
เนื้อหาของหน้าเว็บนี้ได้รับอนุญาตภายใต้ใบอนุญาตที่ต้องระบุที่มาของครีเอทีฟคอมมอนส์ 4.0 และตัวอย่างโค้ดได้รับอนุญาตภายใต้ใบอนุญาต Apache 2.0 เว้นแต่จะระบุไว้เป็นอย่างอื่น โปรดดูรายละเอียดที่นโยบายเว็บไซต์ Google Developers Java เป็นเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2025-07-26 UTC
[null,null,["อัปเดตล่าสุด 2025-07-26 UTC"],[],[],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|--------|----------------------------------------------|"]]