mirror of
https://github.com/hanzo-ml/katib.git
synced 2026-09-24 00:31:27 +00:00
* include MetricsUnavailable condition to Complete in Trial It is not easy for users to find why Trial failed when training code output incorrect format logs since the trial-controller sets Succeeded condition with False to Trial if there are unavailable metrics in Katib DB as described in https://github.com/kubeflow/katib/issues/1343. So we also include MetricsUnavailable condition to Complete in Trial. * add gh-actions tasks to verify generated codes * fix gh-actions workflow * when the number of Failed Trials reaches maxTrialCount, experiment-controller sets Failed to Experiment status * fix e2e test * To avoid being set Failed in Experiment status when and is equal to 0, we need to add condition,
2.1 KiB
2.1 KiB
V1beta1ExperimentStatus
ExperimentStatus is the current status of an Experiment.
Properties
| Name | Type | Description | Notes |
|---|---|---|---|
| completion_time | datetime | [optional] | |
| conditions | list[V1beta1ExperimentCondition] | List of observed runtime conditions for this Experiment. | [optional] |
| current_optimal_trial | V1beta1OptimalTrial | [optional] | |
| early_stopped_trial_list | list[str] | List of trial names which have been early stopped. | [optional] |
| failed_trial_list | list[str] | List of trial names which have already failed. | [optional] |
| killed_trial_list | list[str] | List of trial names which have been killed. | [optional] |
| last_reconcile_time | datetime | [optional] | |
| metrics_unavailable_trial_list | list[str] | List of trial names which have been metrics unavailable | [optional] |
| pending_trial_list | list[str] | List of trial names which are pending. | [optional] |
| running_trial_list | list[str] | List of trial names which are running. | [optional] |
| start_time | datetime | [optional] | |
| succeeded_trial_list | list[str] | List of trial names which have already succeeded. | [optional] |
| trial_metrics_unavailable | int | How many trials are currently metrics unavailable. | [optional] |
| trials | int | Trials is the total number of trials owned by the experiment. | [optional] |
| trials_early_stopped | int | How many trials are currently early stopped. | [optional] |
| trials_failed | int | How many trials have failed. | [optional] |
| trials_killed | int | How many trials have been killed. | [optional] |
| trials_pending | int | How many trials are currently pending. | [optional] |
| trials_running | int | How many trials are currently running. | [optional] |
| trials_succeeded | int | How many trials have succeeded. | [optional] |