Downloads · 30 days
26
18% of all-time downloads
kunhunjon/ChessLM_Qwen3_Trainium
ChessLM_Qwen3_Trainium is a text generation model from kunhunjon. Use it when you need the model to write or continue text. The card lists the license as apache-2.0.
This is a Neuron-traced version of karanps/ChessLMQwen3 optimized for AWS Trainium (trn1) and Inferentia (inf2) instances using vLLM with continuous batching enabled.
Downloads · 30 days
26
18% of all-time downloads
All-time downloads
147
Public
Repo size
34.3 GB
Likes
1
Public
Click a slice to open those files.
.pt17.6 GB · 100%
From the Hugging Face model README
This is a Neuron-traced version of karanps/ChessLM_Qwen3 optimized for AWS Trainium (trn1) and Inferentia (inf2) instances using vLLM with continuous batching enabled.
pip install optimum-neuron[vllm]==0.3.0
pip install neuronx-distributed --extra-index-url=https://pip.repos.neuron.amazonaws.com
from optimum.neuron import NeuronModelForCausalLM
from transformers import AutoTokenizer
# Load the traced model
model = NeuronModelForCausalLM.from_pretrained("kunhunjon/ChessLM_Qwen3_Trainium")
tokenizer = AutoTokenizer.from_pretrained("kunhunjon/ChessLM_Qwen3_Trainium")
# Run inference
prompt = "e2e4"
inputs = tokenizer(prompt, return_tensors="pt")
outputs = model.generate(**inputs, max_new_tokens=20)
result = tokenizer.decode(outputs[0], skip_special_tokens=True)
print(result)
This model was traced with the following parameters:
batch_size=4sequence_length=2048num_cores=2auto_cast_type="bf16"continuous_batching=TrueThis model is compiled with continuous batching enabled, which allows vLLM to:
Note: On-device sampling is disabled due to a known Neuron runtime limitation when using tensor parallelism with 2 cores. Sampling is handled on the host instead.
This model inherits the license from the base model karanps/ChessLM_Qwen3.
If you use this model, please cite the original ChessLM model and AWS Neuron tools.