Инициализатор, генерирующий ортогональную матрицу.
Если форма инициализируемого тензора двумерна, он инициализируется ортогональной матрицей, полученной в результате QR-разложения матрицы случайных чисел, полученной из нормального распределения. Если в матрице меньше строк, чем столбцов, то выходные данные будут иметь ортогональные строки. В противном случае выходные данные будут иметь ортогональные столбцы.
Если форма инициализируемого тензора более чем двумерна, матрица формы (shape.size(0) * ... * shape.size(n - 2), shape.size(n - 1)) инициализирован, где n — длина вектора формы. Впоследствии матрица изменяется, чтобы придать тензору желаемой формы.
Примеры:
Orthogonal<TFloat32, TFloat32> initializer =
new org.tensorflow.framework.initializers.Orthogonal<>(tf);
Operand<TFloat32> values =
initializer.call(tf.constant(Shape.of(2,2)), TFloat32.class);
Константы
| двойной | GAIN_DEFAULT |
Публичные конструкторы
Ортогональный (Ops tf, длинное начальное число) Создает ортогональный инициализатор, используя GAIN_DEFAULT для усиления. | |
Ортогональный (Ops tf, двойное усиление, длинное начальное число) Создает ортогональный инициализатор |
Публичные методы
| Операнд <Т> |
Унаследованные методы
Константы
общедоступный статический финальный двойной GAIN_DEFAULT
Публичные конструкторы
общедоступный ортогональный (Ops tf, длинное начальное число)
Создает ортогональный инициализатор, используя GAIN_DEFAULT для усиления.
Параметры
| ТС | Операции TensorFlow |
|---|---|
| семя | начальное значение для генерации случайных чисел. Инициализатор, созданный с заданным начальным значением, всегда будет создавать один и тот же случайный тензор для заданной формы и типа d. |
общедоступный ортогональный (Ops tf, двойное усиление, длинное начальное число)
Создает ортогональный инициализатор
Параметры
| ТС | Операции TensorFlow |
|---|---|
| прирост | усиление, которое будет применено к Матрице. |
| семя | начальное значение для генерации случайных чисел. Инициализатор, созданный с заданным начальным числом, всегда будет создавать один и тот же случайный тензор для заданной формы и типа d. |