FailedTrialError 类keras_tuner.errors.FailedTrialError()
引发此错误以将 Trial 标记为失败。
当在 Trial 中引发此错误时,Tuner 不会重试该 Trial,而是直接将其标记为 "FAILED"。
示例
class MyHyperModel(keras_tuner.HyperModel):
def build(self, hp):
# Build the model
...
if too_slow(model):
# Mark the Trial as "FAILED" if the model is too slow.
raise keras_tuner.FailedTrialError("Model is too slow.")
return model
FatalError 类keras_tuner.errors.FatalError()
搜索过程中发生的致命错误,用于终止程序。
它用于终止 KerasTuner 程序,以处理需要用户立即关注的错误。当在 Trial 中引发此错误时,KerasTuner 不会捕获它。
FatalValueError 类keras_tuner.errors.FatalValueError()
搜索过程中发生的致命错误,用于终止程序。
它是 FatalError 和 ValueError 的子类。
它用于终止 KerasTuner 程序,以处理需要用户立即关注的错误。当在 Trial 中引发此错误时,KerasTuner 不会捕获它。
FatalTypeError 类keras_tuner.errors.FatalTypeError()
搜索过程中发生的致命错误,用于终止程序。
它是 FatalError 和 TypeError 的子类。
它用于终止 KerasTuner 程序,以处理需要用户立即关注的错误。当在 Trial 中引发此错误时,KerasTuner 不会捕获它。
FatalRuntimeError 类keras_tuner.errors.FatalRuntimeError()
搜索过程中发生的致命错误,用于终止程序。
它是 FatalError 和 RuntimeError 的子类。
它用于终止 KerasTuner 程序,以处理需要用户立即关注的错误。当在 Trial 中引发此错误时,KerasTuner 不会捕获它。