tf.keras.backend.result_type
Возвращает тип, полученный при применении правил повышения типа Keras.
tf.keras.backend.result_type(
*dtypes
)
В общем случае каждый аргумент сначала анализируется функцией backend.standardize_dtype, а результирующий тип определяется наименьшим верхним пределом сетки повышения типа.
Примечание: Эта функция пытается соответствовать результату jnp.result_type.
| Аргументы | |
|---|---|
dtypes | Типы входных данных. |
| Возвращаемое значение | |
|---|---|
| Результирующий тип. |
Примеры:
x = keras.ops.ones((1,), dtype="bfloat16") keras.backend.result_type(x.dtype, int) "bfloat16"
x = keras.ops.ones((1,), dtype="int32") y = keras.ops.ones((1,), dtype="float32") keras.backend.result_type(x.dtype, y.dtype) "float32"
© 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/python/tf/keras/backend/result_type