mirror of
https://github.com/blakeblackshear/frigate.git
synced 2025-12-08 22:35:42 +03:00
* Setup basic training structure * Build out route * Handle model configs * Add image fetch APIs * Implement model training screen with dataset selection * Implement viewing of training images * Adjust directories * Implement viewing of images * Add support for deleting images * Implement full deletion * Implement classification model training * Improve naming * More renaming * Improve layout * Reduce logging * Cleanup
19 lines
598 B
TypeScript
19 lines
598 B
TypeScript
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} />;
|
|
}
|