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