andykrik commited on
Commit
ada3d2f
·
verified ·
1 Parent(s): ec567e6

Upload README.md with huggingface_hub

Browse files
Files changed (1) hide show
  1. README.md +41 -0
README.md ADDED
@@ -0,0 +1,41 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # NTILC Normal Prototype-CE v0.1.0
2
+
3
+ NTILC tool-embedding checkpoint prepared for `OpenToolEmbeddings/ntilc-normal-prototype-ce-v0-1-0`.
4
+
5
+ ## Variant
6
+
7
+ - Architecture: `normal`
8
+ - Loss: `prototype_ce`
9
+ - Encoder: `sentence-transformers/all-MiniLM-L6-v2`
10
+ - Embedding dimension: `128`
11
+ - Dataset version: `oss-qwen3.5-27b-26tools-312queries-v0.1.0`
12
+ - Synthetic generator: `Qwen/Qwen3.5-27B`
13
+ - Tool count: `26`
14
+ - Query count: `312`
15
+ - Checkpoint SHA256: `3077554cde03c765a9262f04f54630304fad06fee1e9bb21d76ceb2bdd75ae06`
16
+
17
+ ## Files
18
+
19
+ - `best.pt`: best validation checkpoint bundle
20
+ - `metrics.json`: per-epoch training and validation metrics
21
+
22
+ ## Usage
23
+
24
+ These are NTILC checkpoint bundles, not plain `transformers` repositories. Load them with the local helper below.
25
+
26
+ ```python
27
+ from training import load_checkpoint_bundle
28
+
29
+ bundle = load_checkpoint_bundle("best.pt", device="cpu")
30
+ print(bundle["architecture"], bundle["loss_name"], len(bundle["tool_names"]))
31
+ ```
32
+
33
+ ## Metrics
34
+
35
+ - `epochs`: `25`
36
+ - `best_epoch`: `18`
37
+ - `tool_count`: `26`
38
+ - `query_count`: `312`
39
+ - `best_val_retrieval_accuracy`: `0.8269`
40
+ - `best_val_classification_accuracy`: `0.75`
41
+ - `silhouette_score`: `0.111`