1path: "tensorflow.distribute.experimental.TPUStrategy" 2tf_class { 3 is_instance: "<class \'tensorflow.python.distribute.tpu_strategy.TPUStrategy\'>" 4 is_instance: "<class \'tensorflow.python.distribute.distribute_lib.DistributionStrategy\'>" 5 is_instance: "<type \'object\'>" 6 member { 7 name: "extended" 8 mtype: "<type \'property\'>" 9 } 10 member { 11 name: "num_replicas_in_sync" 12 mtype: "<type \'property\'>" 13 } 14 member { 15 name: "steps_per_run" 16 mtype: "<type \'property\'>" 17 } 18 member_method { 19 name: "__init__" 20 argspec: "args=[\'self\', \'tpu_cluster_resolver\', \'steps_per_run\', \'device_assignment\'], varargs=None, keywords=None, defaults=[\'None\', \'None\', \'None\'], " 21 } 22 member_method { 23 name: "colocate_vars_with" 24 argspec: "args=[\'self\', \'colocate_with_variable\'], varargs=None, keywords=None, defaults=None" 25 } 26 member_method { 27 name: "configure" 28 argspec: "args=[\'self\', \'session_config\', \'cluster_spec\', \'task_type\', \'task_id\'], varargs=None, keywords=None, defaults=[\'None\', \'None\', \'None\', \'None\'], " 29 } 30 member_method { 31 name: "experimental_local_results" 32 argspec: "args=[\'self\', \'value\'], varargs=None, keywords=None, defaults=None" 33 } 34 member_method { 35 name: "experimental_make_numpy_iterator" 36 argspec: "args=[\'self\', \'numpy_input\', \'batch_size\', \'num_epochs\', \'shuffle\', \'session\'], varargs=None, keywords=None, defaults=[\'1\', \'1024\', \'None\'], " 37 } 38 member_method { 39 name: "experimental_run" 40 argspec: "args=[\'self\', \'fn\', \'input_iterator\'], varargs=None, keywords=None, defaults=[\'None\'], " 41 } 42 member_method { 43 name: "experimental_run_v2" 44 argspec: "args=[\'self\', \'fn\', \'args\', \'kwargs\'], varargs=None, keywords=None, defaults=[\'()\', \'None\'], " 45 } 46 member_method { 47 name: "group" 48 argspec: "args=[\'self\', \'value\', \'name\'], varargs=None, keywords=None, defaults=[\'None\'], " 49 } 50 member_method { 51 name: "make_dataset_iterator" 52 argspec: "args=[\'self\', \'dataset\'], varargs=None, keywords=None, defaults=None" 53 } 54 member_method { 55 name: "make_input_fn_iterator" 56 argspec: "args=[\'self\', \'input_fn\', \'replication_mode\'], varargs=None, keywords=None, defaults=[\'InputReplicationMode.PER_WORKER\'], " 57 } 58 member_method { 59 name: "reduce" 60 argspec: "args=[\'self\', \'reduce_op\', \'value\'], varargs=None, keywords=None, defaults=None" 61 } 62 member_method { 63 name: "scope" 64 argspec: "args=[\'self\'], varargs=None, keywords=None, defaults=None" 65 } 66 member_method { 67 name: "unwrap" 68 argspec: "args=[\'self\', \'value\'], varargs=None, keywords=None, defaults=None" 69 } 70 member_method { 71 name: "update_config_proto" 72 argspec: "args=[\'self\', \'config_proto\'], varargs=None, keywords=None, defaults=None" 73 } 74} 75