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