Docs: use local_dir in snapshot_download (symlinked HF cache breaks Core ML weight.bin resolution)
Browse files
README.md
CHANGED
|
@@ -75,7 +75,9 @@ import numpy as np
|
|
| 75 |
import coremltools as ct
|
| 76 |
from huggingface_hub import snapshot_download
|
| 77 |
|
| 78 |
-
|
|
|
|
|
|
|
| 79 |
model = ct.models.MLModel(f"{repo}/CBraModEmbedder.mlpackage")
|
| 80 |
|
| 81 |
eeg = np.random.randn(1, 14, 1000).astype(np.float32) # preprocessed as above
|
|
|
|
| 75 |
import coremltools as ct
|
| 76 |
from huggingface_hub import snapshot_download
|
| 77 |
|
| 78 |
+
# NOTE: use local_dir — the default symlinked HF cache breaks the Core ML
|
| 79 |
+
# compiler, which cannot resolve a symlinked weight.bin inside an .mlpackage.
|
| 80 |
+
repo = snapshot_download("oraculumai/CBraMod-CoreML-Apple", local_dir="CBraMod-CoreML-Apple")
|
| 81 |
model = ct.models.MLModel(f"{repo}/CBraModEmbedder.mlpackage")
|
| 82 |
|
| 83 |
eeg = np.random.randn(1, 14, 1000).astype(np.float32) # preprocessed as above
|