1path: "tensorflow.keras.layers.GRU"
2tf_class {
3  is_instance: "<class \'tensorflow.python.keras.layers.recurrent_v2.GRU\'>"
4  is_instance: "<class \'tensorflow.python.keras.layers.recurrent.DropoutRNNCellMixin\'>"
5  is_instance: "<class \'tensorflow.python.keras.layers.recurrent.GRU\'>"
6  is_instance: "<class \'tensorflow.python.keras.layers.recurrent.RNN\'>"
7  is_instance: "<class \'tensorflow.python.keras.engine.base_layer.Layer\'>"
8  is_instance: "<class \'tensorflow.python.training.tracking.base.Trackable\'>"
9  is_instance: "<type \'object\'>"
10  member {
11    name: "activation"
12    mtype: "<type \'property\'>"
13  }
14  member {
15    name: "activity_regularizer"
16    mtype: "<type \'property\'>"
17  }
18  member {
19    name: "bias_constraint"
20    mtype: "<type \'property\'>"
21  }
22  member {
23    name: "bias_initializer"
24    mtype: "<type \'property\'>"
25  }
26  member {
27    name: "bias_regularizer"
28    mtype: "<type \'property\'>"
29  }
30  member {
31    name: "dropout"
32    mtype: "<type \'property\'>"
33  }
34  member {
35    name: "dtype"
36    mtype: "<type \'property\'>"
37  }
38  member {
39    name: "dynamic"
40    mtype: "<type \'property\'>"
41  }
42  member {
43    name: "implementation"
44    mtype: "<type \'property\'>"
45  }
46  member {
47    name: "inbound_nodes"
48    mtype: "<type \'property\'>"
49  }
50  member {
51    name: "input"
52    mtype: "<type \'property\'>"
53  }
54  member {
55    name: "input_mask"
56    mtype: "<type \'property\'>"
57  }
58  member {
59    name: "input_shape"
60    mtype: "<type \'property\'>"
61  }
62  member {
63    name: "kernel_constraint"
64    mtype: "<type \'property\'>"
65  }
66  member {
67    name: "kernel_initializer"
68    mtype: "<type \'property\'>"
69  }
70  member {
71    name: "kernel_regularizer"
72    mtype: "<type \'property\'>"
73  }
74  member {
75    name: "losses"
76    mtype: "<type \'property\'>"
77  }
78  member {
79    name: "name"
80    mtype: "<type \'property\'>"
81  }
82  member {
83    name: "non_trainable_variables"
84    mtype: "<type \'property\'>"
85  }
86  member {
87    name: "non_trainable_weights"
88    mtype: "<type \'property\'>"
89  }
90  member {
91    name: "outbound_nodes"
92    mtype: "<type \'property\'>"
93  }
94  member {
95    name: "output"
96    mtype: "<type \'property\'>"
97  }
98  member {
99    name: "output_mask"
100    mtype: "<type \'property\'>"
101  }
102  member {
103    name: "output_shape"
104    mtype: "<type \'property\'>"
105  }
106  member {
107    name: "recurrent_activation"
108    mtype: "<type \'property\'>"
109  }
110  member {
111    name: "recurrent_constraint"
112    mtype: "<type \'property\'>"
113  }
114  member {
115    name: "recurrent_dropout"
116    mtype: "<type \'property\'>"
117  }
118  member {
119    name: "recurrent_initializer"
120    mtype: "<type \'property\'>"
121  }
122  member {
123    name: "recurrent_regularizer"
124    mtype: "<type \'property\'>"
125  }
126  member {
127    name: "reset_after"
128    mtype: "<type \'property\'>"
129  }
130  member {
131    name: "states"
132    mtype: "<type \'property\'>"
133  }
134  member {
135    name: "trainable_variables"
136    mtype: "<type \'property\'>"
137  }
138  member {
139    name: "trainable_weights"
140    mtype: "<type \'property\'>"
141  }
142  member {
143    name: "units"
144    mtype: "<type \'property\'>"
145  }
146  member {
147    name: "updates"
148    mtype: "<type \'property\'>"
149  }
150  member {
151    name: "use_bias"
152    mtype: "<type \'property\'>"
153  }
154  member {
155    name: "variables"
156    mtype: "<type \'property\'>"
157  }
158  member {
159    name: "weights"
160    mtype: "<type \'property\'>"
161  }
162  member_method {
163    name: "__init__"
164    argspec: "args=[\'self\', \'units\', \'activation\', \'recurrent_activation\', \'use_bias\', \'kernel_initializer\', \'recurrent_initializer\', \'bias_initializer\', \'kernel_regularizer\', \'recurrent_regularizer\', \'bias_regularizer\', \'activity_regularizer\', \'kernel_constraint\', \'recurrent_constraint\', \'bias_constraint\', \'dropout\', \'recurrent_dropout\', \'implementation\', \'return_sequences\', \'return_state\', \'go_backwards\', \'stateful\', \'unroll\', \'time_major\', \'reset_after\'], varargs=None, keywords=kwargs, defaults=[\'tanh\', \'sigmoid\', \'True\', \'glorot_uniform\', \'orthogonal\', \'zeros\', \'None\', \'None\', \'None\', \'None\', \'None\', \'None\', \'None\', \'0.0\', \'0.0\', \'1\', \'False\', \'False\', \'False\', \'False\', \'False\', \'False\', \'True\'], "
165  }
166  member_method {
167    name: "add_loss"
168    argspec: "args=[\'self\', \'losses\', \'inputs\'], varargs=None, keywords=None, defaults=[\'None\'], "
169  }
170  member_method {
171    name: "add_metric"
172    argspec: "args=[\'self\', \'value\', \'aggregation\', \'name\'], varargs=None, keywords=None, defaults=[\'None\', \'None\'], "
173  }
174  member_method {
175    name: "add_update"
176    argspec: "args=[\'self\', \'updates\', \'inputs\'], varargs=None, keywords=None, defaults=[\'None\'], "
177  }
178  member_method {
179    name: "add_variable"
180    argspec: "args=[\'self\'], varargs=args, keywords=kwargs, defaults=None"
181  }
182  member_method {
183    name: "add_weight"
184    argspec: "args=[\'self\', \'name\', \'shape\', \'dtype\', \'initializer\', \'regularizer\', \'trainable\', \'constraint\', \'partitioner\', \'use_resource\', \'synchronization\', \'aggregation\'], varargs=None, keywords=kwargs, defaults=[\'None\', \'None\', \'None\', \'None\', \'None\', \'None\', \'None\', \'None\', \'None\', \'VariableSynchronization.AUTO\', \'VariableAggregation.NONE\'], "
185  }
186  member_method {
187    name: "apply"
188    argspec: "args=[\'self\', \'inputs\'], varargs=args, keywords=kwargs, defaults=None"
189  }
190  member_method {
191    name: "build"
192    argspec: "args=[\'self\', \'input_shape\'], varargs=None, keywords=None, defaults=None"
193  }
194  member_method {
195    name: "call"
196    argspec: "args=[\'self\', \'inputs\', \'mask\', \'training\', \'initial_state\'], varargs=None, keywords=None, defaults=[\'None\', \'None\', \'None\'], "
197  }
198  member_method {
199    name: "compute_mask"
200    argspec: "args=[\'self\', \'inputs\', \'mask\'], varargs=None, keywords=None, defaults=None"
201  }
202  member_method {
203    name: "compute_output_shape"
204    argspec: "args=[\'self\', \'input_shape\'], varargs=None, keywords=None, defaults=None"
205  }
206  member_method {
207    name: "count_params"
208    argspec: "args=[\'self\'], varargs=None, keywords=None, defaults=None"
209  }
210  member_method {
211    name: "from_config"
212    argspec: "args=[\'cls\', \'config\'], varargs=None, keywords=None, defaults=None"
213  }
214  member_method {
215    name: "get_config"
216    argspec: "args=[\'self\'], varargs=None, keywords=None, defaults=None"
217  }
218  member_method {
219    name: "get_dropout_mask_for_cell"
220    argspec: "args=[\'self\', \'inputs\', \'training\', \'count\'], varargs=None, keywords=None, defaults=[\'1\'], "
221  }
222  member_method {
223    name: "get_initial_state"
224    argspec: "args=[\'self\', \'inputs\'], varargs=None, keywords=None, defaults=None"
225  }
226  member_method {
227    name: "get_input_at"
228    argspec: "args=[\'self\', \'node_index\'], varargs=None, keywords=None, defaults=None"
229  }
230  member_method {
231    name: "get_input_mask_at"
232    argspec: "args=[\'self\', \'node_index\'], varargs=None, keywords=None, defaults=None"
233  }
234  member_method {
235    name: "get_input_shape_at"
236    argspec: "args=[\'self\', \'node_index\'], varargs=None, keywords=None, defaults=None"
237  }
238  member_method {
239    name: "get_losses_for"
240    argspec: "args=[\'self\', \'inputs\'], varargs=None, keywords=None, defaults=None"
241  }
242  member_method {
243    name: "get_output_at"
244    argspec: "args=[\'self\', \'node_index\'], varargs=None, keywords=None, defaults=None"
245  }
246  member_method {
247    name: "get_output_mask_at"
248    argspec: "args=[\'self\', \'node_index\'], varargs=None, keywords=None, defaults=None"
249  }
250  member_method {
251    name: "get_output_shape_at"
252    argspec: "args=[\'self\', \'node_index\'], varargs=None, keywords=None, defaults=None"
253  }
254  member_method {
255    name: "get_recurrent_dropout_mask_for_cell"
256    argspec: "args=[\'self\', \'inputs\', \'training\', \'count\'], varargs=None, keywords=None, defaults=[\'1\'], "
257  }
258  member_method {
259    name: "get_updates_for"
260    argspec: "args=[\'self\', \'inputs\'], varargs=None, keywords=None, defaults=None"
261  }
262  member_method {
263    name: "get_weights"
264    argspec: "args=[\'self\'], varargs=None, keywords=None, defaults=None"
265  }
266  member_method {
267    name: "reset_dropout_mask"
268    argspec: "args=[\'self\'], varargs=None, keywords=None, defaults=None"
269  }
270  member_method {
271    name: "reset_recurrent_dropout_mask"
272    argspec: "args=[\'self\'], varargs=None, keywords=None, defaults=None"
273  }
274  member_method {
275    name: "reset_states"
276    argspec: "args=[\'self\', \'states\'], varargs=None, keywords=None, defaults=[\'None\'], "
277  }
278  member_method {
279    name: "set_weights"
280    argspec: "args=[\'self\', \'weights\'], varargs=None, keywords=None, defaults=None"
281  }
282}
283