• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1path: "tensorflow.linalg"
2tf_module {
3  member {
4    name: "LinearOperator"
5    mtype: "<type \'type\'>"
6  }
7  member {
8    name: "LinearOperatorAdjoint"
9    mtype: "<type \'type\'>"
10  }
11  member {
12    name: "LinearOperatorBlockDiag"
13    mtype: "<type \'type\'>"
14  }
15  member {
16    name: "LinearOperatorBlockLowerTriangular"
17    mtype: "<type \'type\'>"
18  }
19  member {
20    name: "LinearOperatorCirculant"
21    mtype: "<type \'type\'>"
22  }
23  member {
24    name: "LinearOperatorCirculant2D"
25    mtype: "<type \'type\'>"
26  }
27  member {
28    name: "LinearOperatorCirculant3D"
29    mtype: "<type \'type\'>"
30  }
31  member {
32    name: "LinearOperatorComposition"
33    mtype: "<type \'type\'>"
34  }
35  member {
36    name: "LinearOperatorDiag"
37    mtype: "<type \'type\'>"
38  }
39  member {
40    name: "LinearOperatorFullMatrix"
41    mtype: "<type \'type\'>"
42  }
43  member {
44    name: "LinearOperatorHouseholder"
45    mtype: "<type \'type\'>"
46  }
47  member {
48    name: "LinearOperatorIdentity"
49    mtype: "<type \'type\'>"
50  }
51  member {
52    name: "LinearOperatorInversion"
53    mtype: "<type \'type\'>"
54  }
55  member {
56    name: "LinearOperatorKronecker"
57    mtype: "<type \'type\'>"
58  }
59  member {
60    name: "LinearOperatorLowRankUpdate"
61    mtype: "<type \'type\'>"
62  }
63  member {
64    name: "LinearOperatorLowerTriangular"
65    mtype: "<type \'type\'>"
66  }
67  member {
68    name: "LinearOperatorPermutation"
69    mtype: "<type \'type\'>"
70  }
71  member {
72    name: "LinearOperatorScaledIdentity"
73    mtype: "<type \'type\'>"
74  }
75  member {
76    name: "LinearOperatorToeplitz"
77    mtype: "<type \'type\'>"
78  }
79  member {
80    name: "LinearOperatorTridiag"
81    mtype: "<type \'type\'>"
82  }
83  member {
84    name: "LinearOperatorZeros"
85    mtype: "<type \'type\'>"
86  }
87  member {
88    name: "experimental"
89    mtype: "<type \'module\'>"
90  }
91  member_method {
92    name: "adjoint"
93    argspec: "args=[\'matrix\', \'name\'], varargs=None, keywords=None, defaults=[\'None\'], "
94  }
95  member_method {
96    name: "band_part"
97    argspec: "args=[\'input\', \'num_lower\', \'num_upper\', \'name\'], varargs=None, keywords=None, defaults=[\'None\'], "
98  }
99  member_method {
100    name: "banded_triangular_solve"
101    argspec: "args=[\'bands\', \'rhs\', \'lower\', \'adjoint\', \'name\'], varargs=None, keywords=None, defaults=[\'True\', \'False\', \'None\'], "
102  }
103  member_method {
104    name: "cholesky"
105    argspec: "args=[\'input\', \'name\'], varargs=None, keywords=None, defaults=[\'None\'], "
106  }
107  member_method {
108    name: "cholesky_solve"
109    argspec: "args=[\'chol\', \'rhs\', \'name\'], varargs=None, keywords=None, defaults=[\'None\'], "
110  }
111  member_method {
112    name: "cross"
113    argspec: "args=[\'a\', \'b\', \'name\'], varargs=None, keywords=None, defaults=[\'None\'], "
114  }
115  member_method {
116    name: "det"
117    argspec: "args=[\'input\', \'name\'], varargs=None, keywords=None, defaults=[\'None\'], "
118  }
119  member_method {
120    name: "diag"
121    argspec: "args=[\'diagonal\', \'name\', \'k\', \'num_rows\', \'num_cols\', \'padding_value\', \'align\'], varargs=None, keywords=None, defaults=[\'diag\', \'0\', \'-1\', \'-1\', \'0\', \'RIGHT_LEFT\'], "
122  }
123  member_method {
124    name: "diag_part"
125    argspec: "args=[\'input\', \'name\', \'k\', \'padding_value\', \'align\'], varargs=None, keywords=None, defaults=[\'diag_part\', \'0\', \'0\', \'RIGHT_LEFT\'], "
126  }
127  member_method {
128    name: "eig"
129    argspec: "args=[\'tensor\', \'name\'], varargs=None, keywords=None, defaults=[\'None\'], "
130  }
131  member_method {
132    name: "eigh"
133    argspec: "args=[\'tensor\', \'name\'], varargs=None, keywords=None, defaults=[\'None\'], "
134  }
135  member_method {
136    name: "eigh_tridiagonal"
137    argspec: "args=[\'alpha\', \'beta\', \'eigvals_only\', \'select\', \'select_range\', \'tol\', \'name\'], varargs=None, keywords=None, defaults=[\'True\', \'a\', \'None\', \'None\', \'None\'], "
138  }
139  member_method {
140    name: "eigvals"
141    argspec: "args=[\'tensor\', \'name\'], varargs=None, keywords=None, defaults=[\'None\'], "
142  }
143  member_method {
144    name: "eigvalsh"
145    argspec: "args=[\'tensor\', \'name\'], varargs=None, keywords=None, defaults=[\'None\'], "
146  }
147  member_method {
148    name: "einsum"
149    argspec: "args=[\'equation\'], varargs=inputs, keywords=kwargs, defaults=None"
150  }
151  member_method {
152    name: "expm"
153    argspec: "args=[\'input\', \'name\'], varargs=None, keywords=None, defaults=[\'None\'], "
154  }
155  member_method {
156    name: "eye"
157    argspec: "args=[\'num_rows\', \'num_columns\', \'batch_shape\', \'dtype\', \'name\'], varargs=None, keywords=None, defaults=[\'None\', \'None\', \"<dtype: \'float32\'>\", \'None\'], "
158  }
159  member_method {
160    name: "global_norm"
161    argspec: "args=[\'t_list\', \'name\'], varargs=None, keywords=None, defaults=[\'None\'], "
162  }
163  member_method {
164    name: "inv"
165    argspec: "args=[\'input\', \'adjoint\', \'name\'], varargs=None, keywords=None, defaults=[\'False\', \'None\'], "
166  }
167  member_method {
168    name: "l2_normalize"
169    argspec: "args=[\'x\', \'axis\', \'epsilon\', \'name\', \'dim\'], varargs=None, keywords=None, defaults=[\'None\', \'1e-12\', \'None\', \'None\'], "
170  }
171  member_method {
172    name: "logdet"
173    argspec: "args=[\'matrix\', \'name\'], varargs=None, keywords=None, defaults=[\'None\'], "
174  }
175  member_method {
176    name: "logm"
177    argspec: "args=[\'input\', \'name\'], varargs=None, keywords=None, defaults=[\'None\'], "
178  }
179  member_method {
180    name: "lstsq"
181    argspec: "args=[\'matrix\', \'rhs\', \'l2_regularizer\', \'fast\', \'name\'], varargs=None, keywords=None, defaults=[\'0.0\', \'True\', \'None\'], "
182  }
183  member_method {
184    name: "lu"
185    argspec: "args=[\'input\', \'output_idx_type\', \'name\'], varargs=None, keywords=None, defaults=[\"<dtype: \'int32\'>\", \'None\'], "
186  }
187  member_method {
188    name: "lu_matrix_inverse"
189    argspec: "args=[\'lower_upper\', \'perm\', \'validate_args\', \'name\'], varargs=None, keywords=None, defaults=[\'False\', \'None\'], "
190  }
191  member_method {
192    name: "lu_reconstruct"
193    argspec: "args=[\'lower_upper\', \'perm\', \'validate_args\', \'name\'], varargs=None, keywords=None, defaults=[\'False\', \'None\'], "
194  }
195  member_method {
196    name: "lu_solve"
197    argspec: "args=[\'lower_upper\', \'perm\', \'rhs\', \'validate_args\', \'name\'], varargs=None, keywords=None, defaults=[\'False\', \'None\'], "
198  }
199  member_method {
200    name: "matmul"
201    argspec: "args=[\'a\', \'b\', \'transpose_a\', \'transpose_b\', \'adjoint_a\', \'adjoint_b\', \'a_is_sparse\', \'b_is_sparse\', \'output_type\', \'name\'], varargs=None, keywords=None, defaults=[\'False\', \'False\', \'False\', \'False\', \'False\', \'False\', \'None\', \'None\'], "
202  }
203  member_method {
204    name: "matrix_rank"
205    argspec: "args=[\'a\', \'tol\', \'validate_args\', \'name\'], varargs=None, keywords=None, defaults=[\'None\', \'False\', \'None\'], "
206  }
207  member_method {
208    name: "matrix_transpose"
209    argspec: "args=[\'a\', \'name\', \'conjugate\'], varargs=None, keywords=None, defaults=[\'matrix_transpose\', \'False\'], "
210  }
211  member_method {
212    name: "matvec"
213    argspec: "args=[\'a\', \'b\', \'transpose_a\', \'adjoint_a\', \'a_is_sparse\', \'b_is_sparse\', \'name\'], varargs=None, keywords=None, defaults=[\'False\', \'False\', \'False\', \'False\', \'None\'], "
214  }
215  member_method {
216    name: "norm"
217    argspec: "args=[\'tensor\', \'ord\', \'axis\', \'keepdims\', \'name\'], varargs=None, keywords=None, defaults=[\'euclidean\', \'None\', \'None\', \'None\'], "
218  }
219  member_method {
220    name: "normalize"
221    argspec: "args=[\'tensor\', \'ord\', \'axis\', \'name\'], varargs=None, keywords=None, defaults=[\'euclidean\', \'None\', \'None\'], "
222  }
223  member_method {
224    name: "pinv"
225    argspec: "args=[\'a\', \'rcond\', \'validate_args\', \'name\'], varargs=None, keywords=None, defaults=[\'None\', \'False\', \'None\'], "
226  }
227  member_method {
228    name: "qr"
229    argspec: "args=[\'input\', \'full_matrices\', \'name\'], varargs=None, keywords=None, defaults=[\'False\', \'None\'], "
230  }
231  member_method {
232    name: "set_diag"
233    argspec: "args=[\'input\', \'diagonal\', \'name\', \'k\', \'align\'], varargs=None, keywords=None, defaults=[\'set_diag\', \'0\', \'RIGHT_LEFT\'], "
234  }
235  member_method {
236    name: "slogdet"
237    argspec: "args=[\'input\', \'name\'], varargs=None, keywords=None, defaults=[\'None\'], "
238  }
239  member_method {
240    name: "solve"
241    argspec: "args=[\'matrix\', \'rhs\', \'adjoint\', \'name\'], varargs=None, keywords=None, defaults=[\'False\', \'None\'], "
242  }
243  member_method {
244    name: "sqrtm"
245    argspec: "args=[\'input\', \'name\'], varargs=None, keywords=None, defaults=[\'None\'], "
246  }
247  member_method {
248    name: "svd"
249    argspec: "args=[\'tensor\', \'full_matrices\', \'compute_uv\', \'name\'], varargs=None, keywords=None, defaults=[\'False\', \'True\', \'None\'], "
250  }
251  member_method {
252    name: "tensor_diag"
253    argspec: "args=[\'diagonal\', \'name\'], varargs=None, keywords=None, defaults=[\'None\'], "
254  }
255  member_method {
256    name: "tensor_diag_part"
257    argspec: "args=[\'input\', \'name\'], varargs=None, keywords=None, defaults=[\'None\'], "
258  }
259  member_method {
260    name: "tensordot"
261    argspec: "args=[\'a\', \'b\', \'axes\', \'name\'], varargs=None, keywords=None, defaults=[\'None\'], "
262  }
263  member_method {
264    name: "trace"
265    argspec: "args=[\'x\', \'name\'], varargs=None, keywords=None, defaults=[\'None\'], "
266  }
267  member_method {
268    name: "triangular_solve"
269    argspec: "args=[\'matrix\', \'rhs\', \'lower\', \'adjoint\', \'name\'], varargs=None, keywords=None, defaults=[\'True\', \'False\', \'None\'], "
270  }
271  member_method {
272    name: "tridiagonal_matmul"
273    argspec: "args=[\'diagonals\', \'rhs\', \'diagonals_format\', \'name\'], varargs=None, keywords=None, defaults=[\'compact\', \'None\'], "
274  }
275  member_method {
276    name: "tridiagonal_solve"
277    argspec: "args=[\'diagonals\', \'rhs\', \'diagonals_format\', \'transpose_rhs\', \'conjugate_rhs\', \'name\', \'partial_pivoting\', \'perturb_singular\'], varargs=None, keywords=None, defaults=[\'compact\', \'False\', \'False\', \'None\', \'True\', \'False\'], "
278  }
279}
280