From b5fd26e2d9c04f7ccf1de06c68b8a993ff86f256 Mon Sep 17 00:00:00 2001 From: keisuke-umezawa Date: Sun, 30 Jun 2024 13:54:26 +0900 Subject: [PATCH] Use tslib DataGrid in optuna-dashboard --- .../ts/components/Artifact/TableArtifactViewer.tsx | 2 +- .../ts/components/Preferential/PreferentialAnalytics.tsx | 2 +- optuna_dashboard/ts/components/StudyHistory.tsx | 2 +- optuna_dashboard/ts/components/TrialTable.tsx | 3 ++- 4 files changed, 5 insertions(+), 4 deletions(-) diff --git a/optuna_dashboard/ts/components/Artifact/TableArtifactViewer.tsx b/optuna_dashboard/ts/components/Artifact/TableArtifactViewer.tsx index c0338259..a36088cb 100644 --- a/optuna_dashboard/ts/components/Artifact/TableArtifactViewer.tsx +++ b/optuna_dashboard/ts/components/Artifact/TableArtifactViewer.tsx @@ -1,10 +1,10 @@ import ClearIcon from "@mui/icons-material/Clear" import { Box, Modal, useTheme } from "@mui/material" import IconButton from "@mui/material/IconButton" +import { DataGrid } from "@optuna/react" import { useSnackbar } from "notistack" import Papa from "papaparse" import React, { useState, useEffect, ReactNode } from "react" -import { DataGrid } from "../DataGrid" import { Artifact } from "ts/types/optuna" diff --git a/optuna_dashboard/ts/components/Preferential/PreferentialAnalytics.tsx b/optuna_dashboard/ts/components/Preferential/PreferentialAnalytics.tsx index 554e6ea4..90c3614c 100644 --- a/optuna_dashboard/ts/components/Preferential/PreferentialAnalytics.tsx +++ b/optuna_dashboard/ts/components/Preferential/PreferentialAnalytics.tsx @@ -7,11 +7,11 @@ import { useTheme, } from "@mui/material" import Grid2 from "@mui/material/Unstable_Grid2" +import { DataGrid } from "@optuna/react" import * as Optuna from "@optuna/types" import React, { FC } from "react" import { useStudyDetailValue, useStudySummaryValue } from "../../state" import { BestTrialsCard } from "../BestTrialsCard" -import { DataGrid } from "../DataGrid" import { Contour } from "../GraphContour" import { ColumnDef, createColumnHelper } from "@tanstack/react-table" diff --git a/optuna_dashboard/ts/components/StudyHistory.tsx b/optuna_dashboard/ts/components/StudyHistory.tsx index 6577f050..ab8a4110 100644 --- a/optuna_dashboard/ts/components/StudyHistory.tsx +++ b/optuna_dashboard/ts/components/StudyHistory.tsx @@ -9,6 +9,7 @@ import { } from "@mui/material" import FormControlLabel from "@mui/material/FormControlLabel" import Grid2 from "@mui/material/Unstable_Grid2" +import { DataGrid } from "@optuna/react" import * as Optuna from "@optuna/types" import React, { FC, useState } from "react" import { useRecoilValue } from "recoil" @@ -21,7 +22,6 @@ import { import { artifactIsAvailable } from "../state" import { StudyArtifactCards } from "./Artifact/StudyArtifactCards" import { BestTrialsCard } from "./BestTrialsCard" -import { DataGrid } from "./DataGrid" import { GraphHistory } from "./GraphHistory" import { GraphHyperparameterImportance } from "./GraphHyperparameterImportances" import { GraphIntermediateValues } from "./GraphIntermediateValues" diff --git a/optuna_dashboard/ts/components/TrialTable.tsx b/optuna_dashboard/ts/components/TrialTable.tsx index 55fdc2e0..df62cf97 100644 --- a/optuna_dashboard/ts/components/TrialTable.tsx +++ b/optuna_dashboard/ts/components/TrialTable.tsx @@ -3,9 +3,10 @@ import LinkIcon from "@mui/icons-material/Link" import { Button, IconButton, useTheme } from "@mui/material" import React, { FC } from "react" +import { DataGrid } from "@optuna/react" + import { Link } from "react-router-dom" import { StudyDetail, Trial } from "ts/types/optuna" -import { DataGrid } from "./DataGrid" import { ColumnDef,