Browse Source

chore: 修改超参数名称

pull/171/head
cp3hnu 11 months ago
parent
commit
634c508725
6 changed files with 15 additions and 15 deletions
  1. +6
    -6
      react-ui/src/pages/HyperParameter/Create/index.tsx
  2. +2
    -2
      react-ui/src/pages/HyperParameter/Info/index.tsx
  3. +2
    -2
      react-ui/src/pages/HyperParameter/Instance/index.tsx
  4. +2
    -2
      react-ui/src/pages/HyperParameter/components/HyperParameterBasic/index.tsx
  5. +2
    -2
      react-ui/src/pages/HyperParameter/components/ParameterInfo/index.tsx
  6. +1
    -1
      react-ui/src/pages/HyperParameter/types.ts

+ 6
- 6
react-ui/src/pages/HyperParameter/Create/index.tsx View File

@@ -13,10 +13,10 @@ import { useEffect } from 'react';
import BasicConfig from '../components/CreateForm/BasicConfig'; import BasicConfig from '../components/CreateForm/BasicConfig';
import ExecuteConfig from '../components/CreateForm/ExecuteConfig'; import ExecuteConfig from '../components/CreateForm/ExecuteConfig';
import { getReqParamName } from '../components/CreateForm/utils'; import { getReqParamName } from '../components/CreateForm/utils';
import { FormData, HyperparameterData } from '../types';
import { FormData, HyperParameterData } from '../types';
import styles from './index.less'; import styles from './index.less';


function CreateHyperparameter() {
function CreateHyperParameter() {
const navigate = useNavigate(); const navigate = useNavigate();
const [form] = Form.useForm(); const [form] = Form.useForm();
const { message } = App.useApp(); const { message } = App.useApp();
@@ -28,15 +28,15 @@ function CreateHyperparameter() {
useEffect(() => { useEffect(() => {
// 编辑,复制 // 编辑,复制
if (id && !Number.isNaN(id)) { if (id && !Number.isNaN(id)) {
getHyperparameterInfo(id);
getHyperParameterInfo(id);
} }
}, [id]); }, [id]);


// 获取服务详情 // 获取服务详情
const getHyperparameterInfo = async (id: number) => {
const getHyperParameterInfo = async (id: number) => {
const [res] = await to(getRayInfoReq({ id })); const [res] = await to(getRayInfoReq({ id }));
if (res && res.data) { if (res && res.data) {
const info: HyperparameterData = res.data;
const info: HyperParameterData = res.data;
const { name: name_str, parameters, points_to_evaluate, ...rest } = info; const { name: name_str, parameters, points_to_evaluate, ...rest } = info;
const name = isCopy ? `${name_str}-copy` : name_str; const name = isCopy ? `${name_str}-copy` : name_str;
if (parameters && Array.isArray(parameters)) { if (parameters && Array.isArray(parameters)) {
@@ -164,4 +164,4 @@ function CreateHyperparameter() {
); );
} }


export default CreateHyperparameter;
export default CreateHyperParameter;

+ 2
- 2
react-ui/src/pages/HyperParameter/Info/index.tsx View File

@@ -10,13 +10,13 @@ import { to } from '@/utils/promise';
import { useParams } from '@umijs/max'; import { useParams } from '@umijs/max';
import { useEffect, useState } from 'react'; import { useEffect, useState } from 'react';
import HyperParameterBasic from '../components/HyperParameterBasic'; import HyperParameterBasic from '../components/HyperParameterBasic';
import { HyperparameterData } from '../types';
import { HyperParameterData } from '../types';
import styles from './index.less'; import styles from './index.less';


function HyperparameterInfo() { function HyperparameterInfo() {
const params = useParams(); const params = useParams();
const hyperparameterId = safeInvoke(Number)(params.id); const hyperparameterId = safeInvoke(Number)(params.id);
const [hyperparameterInfo, setHyperparameterInfo] = useState<HyperparameterData | undefined>(
const [hyperparameterInfo, setHyperparameterInfo] = useState<HyperParameterData | undefined>(
undefined, undefined,
); );




+ 2
- 2
react-ui/src/pages/HyperParameter/Instance/index.tsx View File

@@ -12,7 +12,7 @@ import { useEffect, useRef, useState } from 'react';
import ExperimentHistory from '../components/ExperimentHistory'; import ExperimentHistory from '../components/ExperimentHistory';
import ExperimentResult from '../components/ExperimentResult'; import ExperimentResult from '../components/ExperimentResult';
import HyperParameterBasic from '../components/HyperParameterBasic'; import HyperParameterBasic from '../components/HyperParameterBasic';
import { AutoMLInstanceData, HyperparameterData } from '../types';
import { AutoMLInstanceData, HyperParameterData } from '../types';
import styles from './index.less'; import styles from './index.less';


enum TabKeys { enum TabKeys {
@@ -24,7 +24,7 @@ enum TabKeys {


function AutoMLInstance() { function AutoMLInstance() {
const [activeTab, setActiveTab] = useState<string>(TabKeys.Params); const [activeTab, setActiveTab] = useState<string>(TabKeys.Params);
const [autoMLInfo, setAutoMLInfo] = useState<HyperparameterData | undefined>(undefined);
const [autoMLInfo, setAutoMLInfo] = useState<HyperParameterData | undefined>(undefined);
const [instanceInfo, setInstanceInfo] = useState<AutoMLInstanceData | undefined>(undefined); const [instanceInfo, setInstanceInfo] = useState<AutoMLInstanceData | undefined>(undefined);
const params = useParams(); const params = useParams();
// const autoMLId = safeInvoke(Number)(params.autoMLId); // const autoMLId = safeInvoke(Number)(params.autoMLId);


+ 2
- 2
react-ui/src/pages/HyperParameter/components/HyperParameterBasic/index.tsx View File

@@ -6,7 +6,7 @@ import {
schedulerAlgorithms, schedulerAlgorithms,
searchAlgorithms, searchAlgorithms,
} from '@/pages/HyperParameter/components/CreateForm/utils'; } from '@/pages/HyperParameter/components/CreateForm/utils';
import { HyperparameterData } from '@/pages/HyperParameter/types';
import { HyperParameterData } from '@/pages/HyperParameter/types';
import { type NodeStatus } from '@/types'; import { type NodeStatus } from '@/types';
import { elapsedTime } from '@/utils/date'; import { elapsedTime } from '@/utils/date';
import { import {
@@ -29,7 +29,7 @@ const formatOptimizeMode = (value: string) => {
}; };


type HyperParameterBasicProps = { type HyperParameterBasicProps = {
info?: HyperparameterData;
info?: HyperParameterData;
className?: string; className?: string;
isInstance?: boolean; isInstance?: boolean;
runStatus?: NodeStatus; runStatus?: NodeStatus;


+ 2
- 2
react-ui/src/pages/HyperParameter/components/ParameterInfo/index.tsx View File

@@ -2,14 +2,14 @@ import {
getReqParamName, getReqParamName,
type FormParameter, type FormParameter,
} from '@/pages/HyperParameter/components/CreateForm/utils'; } from '@/pages/HyperParameter/components/CreateForm/utils';
import { HyperparameterData } from '@/pages/HyperParameter/types';
import { HyperParameterData } from '@/pages/HyperParameter/types';
import tableCellRender, { TableCellValueType } from '@/utils/table'; import tableCellRender, { TableCellValueType } from '@/utils/table';
import { Table, Tooltip, type TableProps } from 'antd'; import { Table, Tooltip, type TableProps } from 'antd';
import { useMemo } from 'react'; import { useMemo } from 'react';
import styles from './index.less'; import styles from './index.less';


type ParameterInfoProps = { type ParameterInfoProps = {
info: HyperparameterData;
info: HyperParameterData;
}; };


function ParameterInfo({ info }: ParameterInfoProps) { function ParameterInfo({ info }: ParameterInfoProps) {


+ 1
- 1
react-ui/src/pages/HyperParameter/types.ts View File

@@ -29,7 +29,7 @@ export type FormData = {
points_to_evaluate: { [key: string]: any }[]; points_to_evaluate: { [key: string]: any }[];
}; };


export type HyperparameterData = {
export type HyperParameterData = {
id: number; id: number;
progress: number; progress: number;
run_state: string; run_state: string;


Loading…
Cancel
Save