ルー
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
1 つ以上の正方行列の LU 分解を計算します。
入力は、最も内側の 2 次元が正方行列を形成する形状 `[..., M, M]` のテンソルです。
入力は反転可能である必要があります。
出力は、すべての入力部分行列 `[..., :, :]` の LU 分解を含む 2 つのテンソル LU および P で構成されます。 LU は、下三角因子と上三角因子をエンコードします。
形状 `[M, M]` の各入力部分行列について、L は、単位対角をもつ形状 `[M, M]` の下三角行列であり、そのエントリは LU の厳密に下三角部分に対応します。 U は、形状 '[M, M]' の上三角行列で、そのエントリは LU の対角を含む上三角部分に対応します。
P は、「0」から「M-1」までのインデックスのリストとしてエンコードされた置換行列を表します。 P_mat が P に対応する置換行列を表す場合、L、U、および P は P_mat * input = L * U を満たします。
パブリックメソッド
static <T, U extends Number> Lu <T, U> | create ( スコープscope、 オペランド<T>入力、クラス<U>出力IdxType) 新しい Lu オペレーションをラップするクラスを作成するファクトリ メソッド。 |
静的 <T> Lu <T, 整数> | create ( スコープscope、 オペランド<T>入力) デフォルトの出力タイプを使用して新しい Lu オペレーションをラップするクラスを作成するファクトリ メソッド。 |
出力<T> | ル() 形状 `[..., M, M]` のテンソル。厳密に下三角部分は単位対角を持つ下三角因子 'L' を表し、上三角部分は上三角因子 'U' を表します。 |
出力<U> | ぷ() `0..M-1` のインデックスのリストとしてエンコードされた行の順列。 |
継承されたメソッド
クラスjava.lang.Objectからブール値 | 等しい(オブジェクト arg0) |
最終クラス<?> | getクラス() |
整数 | ハッシュコード() |
最後の空白 | 通知する() |
最後の空白 | すべて通知() |
弦 | toString () |
最後の空白 | wait (long arg0, int arg1) |
最後の空白 | 待機(長い引数0) |
最後の空白 | 待って() |
パブリックメソッド
新しい Lu オペレーションをラップするクラスを作成するファクトリ メソッド。
パラメーター
範囲 | 現在のスコープ |
---|
入力 | 最も内側の 2 次元がサイズ `[M, M]` の行列を形成する形状 `[..., M, M]` のテンソル。 |
---|
デフォルトの出力タイプを使用して新しい Lu オペレーションをラップするクラスを作成するファクトリ メソッド。
パラメーター
範囲 | 現在のスコープ |
---|
入力 | 最も内側の 2 次元がサイズ `[M, M]` の行列を形成する形状 `[..., M, M]` のテンソル。 |
---|
public出力<T> lu ()
形状 `[..., M, M]` のテンソル。厳密に下三角部分は単位対角を持つ下三角因子 'L' を表し、上三角部分は上三角因子 'U' を表します。
public出力<U> p ()
`0..M-1` のインデックスのリストとしてエンコードされた行の順列。形状は「[..., M]」です。
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2023-12-02 UTC。
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"必要な情報がない"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"複雑すぎる / 手順が多すぎる"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"最新ではない"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"翻訳に関する問題"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"サンプル / コードに問題がある"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"その他"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"わかりやすい"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"問題の解決に役立った"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"その他"
}]
{"lastModified": "\u6700\u7d42\u66f4\u65b0\u65e5 2023-12-02 UTC\u3002"}
[[["わかりやすい","easyToUnderstand","thumb-up"],["問題の解決に役立った","solvedMyProblem","thumb-up"],["その他","otherUp","thumb-up"]],[["必要な情報がない","missingTheInformationINeed","thumb-down"],["複雑すぎる / 手順が多すぎる","tooComplicatedTooManySteps","thumb-down"],["最新ではない","outOfDate","thumb-down"],["翻訳に関する問題","translationIssue","thumb-down"],["サンプル / コードに問題がある","samplesCodeIssue","thumb-down"],["その他","otherDown","thumb-down"]],["最終更新日 2023-12-02 UTC。"],[],[]]