1path: "tensorflow.distribute.ReductionToOneDevice" 2tf_class { 3 is_instance: "<class \'tensorflow.python.distribute.cross_device_ops.ReductionToOneDevice\'>" 4 is_instance: "<class \'tensorflow.python.distribute.cross_device_ops.CrossDeviceOps\'>" 5 is_instance: "<type \'object\'>" 6 member_method { 7 name: "__init__" 8 argspec: "args=[\'self\', \'reduce_to_device\', \'accumulation_fn\'], varargs=None, keywords=None, defaults=[\'None\', \'None\'], " 9 } 10 member_method { 11 name: "batch_reduce" 12 argspec: "args=[\'self\', \'reduce_op\', \'value_destination_pairs\'], varargs=None, keywords=None, defaults=None" 13 } 14 member_method { 15 name: "batch_reduce_implementation" 16 argspec: "args=[\'self\', \'reduce_op\', \'value_destination_pairs\'], varargs=None, keywords=None, defaults=None" 17 } 18 member_method { 19 name: "broadcast" 20 argspec: "args=[\'self\', \'tensor\', \'destinations\'], varargs=None, keywords=None, defaults=None" 21 } 22 member_method { 23 name: "broadcast_implementation" 24 argspec: "args=[\'self\', \'tensor\', \'destinations\'], varargs=None, keywords=None, defaults=None" 25 } 26 member_method { 27 name: "reduce" 28 argspec: "args=[\'self\', \'reduce_op\', \'per_replica_value\', \'destinations\'], varargs=None, keywords=None, defaults=None" 29 } 30 member_method { 31 name: "reduce_implementation" 32 argspec: "args=[\'self\', \'reduce_op\', \'per_replica_value\', \'destinations\'], varargs=None, keywords=None, defaults=None" 33 } 34} 35