Files
optuna-dashboard/optuna_dashboard/ts/state.ts
T
2022-12-03 18:36:13 +09:00

31 lines
606 B
TypeScript

import { atom } from "recoil"
export const studySummariesState = atom<StudySummary[]>({
key: "studySummaries",
default: [],
})
export const studyDetailsState = atom<StudyDetails>({
key: "studyDetails",
default: {},
})
export const graphVisibilityState = atom<GraphVisibility>({
key: "graphVisibility",
default: {
history: true,
paretoFront: true,
parallelCoordinate: true,
intermediateValues: true,
edf: true,
contour: true,
importances: true,
slice: true,
},
})
export const reloadIntervalState = atom<number>({
key: "reloadInterval",
default: 10,
})