Инициализатор, генерирующий ортогональную матрицу.
Если форма инициализируемого тензора двумерна, он инициализируется ортогональной матрицей, полученной в результате 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. |