Instructions to use 56m/Dumb-1.2-RC1 with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- Transformers
How to use 56m/Dumb-1.2-RC1 with Transformers:
# Use a pipeline as a high-level helper from transformers import pipeline pipe = pipeline("text-generation", model="56m/Dumb-1.2-RC1")# Load model directly from transformers import AutoTokenizer, AutoModelForCausalLM tokenizer = AutoTokenizer.from_pretrained("56m/Dumb-1.2-RC1") model = AutoModelForCausalLM.from_pretrained("56m/Dumb-1.2-RC1", device_map="auto") - Notebooks
- Google Colab
- Kaggle
- Local Apps Settings
- vLLM
How to use 56m/Dumb-1.2-RC1 with vLLM:
Install from pip and serve model
# Install vLLM from pip: pip install vllm # Start the vLLM server: vllm serve "56m/Dumb-1.2-RC1" # Call the server using curl (OpenAI-compatible API): curl -X POST "http://localhost:8000/v1/completions" \ -H "Content-Type: application/json" \ --data '{ "model": "56m/Dumb-1.2-RC1", "prompt": "Once upon a time,", "max_tokens": 512, "temperature": 0.5 }'Use Docker
docker model run hf.co/56m/Dumb-1.2-RC1
- SGLang
How to use 56m/Dumb-1.2-RC1 with SGLang:
Install from pip and serve model
# Install SGLang from pip: pip install sglang # Start the SGLang server: python3 -m sglang.launch_server \ --model-path "56m/Dumb-1.2-RC1" \ --host 0.0.0.0 \ --port 30000 # Call the server using curl (OpenAI-compatible API): curl -X POST "http://localhost:30000/v1/completions" \ -H "Content-Type: application/json" \ --data '{ "model": "56m/Dumb-1.2-RC1", "prompt": "Once upon a time,", "max_tokens": 512, "temperature": 0.5 }'Use Docker images
docker run --gpus all \ --shm-size 32g \ -p 30000:30000 \ -v ~/.cache/huggingface:/root/.cache/huggingface \ --env "HF_TOKEN=<secret>" \ --ipc=host \ lmsysorg/sglang:latest \ python3 -m sglang.launch_server \ --model-path "56m/Dumb-1.2-RC1" \ --host 0.0.0.0 \ --port 30000 # Call the server using curl (OpenAI-compatible API): curl -X POST "http://localhost:30000/v1/completions" \ -H "Content-Type: application/json" \ --data '{ "model": "56m/Dumb-1.2-RC1", "prompt": "Once upon a time,", "max_tokens": 512, "temperature": 0.5 }' - Docker Model Runner
How to use 56m/Dumb-1.2-RC1 with Docker Model Runner:
docker model run hf.co/56m/Dumb-1.2-RC1
Dumb-1.2-RC1
new SoTA dumb
This model was trained with a high-quality data set of 34.6M parameters.
What this model can do
- text generation
- Predict the following words
- Explain simple questions in an interesting way
What this model can't do
- calculate arithmetic
- math
- Fluent conversation
- Don't lie as much as possible
benchmark
vs 1-20M param
| evals | our model | grint 1.3(1M) | michel-nano(5.9M) |
|---|---|---|---|
| WikiText bytePPL | 2.838 | 3.06 | 3.2461 |
| arc-easy | 34.13% | 29.0% | 33.38% |
vs 20M~ param
1: (XX%) is Calculated with our ai / better ai what percentage of the score is for what is better.
| evals | our model | supra-50M-base |
|---|---|---|
| WikiText bytePPL | 2.838(95%) | 2.7 |
| arc-easy | 34.13%(76%) | 45.2% |
| BLiMP | 64.87%(96%) | 67.4% |
If you look at these two tables, BLiMP and PPL are catching up with the competition, but ARC-Easy is not very powerful. In addition, it is 14% higher in wikitext than michel-nano (22M param). However, this model is still a preview version, detailed benchmarks have not been carried out, and the official version may be more powerful. In addition, the low score of ARC-Easy indicates that you don't know much about scientific knowledge, and you can see that you should train using scientific data sets.
In addition, it is completely inferior to the more advanced Supra model (some items are comparable, but not completely catching up)
- Downloads last month
- 951