LeanQuant commited on
Commit
4797948
·
verified ·
1 Parent(s): 8c07e0f

Add files using upload-large-folder tool

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 +55 -0
  3. added_tokens.json +3 -0
  4. config.json +80 -0
  5. generation_config.json +13 -0
  6. language_model_model_layers_0.safetensors +3 -0
  7. language_model_model_layers_1.safetensors +3 -0
  8. language_model_model_layers_10.safetensors +3 -0
  9. language_model_model_layers_11.safetensors +3 -0
  10. language_model_model_layers_12.safetensors +3 -0
  11. language_model_model_layers_13.safetensors +3 -0
  12. language_model_model_layers_14.safetensors +3 -0
  13. language_model_model_layers_15.safetensors +3 -0
  14. language_model_model_layers_16.safetensors +3 -0
  15. language_model_model_layers_17.safetensors +3 -0
  16. language_model_model_layers_18.safetensors +3 -0
  17. language_model_model_layers_19.safetensors +3 -0
  18. language_model_model_layers_2.safetensors +3 -0
  19. language_model_model_layers_20.safetensors +3 -0
  20. language_model_model_layers_21.safetensors +3 -0
  21. language_model_model_layers_22.safetensors +3 -0
  22. language_model_model_layers_23.safetensors +3 -0
  23. language_model_model_layers_24.safetensors +3 -0
  24. language_model_model_layers_25.safetensors +3 -0
  25. language_model_model_layers_26.safetensors +3 -0
  26. language_model_model_layers_27.safetensors +3 -0
  27. language_model_model_layers_28.safetensors +3 -0
  28. language_model_model_layers_29.safetensors +3 -0
  29. language_model_model_layers_3.safetensors +3 -0
  30. language_model_model_layers_30.safetensors +3 -0
  31. language_model_model_layers_31.safetensors +3 -0
  32. language_model_model_layers_32.safetensors +3 -0
  33. language_model_model_layers_33.safetensors +3 -0
  34. language_model_model_layers_34.safetensors +3 -0
  35. language_model_model_layers_35.safetensors +3 -0
  36. language_model_model_layers_36.safetensors +3 -0
  37. language_model_model_layers_37.safetensors +3 -0
  38. language_model_model_layers_38.safetensors +3 -0
  39. language_model_model_layers_39.safetensors +3 -0
  40. language_model_model_layers_4.safetensors +3 -0
  41. language_model_model_layers_40.safetensors +3 -0
  42. language_model_model_layers_41.safetensors +3 -0
  43. language_model_model_layers_42.safetensors +3 -0
  44. language_model_model_layers_43.safetensors +3 -0
  45. language_model_model_layers_44.safetensors +3 -0
  46. language_model_model_layers_45.safetensors +3 -0
  47. language_model_model_layers_46.safetensors +3 -0
  48. language_model_model_layers_47.safetensors +3 -0
  49. language_model_model_layers_5.safetensors +3 -0
  50. language_model_model_layers_6.safetensors +3 -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
+ tokenizer.json filter=lfs diff=lfs merge=lfs -text
README.md ADDED
@@ -0,0 +1,55 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ## DFloat11 Compressed Model: `google/gemma-3-12b-it`
2
+
3
+ This is a **losslessly compressed** version of [`google/gemma-3-12b-it`](https://huggingface.co/google/gemma-3-12b-it) using our custom **DFloat11** format. The model retains **100% output fidelity**: its outputs are **bit-for-bit identical** to the original BF16 model, while reducing GPU memory consumption by approximately **30%**.
4
+
5
+ ### 🔍 How It Works
6
+
7
+ DFloat11 compresses model weights using **Huffman coding** of exponent bits, paired with **hardware-aware algorithmic designs** for fast on-GPU decompression. During inference, the model weights remain compressed in GPU memory and are **decompressed on-the-fly by a custom CUDA kernel for matrix multiplications**.
8
+
9
+ This means:
10
+
11
+ * Only weights are compressed; the architecture, tokenizer, and activations remain unchanged.
12
+ * Decompression is constant-time per forward pass and does **not scale with batch size**, making performance more efficient at larger batch sizes.
13
+ * DFloat11 is **much faster than CPU-offloading**, enabling more efficient inference under resource constraints.
14
+ * Inference at **batch size 1** is \~2× slower than original BF16 on GPU, but the **gap narrows significantly** with larger batches.
15
+
16
+ ### 🔧 How to Use
17
+
18
+ 1. **Install the DFloat11 pip package**
19
+ *(Installs the CUDA kernel automatically; select based on your CUDA version)*:
20
+
21
+ ```bash
22
+ pip install dfloat11[cuda12] # or pip install dfloat11[cuda11]
23
+ ```
24
+
25
+ 2. To use the DFloat11 model, run the following example code in Python:
26
+
27
+ ```python
28
+ import torch
29
+ from dfloat11 import DFloat11Model
30
+ from transformers import AutoTokenizer
31
+
32
+ model_id = "DFloat11/gemma-3-12b-it-DF11"
33
+
34
+ model = DFloat11Model.from_pretrained(model_id, device_map="auto")
35
+
36
+ tokenizer = AutoTokenizer.from_pretrained(model_id)
37
+ tokenizer.pad_token = tokenizer.eos_token
38
+
39
+ prompt = "What is a binary tree?"
40
+ inputs = tokenizer(prompt, return_tensors="pt", padding=True).to(model.device)
41
+
42
+ with torch.no_grad():
43
+ output = model.generate(
44
+ **inputs,
45
+ max_new_tokens=256,
46
+ do_sample=True,
47
+ )
48
+
49
+ print(tokenizer.batch_decode(output, skip_special_tokens=True))
50
+ ```
51
+
52
+ ### 📄 Learn More
53
+
54
+ * **Paper**: [70% Size, 100% Accuracy: Lossless LLM Compression for Efficient GPU Inference via Dynamic-Length Float](https://arxiv.org/abs/2504.11651)
55
+ * **GitHub**: [https://github.com/LeanModels/DFloat11](https://github.com/LeanModels/DFloat11)
added_tokens.json ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ {
2
+ "<image_soft_token>": 262144
3
+ }
config.json ADDED
@@ -0,0 +1,80 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "architectures": [
3
+ "Gemma3ForConditionalGeneration"
4
+ ],
5
+ "boi_token_index": 255999,
6
+ "dfloat11_config": {
7
+ "bytes_per_thread": 8,
8
+ "pattern_dict": {
9
+ "language_model.model.layers.\\d+": [
10
+ "self_attn.q_proj",
11
+ "self_attn.k_proj",
12
+ "self_attn.v_proj",
13
+ "self_attn.o_proj",
14
+ "mlp.gate_proj",
15
+ "mlp.up_proj",
16
+ "mlp.down_proj"
17
+ ]
18
+ },
19
+ "threads_per_block": [
20
+ 512
21
+ ],
22
+ "version": "0.2.0"
23
+ },
24
+ "eoi_token_index": 256000,
25
+ "eos_token_id": [
26
+ 1,
27
+ 106
28
+ ],
29
+ "image_token_index": 262144,
30
+ "initializer_range": 0.02,
31
+ "mm_tokens_per_image": 256,
32
+ "model_type": "gemma3",
33
+ "text_config": {
34
+ "attention_bias": false,
35
+ "attention_dropout": 0.0,
36
+ "attn_logit_softcapping": null,
37
+ "cache_implementation": "hybrid",
38
+ "final_logit_softcapping": null,
39
+ "head_dim": 256,
40
+ "hidden_activation": "gelu_pytorch_tanh",
41
+ "hidden_size": 3840,
42
+ "initializer_range": 0.02,
43
+ "intermediate_size": 15360,
44
+ "max_position_embeddings": 131072,
45
+ "model_type": "gemma3_text",
46
+ "num_attention_heads": 16,
47
+ "num_hidden_layers": 48,
48
+ "num_key_value_heads": 8,
49
+ "query_pre_attn_scalar": 256,
50
+ "rms_norm_eps": 1e-06,
51
+ "rope_local_base_freq": 10000.0,
52
+ "rope_scaling": {
53
+ "factor": 8.0,
54
+ "rope_type": "linear"
55
+ },
56
+ "rope_theta": 1000000.0,
57
+ "sliding_window": 1024,
58
+ "sliding_window_pattern": 6,
59
+ "torch_dtype": "bfloat16",
60
+ "use_cache": true,
61
+ "vocab_size": 262208
62
+ },
63
+ "torch_dtype": "bfloat16",
64
+ "transformers_version": "4.51.3",
65
+ "vision_config": {
66
+ "attention_dropout": 0.0,
67
+ "hidden_act": "gelu_pytorch_tanh",
68
+ "hidden_size": 1152,
69
+ "image_size": 896,
70
+ "intermediate_size": 4304,
71
+ "layer_norm_eps": 1e-06,
72
+ "model_type": "siglip_vision_model",
73
+ "num_attention_heads": 16,
74
+ "num_channels": 3,
75
+ "num_hidden_layers": 27,
76
+ "patch_size": 14,
77
+ "torch_dtype": "bfloat16",
78
+ "vision_use_head": false
79
+ }
80
+ }
generation_config.json ADDED
@@ -0,0 +1,13 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "bos_token_id": 2,
3
+ "cache_implementation": "hybrid",
4
+ "do_sample": true,
5
+ "eos_token_id": [
6
+ 1,
7
+ 106
8
+ ],
9
+ "pad_token_id": 0,
10
+ "top_k": 64,
11
+ "top_p": 0.95,
12
+ "transformers_version": "4.51.3"
13
+ }
language_model_model_layers_0.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:bc88329baf47821701bf8c2f55c30f6692dbc98e3d3963229de8436f3b1eaf81
3
+ size 309043732
language_model_model_layers_1.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:ef6f89a6f1ed9c032b00013a6a8d9389f3d64641f2e0f9f71be4496324004b6a
3
+ size 308178971
language_model_model_layers_10.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:191acaf8badf708c3c22f00c907b953b82514ea66d2f0688b187f5d39509bd8c
3
+ size 308313955
language_model_model_layers_11.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:afe8d12b2752a7e6ea163619621a6ab0827903e7d1085e7b5073743daeb83701
3
+ size 309660226
language_model_model_layers_12.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:58a61a38819cea4855197be71e84f4b462645e1e17f9995e9431ccb082f9dc0f
3
+ size 308202764
language_model_model_layers_13.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:c20d7ad333950fc68acd6ed4fa96af754202a916413cc295028e6422de953c5f
3
+ size 308571043
language_model_model_layers_14.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:f1231de9f219c56edeb1dc4e08a3ff7f101d501dd9f073c12abdc6ba01dd4921
3
+ size 309759886
language_model_model_layers_15.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:5feeab9c975b61285d14aa3c94fef256ccb718229f38a8a4a22cebbf67c9915f
3
+ size 306200829
language_model_model_layers_16.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:b29949db5766914681ef00674fc69b466fa4e784eb5614cdba60047f9c5ff73e
3
+ size 308803604
language_model_model_layers_17.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:2b11746d7ffc9827eb26e15528dd59b46735502fc2566396d68e93478387a562
3
+ size 310854271
language_model_model_layers_18.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:100cc300ccb3510597d37efbdfd09cce7e942b2d9f60208962b5d77aef95188a
3
+ size 307043456
language_model_model_layers_19.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:efd133ac06476335a819e3ca68c28c986a63091ea980a59af385871775512cf2
3
+ size 309141905
language_model_model_layers_2.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:c748c6af9dd0f2c7975614239e1b3f7c496fb4f60f8d2496d0bb79b3ca6cee4d
3
+ size 310689893
language_model_model_layers_20.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:2f7febeec78f5bc19dd7cc9acbeb6a545cfd4c05598eec4d9c72636632b795ed
3
+ size 310197464
language_model_model_layers_21.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:28adb49efe6d83214147d55d011e1ecded20845d3abc0b2f72487b0ef626f36f
3
+ size 308253507
language_model_model_layers_22.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:0b94dcbfc608dfd6b221656d772599a5619f5c89d8a73f18f6cd7d7de4f56fbb
3
+ size 310294703
language_model_model_layers_23.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:9d09bd5cbe44374871a71d1dc0737b2cb3148ddb3a5ddd5e09ea57fb165afd87
3
+ size 307888324
language_model_model_layers_24.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:1e33f686faf1142e8e37f1389e61151cedcd58e0615da1c353574b3b7b744b49
3
+ size 307857428
language_model_model_layers_25.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:39f55e8513d317b152330652acccee1c6b126d104e164fb91db84fa6cbb4e1d7
3
+ size 310049613
language_model_model_layers_26.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:e035bde07b44513f1c6fc8aa2b9f2d842d3e230f2ec337c4a4e4089b4513d61b
3
+ size 307092777
language_model_model_layers_27.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:90982f32a2abfe5f758b3441892640cf0483f163264e6713d3263172e7d95855
3
+ size 310598983
language_model_model_layers_28.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:51aa7a1fa605aa87604889dc34d3c6f36e915a7b802016d5450843164c449687
3
+ size 309682857
language_model_model_layers_29.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:de43467d7377a632d6d26a54f2f3fbe747f18e7dcc6cb4bff16059ae0c91a3a1
3
+ size 308732554
language_model_model_layers_3.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:2d725e816791b11abcb8a8076cd0b8a478f005c60b894a24f0510976c33c290f
3
+ size 308736069
language_model_model_layers_30.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:36d58ff3536f3978de6af84144a1c17d785e837e2cb1b0bf8075a16a0a194561
3
+ size 306054645
language_model_model_layers_31.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:9de9c7aa280db8fd3b95fcc8b261eb51b3d54c67cd9098ce2582543ab3391f29
3
+ size 307220975
language_model_model_layers_32.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:5d219a0477af5cae96db0e30ef544b8c2613af6d1acbab88ba88a3c518128c90
3
+ size 308811767
language_model_model_layers_33.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:c78eef7af4c3e22e934d04ec9c2544f5aaffd7c94c1a70162d7987a54ba4f7d9
3
+ size 307286576
language_model_model_layers_34.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:801b4f050c014eb34e43bf4e0b6b408c5afb41fdd1fa6b1ae4b1a77091f6b667
3
+ size 305771890
language_model_model_layers_35.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:46cd06d89bd00d7588896d735fc2a9d270ec8b4e6aadae1378389153142219f9
3
+ size 307380704
language_model_model_layers_36.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:a836836edb92ade56f7e885de996c555723283a5f88337f94c2819158e809bf7
3
+ size 309392920
language_model_model_layers_37.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:56669ca11f439229773df22d6bbae8da6ce32b94d007c95845a46198b8934ff8
3
+ size 310307579
language_model_model_layers_38.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:6df64cd88e5bcd7a028cefb80410362e49c39bb404de1171abf91c0b653b7b43
3
+ size 306513619
language_model_model_layers_39.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:953766561d4e8c62b6367b5824ac53c994e1cca5dcaddce6db3399712f37aa99
3
+ size 305547626
language_model_model_layers_4.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:5f6597057475c0b918b79dadc10dbee83aa0bf3372e14dd547150c2edfda9fd2
3
+ size 310046470
language_model_model_layers_40.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:63bebbb50fe8d16e83ffa4eed569ac4ebb501e079f7e46166929254c251a4bcf
3
+ size 308688045
language_model_model_layers_41.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:c84b3e55d72b239faa1f09db72c9b23fcae4f3e8d64674d8ded40f32afeebc04
3
+ size 307034822
language_model_model_layers_42.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:025225329195820f1827816c7b6ed272815e693eb21bd4fd94adbddf9f6770c1
3
+ size 307103825
language_model_model_layers_43.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:788836d3b478bd4ec72cd6f97554c63fa65ebdf65569543e6cf0bbf2afa1b927
3
+ size 309165050
language_model_model_layers_44.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:f78f25d3d5d6c58738d30a273935ae3bfb5e6fe492eb68ab8d9dcc73bc7d39fc
3
+ size 308256564
language_model_model_layers_45.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:7704c2f4b891d9a1661836a5d8596af443a7e590cd290d3368239b9992ff1961
3
+ size 306293554
language_model_model_layers_46.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:d71ae674ff3a9812225be86d18262c1f070edc2e8a6345ecd8039dc631064d5f
3
+ size 310311366
language_model_model_layers_47.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:94f8221e4b3480067f782bcacb8ec20f238340b35349608b837027596c8d6811
3
+ size 308462750
language_model_model_layers_5.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:748ad365f2c1fa3bd404e900e24ab0ba3c127470e46e0c972b3f0a75da8be72f
3
+ size 307805814
language_model_model_layers_6.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:1b89d35ef2fe4144d2f531eb316b9d71046bb17dac59b45079a7286f8d5ba8c6
3
+ size 310581406