You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
`ilab` will use the default configuration file unless otherwise specified. You can override this behavior with the `--config` parameter for any `ilab` command.
40
+
`ilab` will use the default configuration file unless otherwise specified. You can override this behavior with the `--config` parameter for any `ilab` command.
41
41
42
-
4) When prompted, provide the path to your default model. Otherwise, the default of a quantized [Merlinite](https://huggingface.co/instructlab/merlinite-7b-lab-GGUF) model will be used - you can download this model with `ilab model download`. The following example output displays the paths of a Mac instance.
42
+
4) When prompted, provide the path to your default model. Otherwise, the default of a quantized [Merlinite](https://huggingface.co/instructlab/merlinite-7b-lab-GGUF) model will be used - you can download this model with `ilab model download`. The following example output displays the paths of a Mac instance.
43
43
44
44
```shell
45
45
(venv) $ ilab config init
@@ -51,7 +51,7 @@ Path to taxonomy repo [taxonomy]: <ENTER>
51
51
Path to your model [/Users/USERNAME/Library/Caches/instructlab/models/merlinite-7b-lab-Q4_K_M.gguf]: <ENTER>
52
52
```
53
53
54
-
5) When prompted, please choose a train profile. Train profiles are GPU specific profiles that enable accelerated training behavior. **YOU ARE ON MacOS**, please choose `No Profile (CPU, Apple Metal, AMD ROCm)` by hitting Enter. There are various flags you can utilize with individual `ilab` commands that will allow you to utilize your GPU if applicable. The following example output uses the Linux paths.
54
+
5) When prompted, please choose a train profile. Train profiles are GPU specific profiles that enable accelerated training behavior. **YOU ARE ON MacOS**, please choose `No Profile (CPU, Apple Metal, AMD ROCm)` by hitting Enter. There are various flags you can utilize with individual `ilab` commands that will allow you to utilize your GPU if applicable. The following example output uses the Linux paths.
55
55
56
56
```shell
57
57
Welcome to InstructLab CLI. This guide will help you to setup your environment.
@@ -74,10 +74,11 @@ Path to taxonomy repo [taxonomy]: <ENTER>
74
74
Initialization completed successfully, you're ready to start using `ilab`. Enjoy!
75
75
```
76
76
77
-
The GPU profiles are listed by GPU type and number. If you happen to have a GPU configuration with a similar amount of VRAM as any of the above profiles, feel free to try them out!
77
+
The GPU profiles are listed by GPU type and number. If you happen to have a GPU configuration with a similar amount of VRAM as any of the above profiles, feel free to try them out!
78
78
79
79
## `ilab` directory layout after initializing your system
80
-
### Mac directory
80
+
81
+
### Mac directory
81
82
82
83
After running `ilab config init` your directories will look like the following on a Mac system:
83
84
@@ -89,11 +90,14 @@ After running `ilab config init` your directories will look like the following o
89
90
```
90
91
91
92
1) `/Users/USERNAME/Library/Caches/instructlab/models/`: Contains all downloaded large language models, including the saved output of ones you generate with ilab.
93
+
92
94
2) `~/Library/Application\ Support/instructlab/datasets/`: Contains data output from the SDG phase, built on modifications to the taxonomy repository.
95
+
93
96
3) `~/Library/Application\ Support/instructlab/taxonomy/`: Contains the skill and knowledge data.
97
+
94
98
4) `~/Users/USERNAME/Library/Caches/instructlab/checkpoints/`: Contains the output of the training process
95
99
96
-
### Linux directory
100
+
### Linux directory
97
101
98
102
After running `ilab config init` your directories will look like the following on a Linux system:
99
103
@@ -105,6 +109,9 @@ After running `ilab config init` your directories will look like the following o
105
109
```
106
110
107
111
1) `~/.cache/instructlab/models/`: Contains all downloaded large language models, including the saved output of ones you generate with ilab.
112
+
108
113
2) `~/.local/share/instructlab/datasets/`: Contains data output from the SDG phase, built on modifications to the taxonomy repository.
114
+
109
115
3) `~/.local/share/instructlab/taxonomy/`: Contains the skill and knowledge data.
110
-
4) `~/.local/share/instructlab/checkpoints/`: Contains the output of the training process
116
+
117
+
4) `~/.local/share/instructlab/checkpoints/`: Contains the output of the training process
0 commit comments