MeowFET commited on
Commit
71ec309
·
1 Parent(s): 433f5be

exp: update model weights, tools, and README

Browse files
This view is limited to 50 files because it contains too many changes.   See raw diff
Files changed (50) hide show
  1. .gitattributes +1 -0
  2. README.md +102 -1
  3. app-release.apk +3 -0
  4. build_mlc_android.sh +41 -0
  5. {Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/merges.txt +0 -0
  6. {Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/mlc-chat-config.json +2 -2
  7. {Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/ndarray-cache.json +7 -6
  8. {Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/params_shard_0.bin +2 -2
  9. {Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/params_shard_1.bin +0 -0
  10. {Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/params_shard_10.bin +0 -0
  11. {Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/params_shard_100.bin +0 -0
  12. {Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/params_shard_101.bin +0 -0
  13. {Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/params_shard_102.bin +0 -0
  14. {Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/params_shard_103.bin +0 -0
  15. {Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/params_shard_104.bin +0 -0
  16. {Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/params_shard_105.bin +0 -0
  17. {Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/params_shard_106.bin +0 -0
  18. {Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/params_shard_107.bin +0 -0
  19. {Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/params_shard_108.bin +0 -0
  20. {Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/params_shard_109.bin +0 -0
  21. {Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/params_shard_11.bin +0 -0
  22. {Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/params_shard_110.bin +0 -0
  23. {Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/params_shard_111.bin +0 -0
  24. {Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/params_shard_112.bin +0 -0
  25. {Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/params_shard_113.bin +0 -0
  26. {Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/params_shard_114.bin +0 -0
  27. {Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/params_shard_115.bin +0 -0
  28. {Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/params_shard_116.bin +0 -0
  29. {Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/params_shard_117.bin +0 -0
  30. {Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/params_shard_118.bin +0 -0
  31. {Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/params_shard_119.bin +0 -0
  32. {Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/params_shard_12.bin +0 -0
  33. {Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/params_shard_120.bin +0 -0
  34. {Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/params_shard_121.bin +0 -0
  35. {Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/params_shard_122.bin +0 -0
  36. {Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/params_shard_123.bin +0 -0
  37. {Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/params_shard_124.bin +0 -0
  38. {Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/params_shard_125.bin +0 -0
  39. {Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/params_shard_126.bin +0 -0
  40. {Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/params_shard_127.bin +0 -0
  41. {Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/params_shard_128.bin +0 -0
  42. {Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/params_shard_129.bin +0 -0
  43. {Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/params_shard_13.bin +0 -0
  44. {Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/params_shard_130.bin +0 -0
  45. {Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/params_shard_131.bin +0 -0
  46. {Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/params_shard_132.bin +0 -0
  47. {Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/params_shard_133.bin +0 -0
  48. {Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/params_shard_134.bin +0 -0
  49. {Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/params_shard_135.bin +0 -0
  50. {Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/params_shard_136.bin +0 -0
.gitattributes CHANGED
@@ -33,3 +33,4 @@ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
33
  *.zip filter=lfs diff=lfs merge=lfs -text
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
 
 
33
  *.zip filter=lfs diff=lfs merge=lfs -text
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
36
+ app-release.apk filter=lfs diff=lfs merge=lfs -text
README.md CHANGED
@@ -1 +1,102 @@
1
- In this repository we host the compiled MLC Android App, MLC Model w/ weights, and tool scripts for on-device performance test.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Quick Test
2
+
3
+ 1. Download the Hugging Face model from [Tinytron/MLC-Tinytron at main](https://huggingface.co/Tinytron/MLC-Tinytron/tree/main).
4
+
5
+ 2. Execute the Python script:
6
+
7
+ ```bash
8
+ python bundle_weight.py --apk-path ./app-release.apk
9
+ ```
10
+
11
+ # Full Reproduction
12
+
13
+ ## Compile mlc-llm
14
+
15
+ 1. Clone the repository: [Tinytron/mlc-llm: mlc-llm modified by tinytron](https://github.com/Tinytron/mlc-llm).
16
+
17
+ ```bash
18
+ git clone --recursive https://github.com/Tinytron/mlc-llm.git
19
+ ```
20
+
21
+ 2. Compile mlc_llm:
22
+
23
+ ```bash
24
+ cd mlc-llm/
25
+ mkdir -p build && cd build
26
+ python ../cmake/gen_cmake_config.py
27
+ cmake .. && cmake --build . --parallel $(nproc) && cd ..
28
+ ```
29
+
30
+ 3. Install the Python package:
31
+
32
+ ```bash
33
+ export MLC_LLM_SOURCE_DIR=/path-to-mlc-llm
34
+ export PYTHONPATH=$MLC_LLM_SOURCE_DIR/python:$PYTHONPATH
35
+ alias mlc_llm="python -m mlc_llm"
36
+ ```
37
+
38
+ ## Build Android Application
39
+
40
+ 1. **Weight Conversion and Config File Generation**
41
+
42
+ Modify `build_mlc_android.sh`, changing `MODEL_PATH` to the corresponding Hugging Face model path, and then execute the script. The converted weights and config files will be generated in the `bundle` directory under the current path.
43
+
44
+ 2. **Package and Compile the Model**
45
+
46
+ Navigate to `mlc_llm/android/MLCChat`, edit `mlc-package-config.json`, and modify it according to the following example. Change the `model` field to the directory of the weights generated for each model conversion.
47
+
48
+ ```json
49
+ {
50
+ "device": "android",
51
+ "model_list": [
52
+ {
53
+ "model": "path-to-qwen",
54
+ "estimated_vram_bytes": 4250586449,
55
+ "model_id": "Qwen2-7B-Instruct-Tinytron-MLC",
56
+ "bundle_weight": true
57
+ },
58
+ {
59
+ "model": "path-to-llama",
60
+ "estimated_vram_bytes": 4250586449,
61
+ "model_id": "Llama3.1-8B-iInstruct-Tinytron-MLC",
62
+ "bundle_weight": true
63
+ },
64
+ {
65
+ "model": "path-to-phi2",
66
+ "estimated_vram_bytes": 4250586449,
67
+ "model_id": "Phi-2-Tinytron-preview-MLC",
68
+ "bundle_weight": true
69
+ },
70
+ {
71
+ "model": "path-to-cauchy",
72
+ "estimated_vram_bytes": 4250586449,
73
+ "model_id": "Cauchy-3B-preview-MLC",
74
+ "bundle_weight": true
75
+ }
76
+ ]
77
+ }
78
+ ```
79
+
80
+ Then execute:
81
+
82
+ ```bash
83
+ mlc_llm package
84
+ ```
85
+
86
+ 3. **Generate APK**
87
+
88
+ Use Android Studio to generate the APK, and then execute the installation script:
89
+
90
+ ```bash
91
+ python bundle_weight.py --apk-path ./app/release/app-release.apk
92
+ ```
93
+ # Successful Run Screenshots
94
+ We successfully ran the models phi2 and cauchy on a P70 phone with 12GB of RAM, and all models on an iQOO 12 Pro phone with 16GB of RAM. Below are the screenshots of the successful runs.
95
+ ## P70
96
+ ![phi_12G.jpg#455px #998px](screenshot/phi_12G.jpg)
97
+ ![cauchy_12G.jpg#455px #998px](screenshot/cauchy_12G.jpg)
98
+ ## IQOO 12 Pro
99
+ ![qwen_16G.jpg#455px #998px](screenshot/qwen_16G.jpg)
100
+ ![llama_16G.jpg#455px #998px](screenshot/llama_16G.jpg)
101
+ ![phi_16G.jpg#455px #998px](screenshot/phi_16G.jpg)
102
+ ![cauchy_16G.jpg#455px #998px](screenshot/cauchy_16G.jpg)
app-release.apk ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:baf76c7df91436cfa2fe1ddd305f49c8638d8efd7cab769a71846416bd7cc528
3
+ size 118016033
build_mlc_android.sh ADDED
@@ -0,0 +1,41 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ #!/bin/bash
2
+
3
+ # 定义变量
4
+ MODEL_OUTPUT_PATH="./bundle"
5
+ QUANTIZATION="q0f16"
6
+
7
+ MODEL_PATH="Llama3.1-8B-Instruct-Tinytron"
8
+ MODEL_NAME="Llama3.1-8B-Instruct-Tinytron-MLC"
9
+ # 转换权重
10
+ mlc_llm convert_weight --device cpu ${MODEL_PATH}/ --quantization ${QUANTIZATION} -o ${MODEL_OUTPUT_PATH}/${MODEL_NAME}/
11
+
12
+ # 生成配置
13
+ mlc_llm gen_config ${MODEL_PATH} --conv-template llama-3_1 --quantization ${QUANTIZATION} --context-window-size 512 --prefill-chunk-size=16 --max-batch-size=1 -o ${MODEL_OUTPUT_PATH}/${MODEL_NAME}/
14
+
15
+
16
+ # 切换模型
17
+ MODEL_PATH="Qwen2-7B-Instruct-Tinytron"
18
+ MODEL_NAME="Qwen2-7B-Instruct-Tinytron-MLC"
19
+ # 转换权重
20
+ mlc_llm convert_weight --device cpu ${MODEL_PATH} --quantization ${QUANTIZATION} -o ${MODEL_OUTPUT_PATH}/${MODEL_NAME}/
21
+
22
+ # 生成配置
23
+ mlc_llm gen_config ${MODEL_PATH} --conv-template chatml --quantization ${QUANTIZATION} --context-window-size 512 --prefill-chunk-size=16 --max-batch-size=1 -o ${MODEL_OUTPUT_PATH}/${MODEL_NAME}/
24
+
25
+ # 切换模型
26
+ MODEL_PATH="Phi-2-Tinytron-preview"
27
+ MODEL_NAME="Phi-2-Tinytron-preview-MLC"
28
+ # 转换权重
29
+ mlc_llm convert_weight --device cpu ${MODEL_PATH} --quantization ${QUANTIZATION} -o ${MODEL_OUTPUT_PATH}/${MODEL_NAME}/
30
+
31
+ # 生成配置
32
+ mlc_llm gen_config ${MODEL_PATH} --conv-template phi-2 --quantization ${QUANTIZATION} --context-window-size 512 --prefill-chunk-size=16 --max-batch-size=1 -o ${MODEL_OUTPUT_PATH}/${MODEL_NAME}/
33
+
34
+ MODEL_PATH="Cauchy-3B-preview"
35
+ MODEL_NAME="Cauchy-3B-preview-MLC"
36
+ # 转换权重
37
+ mlc_llm convert_weight --model-type cauchy --device cpu ${MODEL_PATH} --quantization ${QUANTIZATION} -o ${MODEL_OUTPUT_PATH}/${MODEL_NAME}/
38
+
39
+ # 生成配置
40
+ mlc_llm gen_config ${MODEL_PATH} --model-type cauchy --conv-template chatml --quantization ${QUANTIZATION} --context-window-size 512 --prefill-chunk-size=16 --max-batch-size=1 -o ${MODEL_OUTPUT_PATH}/${MODEL_NAME}/
41
+
{Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/merges.txt RENAMED
File without changes
{Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/mlc-chat-config.json RENAMED
@@ -3,7 +3,7 @@
3
  "model_type": "cauchy",
4
  "quantization": "q0f16",
5
  "model_config": {
6
- "vocab_size": 151646,
7
  "hidden_size": 2304,
8
  "num_hidden_layers": 52,
9
  "num_attention_heads": 36,
@@ -29,7 +29,7 @@
29
  "num_experts_per_tok": 0,
30
  "num_experts": 0
31
  },
32
- "vocab_size": 151646,
33
  "context_window_size": 512,
34
  "sliding_window_size": -1,
35
  "prefill_chunk_size": 16,
 
3
  "model_type": "cauchy",
4
  "quantization": "q0f16",
5
  "model_config": {
6
+ "vocab_size": 151680,
7
  "hidden_size": 2304,
8
  "num_hidden_layers": 52,
9
  "num_attention_heads": 36,
 
29
  "num_experts_per_tok": 0,
30
  "num_experts": 0
31
  },
32
+ "vocab_size": 151680,
33
  "context_window_size": 512,
34
  "sliding_window_size": -1,
35
  "prefill_chunk_size": 16,
{Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/ndarray-cache.json RENAMED
@@ -1,28 +1,29 @@
1
  {
2
  "metadata": {
3
  "ParamSize": 470,
4
- "ParamBytes": 6220393984.0,
5
- "BitsPerParam": 14.384120906723469
6
  },
7
  "records": [
8
  {
9
  "dataPath": "params_shard_0.bin",
10
  "format": "raw-shard",
11
- "nbytes": 698784768,
12
  "records": [
13
  {
14
  "name": "model.embed_tokens.weight",
15
  "shape": [
 
16
  2304,
17
- 151646
18
  ],
19
  "dtype": "float16",
20
  "format": "f32-to-bf16",
21
- "nbytes": 698784768,
22
  "byteOffset": 0
23
  }
24
  ],
25
- "md5sum": "c0c4bfb94521a8c77a60e9e08388b491"
26
  },
27
  {
28
  "dataPath": "params_shard_1.bin",
 
1
  {
2
  "metadata": {
3
  "ParamSize": 470,
4
+ "ParamBytes": 6220550656.0,
5
+ "BitsPerParam": 16.0
6
  },
7
  "records": [
8
  {
9
  "dataPath": "params_shard_0.bin",
10
  "format": "raw-shard",
11
+ "nbytes": 698941440,
12
  "records": [
13
  {
14
  "name": "model.embed_tokens.weight",
15
  "shape": [
16
+ 1185,
17
  2304,
18
+ 128
19
  ],
20
  "dtype": "float16",
21
  "format": "f32-to-bf16",
22
+ "nbytes": 698941440,
23
  "byteOffset": 0
24
  }
25
  ],
26
+ "md5sum": "10ca727fa119834a674e3b558aa9b47d"
27
  },
28
  {
29
  "dataPath": "params_shard_1.bin",
{Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/params_shard_0.bin RENAMED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:2bdda8b016f1e38efc0302c534dd477b3c50350ddc366739dd285f26cfcafbec
3
- size 698784768
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:a274b1587fcf032ba30828071061d0e4bd5f6a3992b03fc186f566b6c91791a1
3
+ size 698941440
{Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/params_shard_1.bin RENAMED
File without changes
{Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/params_shard_10.bin RENAMED
File without changes
{Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/params_shard_100.bin RENAMED
File without changes
{Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/params_shard_101.bin RENAMED
File without changes
{Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/params_shard_102.bin RENAMED
File without changes
{Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/params_shard_103.bin RENAMED
File without changes
{Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/params_shard_104.bin RENAMED
File without changes
{Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/params_shard_105.bin RENAMED
File without changes
{Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/params_shard_106.bin RENAMED
File without changes
{Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/params_shard_107.bin RENAMED
File without changes
{Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/params_shard_108.bin RENAMED
File without changes
{Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/params_shard_109.bin RENAMED
File without changes
{Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/params_shard_11.bin RENAMED
File without changes
{Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/params_shard_110.bin RENAMED
File without changes
{Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/params_shard_111.bin RENAMED
File without changes
{Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/params_shard_112.bin RENAMED
File without changes
{Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/params_shard_113.bin RENAMED
File without changes
{Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/params_shard_114.bin RENAMED
File without changes
{Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/params_shard_115.bin RENAMED
File without changes
{Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/params_shard_116.bin RENAMED
File without changes
{Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/params_shard_117.bin RENAMED
File without changes
{Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/params_shard_118.bin RENAMED
File without changes
{Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/params_shard_119.bin RENAMED
File without changes
{Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/params_shard_12.bin RENAMED
File without changes
{Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/params_shard_120.bin RENAMED
File without changes
{Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/params_shard_121.bin RENAMED
File without changes
{Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/params_shard_122.bin RENAMED
File without changes
{Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/params_shard_123.bin RENAMED
File without changes
{Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/params_shard_124.bin RENAMED
File without changes
{Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/params_shard_125.bin RENAMED
File without changes
{Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/params_shard_126.bin RENAMED
File without changes
{Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/params_shard_127.bin RENAMED
File without changes
{Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/params_shard_128.bin RENAMED
File without changes
{Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/params_shard_129.bin RENAMED
File without changes
{Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/params_shard_13.bin RENAMED
File without changes
{Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/params_shard_130.bin RENAMED
File without changes
{Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/params_shard_131.bin RENAMED
File without changes
{Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/params_shard_132.bin RENAMED
File without changes
{Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/params_shard_133.bin RENAMED
File without changes
{Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/params_shard_134.bin RENAMED
File without changes
{Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/params_shard_135.bin RENAMED
File without changes
{Cauchy-3B-preview-MLC → bundle/Cauchy-3B-preview-MLC}/params_shard_136.bin RENAMED
File without changes