commit 6df6a63ebd0eb83bcc014c743715ea6b6821080b Author: ModelHub XC Date: Sat Jun 27 13:31:17 2026 +0800 初始化项目,由ModelHub XC社区提供模型 Model: arzaan789/qwen2-1.5b-uncensored Source: Original Platform diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..147ed92 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,46 @@ +*.7z filter=lfs diff=lfs merge=lfs -text +*.arrow filter=lfs diff=lfs merge=lfs -text +*.bin filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.ckpt filter=lfs diff=lfs merge=lfs -text +*.ftz filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.h5 filter=lfs diff=lfs merge=lfs -text +*.joblib filter=lfs diff=lfs merge=lfs -text +*.lfs.* filter=lfs diff=lfs merge=lfs -text +*.mlmodel filter=lfs diff=lfs merge=lfs -text +*.model filter=lfs diff=lfs merge=lfs -text +*.msgpack filter=lfs diff=lfs merge=lfs -text +*.npy filter=lfs diff=lfs merge=lfs -text +*.npz filter=lfs diff=lfs merge=lfs -text +*.onnx filter=lfs diff=lfs merge=lfs -text +*.ot filter=lfs diff=lfs merge=lfs -text +*.parquet filter=lfs diff=lfs merge=lfs -text +*.pb filter=lfs diff=lfs merge=lfs -text +*.pickle filter=lfs diff=lfs merge=lfs -text +*.pkl filter=lfs diff=lfs merge=lfs -text +*.pt filter=lfs diff=lfs merge=lfs -text +*.pth filter=lfs diff=lfs merge=lfs -text +*.rar filter=lfs diff=lfs merge=lfs -text +*.safetensors filter=lfs diff=lfs merge=lfs -text +saved_model/**/* filter=lfs diff=lfs merge=lfs -text +*.tar.* filter=lfs diff=lfs merge=lfs -text +*.tar filter=lfs diff=lfs merge=lfs -text +*.tflite filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.wasm filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text +*tfevents* filter=lfs diff=lfs merge=lfs -text +qwen2_1.5b_uncensored.Q2_K.gguf filter=lfs diff=lfs merge=lfs -text +qwen2_1.5b_uncensored.Q3_K_L.gguf filter=lfs diff=lfs merge=lfs -text +qwen2_1.5b_uncensored.Q3_K_M.gguf filter=lfs diff=lfs merge=lfs -text +qwen2_1.5b_uncensored.Q3_K_S.gguf filter=lfs diff=lfs merge=lfs -text +qwen2_1.5b_uncensored.Q4_K_M.gguf filter=lfs diff=lfs merge=lfs -text +qwen2_1.5b_uncensored.Q4_K_S.gguf filter=lfs diff=lfs merge=lfs -text +qwen2_1.5b_uncensored.Q5_K_M.gguf filter=lfs diff=lfs merge=lfs -text +qwen2_1.5b_uncensored.Q5_K_S.gguf filter=lfs diff=lfs merge=lfs -text +qwen2_1.5b_uncensored.Q6_K.gguf filter=lfs diff=lfs merge=lfs -text +qwen2_1.5b_uncensored.Q8_0.gguf filter=lfs diff=lfs merge=lfs -text +qwen2_1.5b_uncensored.f16.gguf filter=lfs diff=lfs merge=lfs -text diff --git a/README.md b/README.md new file mode 100644 index 0000000..d3f8035 --- /dev/null +++ b/README.md @@ -0,0 +1,53 @@ +--- +license: apache-2.0 +base_model: Qwen/Qwen2-1.5B-Instruct +tags: +- uncensored +- abliterated +- gguf +- qwen +- qwen2 +- conversational +pipeline_tag: text-generation +--- + +# qwen2-1.5b-uncensored + +Uncensored variant of [Qwen/Qwen2-1.5B-Instruct](https://huggingface.co/Qwen/Qwen2-1.5B-Instruct). + +## Method + +1. **Abliteration** (strength=0.2) — refusal direction removed from all layers +2. **LoRA fine-tune** on `Guilherme34/uncensor` (2 epochs, r=16, alpha=32) +3. **Re-abliteration** (strength=0.35) — stronger pass to remove residual refusals + +## Eval Results + +| Split | Refused | +|-------|---------| +| Harmful (64 prompts) | 23/64 | +| Harmless (64 prompts) | 2/64 | + +## Usage + +```bash +llama-cli -m qwen2_1.5b_uncensored.Q4_K_M.gguf -p "Your prompt here" +``` + +## Training Config + +| Parameter | Value | +|-----------|-------| +| Base Model | Qwen/Qwen2-1.5B-Instruct | +| Fine-tune Dataset | Guilherme34/uncensor | +| Epochs | 2 | +| LoRA r | 16 | +| LoRA alpha | 32 | +| Learning Rate | 0.0002 | +| Abliteration Strength | 0.2 | +| Re-abliteration Strength | 0.35 | + +## Credits + +- Abliteration technique: [andyrdt/refusal_direction](https://github.com/andyrdt/refusal_direction) +- Weight editing: [Sumandora/remove-refusals-with-transformers](https://github.com/Sumandora/remove-refusals-with-transformers) diff --git a/qwen2_1.5b_uncensored.Q2_K.gguf b/qwen2_1.5b_uncensored.Q2_K.gguf new file mode 100644 index 0000000..157d124 --- /dev/null +++ b/qwen2_1.5b_uncensored.Q2_K.gguf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3e798ef8737c4c96f256dd0351bb5355e187ee6f0fa0a927b9ddc556f6079493 +size 676302080 diff --git a/qwen2_1.5b_uncensored.Q3_K_L.gguf b/qwen2_1.5b_uncensored.Q3_K_L.gguf new file mode 100644 index 0000000..c219033 --- /dev/null +++ b/qwen2_1.5b_uncensored.Q3_K_L.gguf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5234b49b2c2cf709ac5394f89c73e69040cb0edae5c9fef598df03813a24313c +size 880160000 diff --git a/qwen2_1.5b_uncensored.Q3_K_M.gguf b/qwen2_1.5b_uncensored.Q3_K_M.gguf new file mode 100644 index 0000000..3d2878b --- /dev/null +++ b/qwen2_1.5b_uncensored.Q3_K_M.gguf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c74a28ef522d8934adc7639e68961de7a3f121cd540b93d15334f5cab40a821b +size 824175872 diff --git a/qwen2_1.5b_uncensored.Q3_K_S.gguf b/qwen2_1.5b_uncensored.Q3_K_S.gguf new file mode 100644 index 0000000..0bf79e6 --- /dev/null +++ b/qwen2_1.5b_uncensored.Q3_K_S.gguf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:923d825a15cb4f43bec253eeb51b8cd85e9701065a9f86eb65e34662a743cb6c +size 760941824 diff --git a/qwen2_1.5b_uncensored.Q4_K_M.gguf b/qwen2_1.5b_uncensored.Q4_K_M.gguf new file mode 100644 index 0000000..ee0d7eb --- /dev/null +++ b/qwen2_1.5b_uncensored.Q4_K_M.gguf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7e2e215e3ddea9fbb863841d3fa0fd3a9c068dd34124dacb3d86587515c1c291 +size 986045696 diff --git a/qwen2_1.5b_uncensored.Q4_K_S.gguf b/qwen2_1.5b_uncensored.Q4_K_S.gguf new file mode 100644 index 0000000..5a11bfd --- /dev/null +++ b/qwen2_1.5b_uncensored.Q4_K_S.gguf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:93684e501c3651985cc87ff4f18faf4a38b0c91af28d7952adb6579d9fab33e3 +size 940309760 diff --git a/qwen2_1.5b_uncensored.Q5_K_M.gguf b/qwen2_1.5b_uncensored.Q5_K_M.gguf new file mode 100644 index 0000000..696bc77 --- /dev/null +++ b/qwen2_1.5b_uncensored.Q5_K_M.gguf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b2bb3d17b73762107d91e474a673b6060f7243de321c370a93f1c757a034ffef +size 1125047552 diff --git a/qwen2_1.5b_uncensored.Q5_K_S.gguf b/qwen2_1.5b_uncensored.Q5_K_S.gguf new file mode 100644 index 0000000..3f0de07 --- /dev/null +++ b/qwen2_1.5b_uncensored.Q5_K_S.gguf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9e53f477aaf3322489b5498071a13361714d5c8545c4aa48681daa6d6a856a17 +size 1098726656 diff --git a/qwen2_1.5b_uncensored.Q6_K.gguf b/qwen2_1.5b_uncensored.Q6_K.gguf new file mode 100644 index 0000000..4d563df --- /dev/null +++ b/qwen2_1.5b_uncensored.Q6_K.gguf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:33f42dd5ab78602cda29eb0ab469f2700c8188d8d7a6dcde29879ca014363407 +size 1272737024 diff --git a/qwen2_1.5b_uncensored.Q8_0.gguf b/qwen2_1.5b_uncensored.Q8_0.gguf new file mode 100644 index 0000000..b1b284c --- /dev/null +++ b/qwen2_1.5b_uncensored.Q8_0.gguf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ecc73c0fdcd1c9aa52f6262518865b5b3068c86ea704cb180ca91fb07409e762 +size 1646570240 diff --git a/qwen2_1.5b_uncensored.f16.gguf b/qwen2_1.5b_uncensored.f16.gguf new file mode 100644 index 0000000..8918824 --- /dev/null +++ b/qwen2_1.5b_uncensored.f16.gguf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b85e48b75a301c80241ff38ebe7b19afe37bc4acd5c58eeee709b0cbfd402960 +size 3093666560