1path: "tensorflow.Variable"
2tf_class {
3  is_instance: "<class \'tensorflow.python.ops.variables.Variable\'>"
4  is_instance: "<class \'tensorflow.python.training.tracking.base.Trackable\'>"
5  is_instance: "<type \'object\'>"
6  member {
7    name: "SaveSliceInfo"
8    mtype: "<type \'type\'>"
9  }
10  member {
11    name: "aggregation"
12    mtype: "<type \'property\'>"
13  }
14  member {
15    name: "constraint"
16    mtype: "<type \'property\'>"
17  }
18  member {
19    name: "device"
20    mtype: "<type \'property\'>"
21  }
22  member {
23    name: "dtype"
24    mtype: "<type \'property\'>"
25  }
26  member {
27    name: "graph"
28    mtype: "<type \'property\'>"
29  }
30  member {
31    name: "initial_value"
32    mtype: "<type \'property\'>"
33  }
34  member {
35    name: "initializer"
36    mtype: "<type \'property\'>"
37  }
38  member {
39    name: "name"
40    mtype: "<type \'property\'>"
41  }
42  member {
43    name: "op"
44    mtype: "<type \'property\'>"
45  }
46  member {
47    name: "shape"
48    mtype: "<type \'property\'>"
49  }
50  member {
51    name: "synchronization"
52    mtype: "<type \'property\'>"
53  }
54  member {
55    name: "trainable"
56    mtype: "<type \'property\'>"
57  }
58  member_method {
59    name: "__init__"
60    argspec: "args=[\'self\', \'initial_value\', \'trainable\', \'validate_shape\', \'caching_device\', \'name\', \'variable_def\', \'dtype\', \'import_scope\', \'constraint\', \'synchronization\', \'aggregation\', \'shape\'], varargs=None, keywords=None, defaults=[\'None\', \'None\', \'True\', \'None\', \'None\', \'None\', \'None\', \'None\', \'None\', \'VariableSynchronization.AUTO\', \'VariableAggregation.NONE\', \'None\'], "
61  }
62  member_method {
63    name: "assign"
64    argspec: "args=[\'self\', \'value\', \'use_locking\', \'name\', \'read_value\'], varargs=None, keywords=None, defaults=[\'False\', \'None\', \'True\'], "
65  }
66  member_method {
67    name: "assign_add"
68    argspec: "args=[\'self\', \'delta\', \'use_locking\', \'name\', \'read_value\'], varargs=None, keywords=None, defaults=[\'False\', \'None\', \'True\'], "
69  }
70  member_method {
71    name: "assign_sub"
72    argspec: "args=[\'self\', \'delta\', \'use_locking\', \'name\', \'read_value\'], varargs=None, keywords=None, defaults=[\'False\', \'None\', \'True\'], "
73  }
74  member_method {
75    name: "batch_scatter_update"
76    argspec: "args=[\'self\', \'sparse_delta\', \'use_locking\', \'name\'], varargs=None, keywords=None, defaults=[\'False\', \'None\'], "
77  }
78  member_method {
79    name: "count_up_to"
80    argspec: "args=[\'self\', \'limit\'], varargs=None, keywords=None, defaults=None"
81  }
82  member_method {
83    name: "eval"
84    argspec: "args=[\'self\', \'session\'], varargs=None, keywords=None, defaults=[\'None\'], "
85  }
86  member_method {
87    name: "experimental_ref"
88    argspec: "args=[\'self\'], varargs=None, keywords=None, defaults=None"
89  }
90  member_method {
91    name: "from_proto"
92    argspec: "args=[\'variable_def\', \'import_scope\'], varargs=None, keywords=None, defaults=[\'None\'], "
93  }
94  member_method {
95    name: "gather_nd"
96    argspec: "args=[\'self\', \'indices\', \'name\'], varargs=None, keywords=None, defaults=[\'None\'], "
97  }
98  member_method {
99    name: "get_shape"
100    argspec: "args=[\'self\'], varargs=None, keywords=None, defaults=None"
101  }
102  member_method {
103    name: "initialized_value"
104    argspec: "args=[\'self\'], varargs=None, keywords=None, defaults=None"
105  }
106  member_method {
107    name: "load"
108    argspec: "args=[\'self\', \'value\', \'session\'], varargs=None, keywords=None, defaults=[\'None\'], "
109  }
110  member_method {
111    name: "read_value"
112    argspec: "args=[\'self\'], varargs=None, keywords=None, defaults=None"
113  }
114  member_method {
115    name: "ref"
116    argspec: "args=[\'self\'], varargs=None, keywords=None, defaults=None"
117  }
118  member_method {
119    name: "scatter_add"
120    argspec: "args=[\'self\', \'sparse_delta\', \'use_locking\', \'name\'], varargs=None, keywords=None, defaults=[\'False\', \'None\'], "
121  }
122  member_method {
123    name: "scatter_div"
124    argspec: "args=[\'self\', \'sparse_delta\', \'use_locking\', \'name\'], varargs=None, keywords=None, defaults=[\'False\', \'None\'], "
125  }
126  member_method {
127    name: "scatter_max"
128    argspec: "args=[\'self\', \'sparse_delta\', \'use_locking\', \'name\'], varargs=None, keywords=None, defaults=[\'False\', \'None\'], "
129  }
130  member_method {
131    name: "scatter_min"
132    argspec: "args=[\'self\', \'sparse_delta\', \'use_locking\', \'name\'], varargs=None, keywords=None, defaults=[\'False\', \'None\'], "
133  }
134  member_method {
135    name: "scatter_mul"
136    argspec: "args=[\'self\', \'sparse_delta\', \'use_locking\', \'name\'], varargs=None, keywords=None, defaults=[\'False\', \'None\'], "
137  }
138  member_method {
139    name: "scatter_nd_add"
140    argspec: "args=[\'self\', \'indices\', \'updates\', \'name\'], varargs=None, keywords=None, defaults=[\'None\'], "
141  }
142  member_method {
143    name: "scatter_nd_sub"
144    argspec: "args=[\'self\', \'indices\', \'updates\', \'name\'], varargs=None, keywords=None, defaults=[\'None\'], "
145  }
146  member_method {
147    name: "scatter_nd_update"
148    argspec: "args=[\'self\', \'indices\', \'updates\', \'name\'], varargs=None, keywords=None, defaults=[\'None\'], "
149  }
150  member_method {
151    name: "scatter_sub"
152    argspec: "args=[\'self\', \'sparse_delta\', \'use_locking\', \'name\'], varargs=None, keywords=None, defaults=[\'False\', \'None\'], "
153  }
154  member_method {
155    name: "scatter_update"
156    argspec: "args=[\'self\', \'sparse_delta\', \'use_locking\', \'name\'], varargs=None, keywords=None, defaults=[\'False\', \'None\'], "
157  }
158  member_method {
159    name: "set_shape"
160    argspec: "args=[\'self\', \'shape\'], varargs=None, keywords=None, defaults=None"
161  }
162  member_method {
163    name: "sparse_read"
164    argspec: "args=[\'self\', \'indices\', \'name\'], varargs=None, keywords=None, defaults=[\'None\'], "
165  }
166  member_method {
167    name: "to_proto"
168    argspec: "args=[\'self\', \'export_scope\'], varargs=None, keywords=None, defaults=[\'None\'], "
169  }
170  member_method {
171    name: "value"
172    argspec: "args=[\'self\'], varargs=None, keywords=None, defaults=None"
173  }
174}
175