检索 Keras 损失作为 function
/Loss
类实例。
用法
tf.keras.losses.get(
identifier
)
参数
-
identifier
损失标识符。损失函数/类或损失配置字典或损失函数或损失类实例的无或字符串名称之一。
返回
-
作为
function
/Loss
类实例的 Keras 损失。
抛出
-
ValueError
如果无法解释identifier
。
identifier
可能是损失函数或Loss
类的字符串名称。
loss = tf.keras.losses.get("categorical_crossentropy")
type(loss)
<class 'function'>
loss = tf.keras.losses.get("CategoricalCrossentropy")
type(loss)
<class '...keras.losses.CategoricalCrossentropy'>
您还可以通过传递包含 class_name
和 config
作为标识符的 dict 来指定该函数的损失的 config
。另请注意,class_name
必须映射到 Loss
类
identifier = {"class_name":"CategoricalCrossentropy",
"config":{"from_logits":True} }
loss = tf.keras.losses.get(identifier)
type(loss)
<class '...keras.losses.CategoricalCrossentropy'>
相关用法
- Python tf.keras.losses.MeanAbsoluteError用法及代码示例
- Python tf.keras.losses.huber用法及代码示例
- Python tf.keras.losses.log_cosh用法及代码示例
- Python tf.keras.losses.BinaryCrossentropy用法及代码示例
- Python tf.keras.losses.BinaryFocalCrossentropy用法及代码示例
- Python tf.keras.losses.categorical_hinge用法及代码示例
- Python tf.keras.losses.cosine_similarity用法及代码示例
- Python tf.keras.losses.Huber用法及代码示例
- Python tf.keras.losses.LogCosh用法及代码示例
- Python tf.keras.losses.MeanAbsolutePercentageError用法及代码示例
- Python tf.keras.losses.CosineSimilarity用法及代码示例
- Python tf.keras.losses.Hinge用法及代码示例
- Python tf.keras.losses.SparseCategoricalCrossentropy用法及代码示例
- Python tf.keras.losses.KLDivergence用法及代码示例
- Python tf.keras.losses.MeanSquaredLogarithmicError用法及代码示例
- Python tf.keras.losses.CategoricalCrossentropy用法及代码示例
- Python tf.keras.losses.MeanSquaredError用法及代码示例
- Python tf.keras.losses.SquaredHinge用法及代码示例
- Python tf.keras.losses.Poisson用法及代码示例
- Python tf.keras.losses.CategoricalHinge用法及代码示例
注:本文由纯净天空筛选整理自tensorflow.org大神的英文原创作品 tf.keras.losses.get。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。