import * as React from 'react'; import { Stack } from '@fluentui/react'; import { EXPERIMENT } from '@static/datamodel'; import { leftProgress, rightEditParam } from './count/commonStyle'; import TooltipHostIndex from '@components/common/TooltipHostIndex'; import '@style/experiment/overview/command.scss'; // This file is for showing the experiment some important params, // Log directory, trial command, training platform and tuner/advisor message const Config = (): any => { const tuner = EXPERIMENT.profile.params.tuner; const advisor = EXPERIMENT.profile.params.advisor; const assessor = EXPERIMENT.profile.params.assessor; const title: string[] = []; const builtinName: string[] = []; if (tuner !== undefined) { title.push('Tuner'); builtinName.push(tuner.name || tuner.className || 'unknown'); } if (advisor !== undefined) { title.push('Advisor'); builtinName.push(advisor.name || advisor.className || 'unknown'); } if (assessor !== undefined) { title.push('Assessor'); builtinName.push(assessor.name || assessor.className || 'unknown'); } return (

Log directory

Trial command

Training platform

{EXPERIMENT.trainingServicePlatform}

{title.join('/')}

{builtinName.join('/')}
); }; export default Config;