fix: benchmark state
This commit is contained in:
@@ -232,16 +232,6 @@ const Environment: React.FC = () => {
|
|||||||
|
|
||||||
return (
|
return (
|
||||||
<Container>
|
<Container>
|
||||||
{/* <WorkerData
|
|
||||||
workerData={mainWorker.workerData}
|
|
||||||
gpuData={mainWorker.children}
|
|
||||||
title={
|
|
||||||
<div className="flex-center gap-8">
|
|
||||||
<Tag color="geekblue">Main</Tag>
|
|
||||||
<span>{mainWorker?.workerData?.name}</span>
|
|
||||||
</div>
|
|
||||||
}
|
|
||||||
></WorkerData> */}
|
|
||||||
<SealTable
|
<SealTable
|
||||||
rowKey="id"
|
rowKey="id"
|
||||||
loadChildren={loadChildren}
|
loadChildren={loadChildren}
|
||||||
|
|||||||
@@ -17,13 +17,13 @@ const actionList = [
|
|||||||
label: 'common.button.stop',
|
label: 'common.button.stop',
|
||||||
key: 'stop',
|
key: 'stop',
|
||||||
icon: icons.Stop,
|
icon: icons.Stop,
|
||||||
status: [BenchmarkStatusValueMap.Claimed, BenchmarkStatusValueMap.Running]
|
status: [BenchmarkStatusValueMap.QUEUED, BenchmarkStatusValueMap.Running]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: 'common.button.viewlog',
|
label: 'common.button.viewlog',
|
||||||
key: 'viewlog',
|
key: 'viewlog',
|
||||||
status: [
|
status: [
|
||||||
BenchmarkStatusValueMap.Claimed,
|
BenchmarkStatusValueMap.QUEUED,
|
||||||
BenchmarkStatusValueMap.Running,
|
BenchmarkStatusValueMap.Running,
|
||||||
BenchmarkStatusValueMap.Error,
|
BenchmarkStatusValueMap.Error,
|
||||||
BenchmarkStatusValueMap.Completed
|
BenchmarkStatusValueMap.Completed
|
||||||
@@ -34,7 +34,7 @@ const actionList = [
|
|||||||
label: 'common.button.downloadLog',
|
label: 'common.button.downloadLog',
|
||||||
key: 'download',
|
key: 'download',
|
||||||
status: [
|
status: [
|
||||||
BenchmarkStatusValueMap.Claimed,
|
BenchmarkStatusValueMap.QUEUED,
|
||||||
BenchmarkStatusValueMap.Running,
|
BenchmarkStatusValueMap.Running,
|
||||||
BenchmarkStatusValueMap.Error,
|
BenchmarkStatusValueMap.Error,
|
||||||
BenchmarkStatusValueMap.Completed
|
BenchmarkStatusValueMap.Completed
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
import { Descriptions, DescriptionsProps } from 'antd';
|
import { Descriptions, DescriptionsProps } from 'antd';
|
||||||
import React from 'react';
|
import React from 'react';
|
||||||
import { useDetailContext } from '../../config/detail-context';
|
import { useDetailContext } from '../../config/detail-context';
|
||||||
import Title from './title';
|
|
||||||
|
|
||||||
const Benchmark: React.FC = () => {
|
const Benchmark: React.FC = () => {
|
||||||
const { detailData } = useDetailContext();
|
const { detailData } = useDetailContext();
|
||||||
@@ -46,7 +45,7 @@ const Benchmark: React.FC = () => {
|
|||||||
|
|
||||||
return (
|
return (
|
||||||
<div>
|
<div>
|
||||||
<Title>Parameters</Title>
|
<span>Parameters</span>
|
||||||
<Descriptions
|
<Descriptions
|
||||||
items={items}
|
items={items}
|
||||||
colon={false}
|
colon={false}
|
||||||
|
|||||||
@@ -3,7 +3,6 @@ import { Descriptions, Flex, Tag } from 'antd';
|
|||||||
import _ from 'lodash';
|
import _ from 'lodash';
|
||||||
import React, { useMemo } from 'react';
|
import React, { useMemo } from 'react';
|
||||||
import { useDetailContext } from '../../config/detail-context';
|
import { useDetailContext } from '../../config/detail-context';
|
||||||
import Title from './title';
|
|
||||||
|
|
||||||
const calcTotalVram = (vram: Record<string, number>) => {
|
const calcTotalVram = (vram: Record<string, number>) => {
|
||||||
return _.sum(_.values(vram));
|
return _.sum(_.values(vram));
|
||||||
@@ -159,7 +158,7 @@ const Instance: React.FC = () => {
|
|||||||
|
|
||||||
return (
|
return (
|
||||||
<div>
|
<div>
|
||||||
<Title>Instance</Title>
|
<span>Instance</span>
|
||||||
<Descriptions
|
<Descriptions
|
||||||
items={items}
|
items={items}
|
||||||
colon={false}
|
colon={false}
|
||||||
|
|||||||
@@ -3,7 +3,6 @@ import _, { round } from 'lodash';
|
|||||||
import React from 'react';
|
import React from 'react';
|
||||||
import styled from 'styled-components';
|
import styled from 'styled-components';
|
||||||
import { useDetailContext } from '../../config/detail-context';
|
import { useDetailContext } from '../../config/detail-context';
|
||||||
import Title from './title';
|
|
||||||
|
|
||||||
const Card = styled.div`
|
const Card = styled.div`
|
||||||
height: 78px;
|
height: 78px;
|
||||||
@@ -278,7 +277,7 @@ const PercentileResult: React.FC = () => {
|
|||||||
|
|
||||||
return (
|
return (
|
||||||
<div>
|
<div>
|
||||||
<Title>Metrics</Title>
|
<span>Metrics</span>
|
||||||
<Box>
|
<Box>
|
||||||
<Descriptions
|
<Descriptions
|
||||||
styles={descriptionStyles}
|
styles={descriptionStyles}
|
||||||
|
|||||||
@@ -2,7 +2,6 @@ import { Table } from 'antd';
|
|||||||
import { round } from 'lodash';
|
import { round } from 'lodash';
|
||||||
import React from 'react';
|
import React from 'react';
|
||||||
import { useDetailContext } from '../../config/detail-context';
|
import { useDetailContext } from '../../config/detail-context';
|
||||||
import Title from './title';
|
|
||||||
|
|
||||||
const columns = [
|
const columns = [
|
||||||
{
|
{
|
||||||
@@ -77,7 +76,7 @@ const PercentileResult: React.FC = () => {
|
|||||||
|
|
||||||
return (
|
return (
|
||||||
<div>
|
<div>
|
||||||
<Title>Percentile</Title>
|
<span>Percentile</span>
|
||||||
<Table
|
<Table
|
||||||
size="small"
|
size="small"
|
||||||
columns={[
|
columns={[
|
||||||
|
|||||||
@@ -1,21 +0,0 @@
|
|||||||
import styled from 'styled-components';
|
|
||||||
|
|
||||||
const Content = styled.div`
|
|
||||||
font-weight: 500;
|
|
||||||
font-size: 14px;
|
|
||||||
margin-bottom: 16px;
|
|
||||||
`;
|
|
||||||
|
|
||||||
const Title: React.FC<{ children: React.ReactNode }> = ({ children }) => {
|
|
||||||
// return (
|
|
||||||
// <Content>
|
|
||||||
// <BulbOutlined
|
|
||||||
// style={{ marginRight: 8, color: 'var(--ant-color-text-tertiary)' }}
|
|
||||||
// />
|
|
||||||
// {children}
|
|
||||||
// </Content>
|
|
||||||
// );
|
|
||||||
return <span></span>;
|
|
||||||
};
|
|
||||||
|
|
||||||
export default Title;
|
|
||||||
@@ -17,7 +17,6 @@ const DatasetForm: React.FC = () => {
|
|||||||
const form = Form.useFormInstance();
|
const form = Form.useFormInstance();
|
||||||
const { getRuleMessage } = useAppUtils();
|
const { getRuleMessage } = useAppUtils();
|
||||||
const { action, open } = useFormContext();
|
const { action, open } = useFormContext();
|
||||||
const profile = Form.useWatch('profile', form);
|
|
||||||
const {
|
const {
|
||||||
datasetList,
|
datasetList,
|
||||||
loading: datasetLoading,
|
loading: datasetLoading,
|
||||||
|
|||||||
@@ -1,3 +0,0 @@
|
|||||||
const useCompareConditions = () => {};
|
|
||||||
|
|
||||||
export default useCompareConditions;
|
|
||||||
Reference in New Issue
Block a user