Browse Source

Merge branch 'dev-zw' of code.gitlink.org.cn:ci4s/ci4sManagement-cloud into dev-zw

pull/247/head
cp3hnu 8 months ago
parent
commit
4c73d4339d
2 changed files with 22 additions and 12 deletions
  1. +9
    -3
      react-ui/src/pages/AutoML/components/CreateForm/ExecuteConfig.tsx
  2. +13
    -9
      react-ui/src/pages/Model/components/MetricsChart/index.tsx

+ 9
- 3
react-ui/src/pages/AutoML/components/CreateForm/ExecuteConfig.tsx View File

@@ -30,7 +30,13 @@ const classificationAlgorithms = [
'LightGBMClassification', 'LightGBMClassification',
'XGBoostClassification', 'XGBoostClassification',
'StackingClassification', 'StackingClassification',
].map((name) => ({ label: name, value: name }));
].map((name) => {
if (name === 'mlp') {
return { label: 'tablenet', value: name };
} else {
return { label: name, value: name };
}
});


// 回归算法 // 回归算法
const regressorAlgorithms = [ const regressorAlgorithms = [
@@ -280,9 +286,9 @@ function ExecuteConfig() {
<Form.Item <Form.Item
label="集成模型数量" label="集成模型数量"
name="ensemble_size" name="ensemble_size"
tooltip="集成模型数量,如果设置为0,则没有集成。默认50"
tooltip="集成模型数量,必须是大于等于1的整数,默认50"
> >
<InputNumber placeholder="请输入集成模型数量" min={0} precision={0} />
<InputNumber placeholder="请输入集成模型数量" min={1} precision={0} />
</Form.Item> </Form.Item>
</Col> </Col>
</Row> </Row>


+ 13
- 9
react-ui/src/pages/Model/components/MetricsChart/index.tsx View File

@@ -65,14 +65,18 @@ export type MetricsChartProps = {
function MetricsChart({ name, chartData }: MetricsChartProps) { function MetricsChart({ name, chartData }: MetricsChartProps) {
const chartRef = useRef<HTMLDivElement>(null); const chartRef = useRef<HTMLDivElement>(null);
const xAxisData = chartData[0]?.iters; const xAxisData = chartData[0]?.iters;
const seriesData = chartData.map((item) => {
return {
name: item.version,
type: 'line' as const,
smooth: true,
data: item.values,
};
});
const seriesData = useMemo(
() =>
chartData.map((item) => {
return {
name: item.version,
type: 'line' as const,
smooth: true,
data: item.values,
};
}),
[chartData],
);


const options: echarts.EChartsOption = useMemo( const options: echarts.EChartsOption = useMemo(
() => ({ () => ({
@@ -158,7 +162,7 @@ function MetricsChart({ name, chartData }: MetricsChartProps) {


// 组件卸载 // 组件卸载
return () => { return () => {
// myChart.dispose() 销毁实例
// 销毁实例
chart.dispose(); chart.dispose();
}; };
}, [options]); }, [options]);


Loading…
Cancel
Save