tf.keras.backend.result_type
Возвращает тип, полученный при применении правил приведения типов Keras.
tf.keras.backend.result_type(
*dtypes
)
В общем случае каждый аргумент сначала обрабатывается функцией backend.standardize_dtype, а результирующий 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