tensorflow::ops::MatrixDiagPartV3::Attrs
#include <array_ops.h>
Необязательные сеттеры атрибутов для MatrixDiagPartV3.
Краткое описание
| Публичные атрибуты | |
|---|---|
align_ = "RIGHT_LEFT" | StringPiece |
| Публичные функции | |
|---|---|
Align(StringPiece x) | TF_MUST_USE_RESULT Attrs Некоторые диагонали короче max_diag_len и нуждаются в дополнении. |
Публичные атрибуты
align_
StringPiece tensorflow::ops::MatrixDiagPartV3::Attrs::align_ = "RIGHT_LEFT"
Публичные функции
Align
TF_MUST_USE_RESULT Attrs tensorflow::ops::MatrixDiagPartV3::Attrs::Align( StringPiece x )
Некоторые диагонали короче max_diag_len и нуждаются в дополнении.
align — это строка, задающая способ выравнивания наддиагоналей и поддиагоналей соответственно. Возможны четыре варианта выравнивания: "RIGHT_LEFT" (по умолчанию), "LEFT_RIGHT", "LEFT_LEFT" и "RIGHT_RIGHT". "RIGHT_LEFT" выравнивает наддиагонали по правому краю (добавляет элементы слева в строку), а поддиагонали — по левому краю (добавляет элементы справа в строку). Именно такой формат упаковки используется в LAPACK. В cuSPARSE используется "LEFT_RIGHT" — противоположный вариант выравнивания.
По умолчанию — "RIGHT_LEFT"
© 2022 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 4.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/api_docs/cc/struct/tensorflow/ops/matrix-diag-part-v3/attrs