1path: "tensorflow.keras.optimizers.SGD" 2tf_class { 3 is_instance: "<class \'tensorflow.python.keras.optimizer_v2.gradient_descent.SGD\'>" 4 is_instance: "<class \'tensorflow.python.keras.optimizer_v2.optimizer_v2.OptimizerV2\'>" 5 is_instance: "<class \'tensorflow.python.training.tracking.base.Trackable\'>" 6 is_instance: "<type \'object\'>" 7 member { 8 name: "clipnorm" 9 mtype: "<type \'property\'>" 10 } 11 member { 12 name: "clipvalue" 13 mtype: "<type \'property\'>" 14 } 15 member { 16 name: "global_clipnorm" 17 mtype: "<type \'property\'>" 18 } 19 member { 20 name: "iterations" 21 mtype: "<type \'property\'>" 22 } 23 member { 24 name: "weights" 25 mtype: "<type \'property\'>" 26 } 27 member_method { 28 name: "__init__" 29 argspec: "args=[\'self\', \'learning_rate\', \'momentum\', \'nesterov\', \'name\'], varargs=None, keywords=kwargs, defaults=[\'0.01\', \'0.0\', \'False\', \'SGD\'], " 30 } 31 member_method { 32 name: "add_slot" 33 argspec: "args=[\'self\', \'var\', \'slot_name\', \'initializer\', \'shape\'], varargs=None, keywords=None, defaults=[\'zeros\', \'None\'], " 34 } 35 member_method { 36 name: "add_weight" 37 argspec: "args=[\'self\', \'name\', \'shape\', \'dtype\', \'initializer\', \'trainable\', \'synchronization\', \'aggregation\'], varargs=None, keywords=None, defaults=[\'None\', \'zeros\', \'None\', \'VariableSynchronization.AUTO\', \'VariableAggregation.NONE\'], " 38 } 39 member_method { 40 name: "apply_gradients" 41 argspec: "args=[\'self\', \'grads_and_vars\', \'name\', \'experimental_aggregate_gradients\'], varargs=None, keywords=None, defaults=[\'None\', \'True\'], " 42 } 43 member_method { 44 name: "from_config" 45 argspec: "args=[\'cls\', \'config\', \'custom_objects\'], varargs=None, keywords=None, defaults=[\'None\'], " 46 } 47 member_method { 48 name: "get_config" 49 argspec: "args=[\'self\'], varargs=None, keywords=None, defaults=None" 50 } 51 member_method { 52 name: "get_gradients" 53 argspec: "args=[\'self\', \'loss\', \'params\'], varargs=None, keywords=None, defaults=None" 54 } 55 member_method { 56 name: "get_slot" 57 argspec: "args=[\'self\', \'var\', \'slot_name\'], varargs=None, keywords=None, defaults=None" 58 } 59 member_method { 60 name: "get_slot_names" 61 argspec: "args=[\'self\'], varargs=None, keywords=None, defaults=None" 62 } 63 member_method { 64 name: "get_updates" 65 argspec: "args=[\'self\', \'loss\', \'params\'], varargs=None, keywords=None, defaults=None" 66 } 67 member_method { 68 name: "get_weights" 69 argspec: "args=[\'self\'], varargs=None, keywords=None, defaults=None" 70 } 71 member_method { 72 name: "minimize" 73 argspec: "args=[\'self\', \'loss\', \'var_list\', \'grad_loss\', \'name\', \'tape\'], varargs=None, keywords=None, defaults=[\'None\', \'None\', \'None\'], " 74 } 75 member_method { 76 name: "set_weights" 77 argspec: "args=[\'self\', \'weights\'], varargs=None, keywords=None, defaults=None" 78 } 79 member_method { 80 name: "variables" 81 argspec: "args=[\'self\'], varargs=None, keywords=None, defaults=None" 82 } 83} 84