frigate/web/src/pages/ClassificationModel.tsx

19 lines
598 B
TypeScript
Raw Normal View History

import { useOverlayState } from "@/hooks/use-overlay-state";
import { CustomClassificationModelConfig } from "@/types/frigateConfig";
import ModelSelectionView from "@/views/classification/ModelSelectionView";
import ModelTrainingView from "@/views/classification/ModelTrainingView";
export default function ClassificationModelPage() {
// training
const [model, setModel] = useOverlayState<CustomClassificationModelConfig>(
"classificationModel",
);
if (model == undefined) {
return <ModelSelectionView onClick={setModel} />;
}
return <ModelTrainingView model={model} />;
}