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 不会捕获它。