Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
tensör akışı:: işlem:: MatrixDiagPartV3:: Öznitelikler
#include <array_ops.h>
MatrixDiagPartV3 için isteğe bağlı öznitelik ayarlayıcılar.
Özet
Genel özellikler |
---|
align_ = "RIGHT_LEFT" | StringPiece |
Kamu işlevleri |
---|
Align (StringPiece x) | Bazı köşegenler max_diag_len daha kısadır ve doldurulmaları gerekir. |
Genel özellikler
hizala_
StringPiece tensorflow::ops::MatrixDiagPartV3::Attrs::align_ = "RIGHT_LEFT"
Kamu işlevleri
Hizala
TF_MUST_USE_RESULT Attrs tensorflow::ops::MatrixDiagPartV3::Attrs::Align(
StringPiece x
)
Bazı köşegenler max_diag_len
daha kısadır ve doldurulmaları gerekir.
align
sırasıyla süper köşegenlerin ve alt köşegenlerin nasıl hizalanması gerektiğini belirten bir dizedir. Dört olası hizalama vardır: "RIGHT_LEFT" (varsayılan), "LEFT_RIGHT", "LEFT_LEFT" ve "RIGHT_RIGHT". "RIGHT_LEFT" süper köşegenleri sağa (satırı sola doldurur) ve alt köşegenleri sola (satırı sağa doldurur) hizalar. LAPACK'in kullandığı paketleme formatıdır. cuSPARSE, ters hizalama olan "LEFT_RIGHT"ı kullanır.
Varsayılan olarak "RIGHT_LEFT"
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-07-26 UTC.
[null,null,["Son güncelleme tarihi: 2025-07-26 UTC."],[],[],null,["# tensorflow::ops::MatrixDiagPartV3::Attrs Struct Reference\n\ntensorflow::ops::MatrixDiagPartV3::Attrs\n========================================\n\n`#include \u003carray_ops.h\u003e`\n\nOptional attribute setters for [MatrixDiagPartV3](/versions/r2.3/api_docs/cc/class/tensorflow/ops/matrix-diag-part-v3#classtensorflow_1_1ops_1_1_matrix_diag_part_v3).\n\nSummary\n-------\n\n| ### Public attributes ||\n|--------------------------------------------------------------------------------------------------------------------------|---------------|\n| [align_](#structtensorflow_1_1ops_1_1_matrix_diag_part_v3_1_1_attrs_1ae1205a1c8ca51298169e77725f8079aa)` = \"RIGHT_LEFT\"` | `StringPiece` |\n\n| ### Public functions ||\n|-------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [Align](#structtensorflow_1_1ops_1_1_matrix_diag_part_v3_1_1_attrs_1afa4bed225de64e118ded946aec30aae6)`(StringPiece x)` | `TF_MUST_USE_RESULT `[Attrs](/versions/r2.3/api_docs/cc/struct/tensorflow/ops/matrix-diag-part-v3/attrs#structtensorflow_1_1ops_1_1_matrix_diag_part_v3_1_1_attrs) Some diagonals are shorter than `max_diag_len` and need to be padded. |\n\nPublic attributes\n-----------------\n\n### align_\n\n```scdoc\nStringPiece tensorflow::ops::MatrixDiagPartV3::Attrs::align_ = \"RIGHT_LEFT\"\n``` \n\nPublic functions\n----------------\n\n### Align\n\n```scdoc\nTF_MUST_USE_RESULT Attrs tensorflow::ops::MatrixDiagPartV3::Attrs::Align(\n StringPiece x\n)\n``` \nSome diagonals are shorter than `max_diag_len` and need to be padded.\n\n`align` is a string specifying how superdiagonals and subdiagonals should be aligned, respectively. There are four possible alignments: \"RIGHT_LEFT\" (default), \"LEFT_RIGHT\", \"LEFT_LEFT\", and \"RIGHT_RIGHT\". \"RIGHT_LEFT\" aligns superdiagonals to the right (left-pads the row) and subdiagonals to the left (right-pads the row). It is the packing format LAPACK uses. cuSPARSE uses \"LEFT_RIGHT\", which is the opposite alignment.\n\nDefaults to \"RIGHT_LEFT\""]]