diff --git a/react-ui/src/pages/ActiveLearn/components/CreateForm/ExecuteConfig.tsx b/react-ui/src/pages/ActiveLearn/components/CreateForm/ExecuteConfig.tsx index c510dc3b..c5d1f476 100644 --- a/react-ui/src/pages/ActiveLearn/components/CreateForm/ExecuteConfig.tsx +++ b/react-ui/src/pages/ActiveLearn/components/CreateForm/ExecuteConfig.tsx @@ -17,6 +17,11 @@ import { function ExecuteConfig() { const form = Form.useFormInstance(); + const task_type = Form.useWatch('task_type', form); + const queryStrategiesOptions = + task_type === AutoMLTaskType.Classification + ? queryStrategies.slice(0, 2) + : queryStrategies.slice(2); return ( <> - diff --git a/react-ui/src/pages/ActiveLearn/components/CreateForm/utils.ts b/react-ui/src/pages/ActiveLearn/components/CreateForm/utils.ts index 8bf7bce4..77bc517a 100644 --- a/react-ui/src/pages/ActiveLearn/components/CreateForm/utils.ts +++ b/react-ui/src/pages/ActiveLearn/components/CreateForm/utils.ts @@ -87,4 +87,8 @@ export const queryStrategies = [ label: 'upper_confidence_bound', value: 'upper_confidence_bound', }, + { + label: 'probability_of_improvement', + value: 'probability_of_improvement', + }, ]; diff --git a/react-ui/src/pages/AutoML/components/ExperimentInstanceList/index.tsx b/react-ui/src/pages/AutoML/components/ExperimentInstanceList/index.tsx index 05d6d786..d11afc9d 100644 --- a/react-ui/src/pages/AutoML/components/ExperimentInstanceList/index.tsx +++ b/react-ui/src/pages/AutoML/components/ExperimentInstanceList/index.tsx @@ -34,7 +34,14 @@ function ExperimentInstanceList({ }: ExperimentInstanceListProps) { const { message } = App.useApp(); const allIntanceIds = useMemo(() => { - return experimentInsList?.map((item) => item.id) || []; + return ( + experimentInsList + ?.filter( + (item) => + item.status !== ExperimentStatus.Running && item.status !== ExperimentStatus.Pending, + ) + .map((item) => item.id) || [] + ); }, [experimentInsList]); const [ selectedIns, @@ -126,7 +133,12 @@ function ExperimentInstanceList({
- +
序号
运行时长
diff --git a/react-ui/src/pages/Experiment/components/ExperimentInstanceList/index.tsx b/react-ui/src/pages/Experiment/components/ExperimentInstanceList/index.tsx index 029a78c7..bcfbc3ff 100644 --- a/react-ui/src/pages/Experiment/components/ExperimentInstanceList/index.tsx +++ b/react-ui/src/pages/Experiment/components/ExperimentInstanceList/index.tsx @@ -39,7 +39,14 @@ function ExperimentInstanceList({ }: ExperimentInstanceListProps) { const { message } = App.useApp(); const allIntanceIds = useMemo(() => { - return experimentInsList?.map((item) => item.id) || []; + return ( + experimentInsList + ?.filter( + (item) => + item.status !== ExperimentStatus.Running && item.status !== ExperimentStatus.Pending, + ) + .map((item) => item.id) || [] + ); }, [experimentInsList]); const [ selectedIns, @@ -127,7 +134,12 @@ function ExperimentInstanceList({
- +
序号
可视化