feat: 添加 ModelCheckList 组件及其子组件,增强数据集模型检查功能

This commit is contained in:
Vixalie
2026-03-29 10:07:15 +08:00
parent 6c083dad83
commit 4d58953c9b
5 changed files with 27 additions and 2 deletions

View File

@@ -1 +1,11 @@
<div class="min-h-[4em] px-4 py-2 shrink-0 flex flex-row gap-3"></div>
<script>
import FlorenceModel from './model-check/FlorenceModel.svelte';
import TagFile from './model-check/TagFile.svelte';
import TaggerModel from './model-check/TaggerModel.svelte';
</script>
<div class="min-h-[8em] px-4 py-2 shrink-0 flex flex-row gap-6">
<TaggerModel />
<FlorenceModel />
<TagFile />
</div>

View File

@@ -0,0 +1,5 @@
<script>
import ModelItem from './ModelItem.svelte';
</script>
<ModelItem status="ok">Florence 2</ModelItem>

View File

@@ -13,7 +13,7 @@ type ModelItemProps = {
let { status, progress, children }: ModelItemProps = $props();
</script>
<div class="flex flex-col justify-center gap-1">
<div class="flex flex-col items-center w-32 gap-3">
<div
class={[
'radial-progress',

View File

@@ -0,0 +1,5 @@
<script>
import ModelItem from './ModelItem.svelte';
</script>
<ModelItem status="ok">Tag File</ModelItem>

View File

@@ -0,0 +1,5 @@
<script>
import ModelItem from './ModelItem.svelte';
</script>
<ModelItem status="ok">WD ViT Tagger</ModelItem>