This is a tiny version of
Qwen/Qwen3-30B-A3B
created for testing and development.
Model Details
Base Model
: Qwen/Qwen3-30B-A3B
Architecture
: qwen3_moe (Mixture of Experts)
Total Parameters
: 1.57B
Activated Parameters
: ~0.9B (50% MoE activation)
Configuration Changes
The following parameters were reduced from the original model:
Parameter
Original
Tiny
num_hidden_layers
48
10
num_local_experts
128
16
num_experts_per_tok
8
8
hidden_size
2048
2048
intermediate_size
6144
6144
moe_intermediate_size
768
768
num_attention_heads
32
32
num_key_value_heads
4
4
Checkpoint Structure
The checkpoint is stored as a single
model.safetensors
file with individual expert weights matching the original Qwen3 structure. Each layer has 16 experts with separate
gate_proj
,
up_proj
, and
down_proj
weights per expert.
Validation
The model was fine-tuned on a toy copypasta dataset and achieves:
Input: "According to all known laws"
Output: "According to all known laws of aviation, there is no way a bee should be able to fly."
Usage
from transformers import AutoModelForCausalLM, AutoTokenizer
model = AutoModelForCausalLM.from_pretrained("inference-optimization/Qwen3-1.6B-A0.9B", device_map="auto")
tokenizer = AutoTokenizer.from_pretrained("inference-optimization/Qwen3-1.6B-A0.9B")
input_ids = tokenizer("According to all known laws", return_tensors="pt").input_ids.to(model.device)
output = model.generate(input_ids, max_new_tokens=20)
print(tokenizer.decode(output[0]))
Creation Process
This model was created using the llm-compressor
create-tiny-model
Claude skill:
Configuration
: Created with 10 layers and 16 experts (8 activated per token) to achieve ~1.6B total parameters with 50% MoE activation
Initialization
: Randomly initialized weights using transformers
init_weights()
Fine-tuning
: Trained on famous internet copypastas until perplexity < 3.0
Checkpoint Conversion
: Converted from batched expert format to individual expert format to match original Qwen3 checkpoint structure
Validation
: Confirmed perplexity ~1.0 and successful text generation
Notes
This model maintains the same MoE architecture as the original with Grouped Query Attention (GQA)
The checkpoint format exactly matches the original Qwen3-30B-A3B structure for compatibility
This model is intended for testing and development only, not production use
Runs of inference-optimization Qwen3-1.6B-A0.9B on huggingface.co
7.4K
Total runs
0
24-hour runs
0
3-day runs
874
7-day runs
-380
30-day runs
More Information About Qwen3-1.6B-A0.9B huggingface.co Model
Qwen3-1.6B-A0.9B huggingface.co is an AI model on huggingface.co that provides Qwen3-1.6B-A0.9B's model effect (), which can be used instantly with this inference-optimization Qwen3-1.6B-A0.9B model. huggingface.co supports a free trial of the Qwen3-1.6B-A0.9B model, and also provides paid use of the Qwen3-1.6B-A0.9B. Support call Qwen3-1.6B-A0.9B model through api, including Node.js, Python, http.
Qwen3-1.6B-A0.9B huggingface.co is an online trial and call api platform, which integrates Qwen3-1.6B-A0.9B's modeling effects, including api services, and provides a free online trial of Qwen3-1.6B-A0.9B, you can try Qwen3-1.6B-A0.9B online for free by clicking the link below.
inference-optimization Qwen3-1.6B-A0.9B online free url in huggingface.co:
Qwen3-1.6B-A0.9B is an open source model from GitHub that offers a free installation service, and any user can find Qwen3-1.6B-A0.9B on GitHub to install. At the same time, huggingface.co provides the effect of Qwen3-1.6B-A0.9B install, users can directly use Qwen3-1.6B-A0.9B installed effect in huggingface.co for debugging and trial. It also supports api for free installation.