Text Generation
Transformers
Safetensors
English
smallm
transformer
language-model
experimental
conversational
custom_code
Instructions to use Azrail/smallm_70 with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- Transformers
How to use Azrail/smallm_70 with Transformers:
# Use a pipeline as a high-level helper from transformers import pipeline pipe = pipeline("text-generation", model="Azrail/smallm_70", trust_remote_code=True) messages = [ {"role": "user", "content": "Who are you?"}, ] pipe(messages)# pip install -U transformers accelerate # Load model directly from transformers import AutoModelForCausalLM model = AutoModelForCausalLM.from_pretrained("Azrail/smallm_70", trust_remote_code=True, device_map="auto") - Notebooks
- Google Colab
- Kaggle
- Local Apps Settings
- vLLM
How to use Azrail/smallm_70 with vLLM:
Install from pip and serve model
# Install vLLM from pip: pip install vllm # Start the vLLM server: vllm serve "Azrail/smallm_70" # Call the server using curl (OpenAI-compatible API): curl -X POST "http://localhost:8000/v1/chat/completions" \ -H "Content-Type: application/json" \ --data '{ "model": "Azrail/smallm_70", "messages": [ { "role": "user", "content": "What is the capital of France?" } ] }'Use Docker
docker model run hf.co/Azrail/smallm_70
- SGLang
How to use Azrail/smallm_70 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 "Azrail/smallm_70" \ --host 0.0.0.0 \ --port 30000 # Call the server using curl (OpenAI-compatible API): curl -X POST "http://localhost:30000/v1/chat/completions" \ -H "Content-Type: application/json" \ --data '{ "model": "Azrail/smallm_70", "messages": [ { "role": "user", "content": "What is the capital of France?" } ] }'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 "Azrail/smallm_70" \ --host 0.0.0.0 \ --port 30000 # Call the server using curl (OpenAI-compatible API): curl -X POST "http://localhost:30000/v1/chat/completions" \ -H "Content-Type: application/json" \ --data '{ "model": "Azrail/smallm_70", "messages": [ { "role": "user", "content": "What is the capital of France?" } ] }' - Docker Model Runner
How to use Azrail/smallm_70 with Docker Model Runner:
docker model run hf.co/Azrail/smallm_70
Training in progress, step 27000, checkpoint
Browse files
last-checkpoint/model.safetensors
CHANGED
|
@@ -1,3 +1,3 @@
|
|
| 1 |
version https://git-lfs.github.com/spec/v1
|
| 2 |
-
oid sha256:
|
| 3 |
size 301235464
|
|
|
|
| 1 |
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:b55abcd2a89267e04c5dc4d6890be5cd51083ea26331bc0049c8cb798c0b2817
|
| 3 |
size 301235464
|
last-checkpoint/optimizer.pt
CHANGED
|
@@ -1,3 +1,3 @@
|
|
| 1 |
version https://git-lfs.github.com/spec/v1
|
| 2 |
-
oid sha256:
|
| 3 |
size 602335994
|
|
|
|
| 1 |
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:9e9ea5ffc99fb85ec5b642b4ddb430150759191b1ea5e8fb7a5392dcecaef6d1
|
| 3 |
size 602335994
|
last-checkpoint/rng_state.pth
CHANGED
|
@@ -1,3 +1,3 @@
|
|
| 1 |
version https://git-lfs.github.com/spec/v1
|
| 2 |
-
oid sha256:
|
| 3 |
size 14244
|
|
|
|
| 1 |
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:2c02dfe3855e4fc4d5677c85754decec4c9943b8de46688d5cac8a0ecd3c5105
|
| 3 |
size 14244
|
last-checkpoint/scheduler.pt
CHANGED
|
@@ -1,3 +1,3 @@
|
|
| 1 |
version https://git-lfs.github.com/spec/v1
|
| 2 |
-
oid sha256:
|
| 3 |
size 1064
|
|
|
|
| 1 |
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:5585e9833c9684d1dabff9cec651205ae9bf4f81ab2bb2b589702ce44919fbb3
|
| 3 |
size 1064
|
last-checkpoint/trainer_state.json
CHANGED
|
@@ -2,9 +2,9 @@
|
|
| 2 |
"best_global_step": null,
|
| 3 |
"best_metric": null,
|
| 4 |
"best_model_checkpoint": null,
|
| 5 |
-
"epoch": 0.
|
| 6 |
"eval_steps": 500,
|
| 7 |
-
"global_step":
|
| 8 |
"is_hyper_param_search": false,
|
| 9 |
"is_local_process_zero": true,
|
| 10 |
"is_world_process_zero": true,
|
|
@@ -4636,11 +4636,189 @@
|
|
| 4636 |
"eval_steps_per_second": 24.613,
|
| 4637 |
"num_input_tokens_seen": 6815744000,
|
| 4638 |
"step": 26000
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 4639 |
}
|
| 4640 |
],
|
| 4641 |
"logging_steps": 50,
|
| 4642 |
"max_steps": 70000,
|
| 4643 |
-
"num_input_tokens_seen":
|
| 4644 |
"num_train_epochs": 1,
|
| 4645 |
"save_steps": 1000,
|
| 4646 |
"stateful_callbacks": {
|
|
@@ -4655,7 +4833,7 @@
|
|
| 4655 |
"attributes": {}
|
| 4656 |
}
|
| 4657 |
},
|
| 4658 |
-
"total_flos": 1.
|
| 4659 |
"train_batch_size": 64,
|
| 4660 |
"trial_name": null,
|
| 4661 |
"trial_params": null
|
|
|
|
| 2 |
"best_global_step": null,
|
| 3 |
"best_metric": null,
|
| 4 |
"best_model_checkpoint": null,
|
| 5 |
+
"epoch": 0.1287906793708337,
|
| 6 |
"eval_steps": 500,
|
| 7 |
+
"global_step": 27000,
|
| 8 |
"is_hyper_param_search": false,
|
| 9 |
"is_local_process_zero": true,
|
| 10 |
"is_world_process_zero": true,
|
|
|
|
| 4636 |
"eval_steps_per_second": 24.613,
|
| 4637 |
"num_input_tokens_seen": 6815744000,
|
| 4638 |
"step": 26000
|
| 4639 |
+
},
|
| 4640 |
+
{
|
| 4641 |
+
"epoch": 0.1242591554670451,
|
| 4642 |
+
"grad_norm": 0.18573056161403656,
|
| 4643 |
+
"learning_rate": 0.001,
|
| 4644 |
+
"loss": 2.6565,
|
| 4645 |
+
"num_input_tokens_seen": 6828851200,
|
| 4646 |
+
"step": 26050
|
| 4647 |
+
},
|
| 4648 |
+
{
|
| 4649 |
+
"epoch": 0.12449765672513922,
|
| 4650 |
+
"grad_norm": 0.19160890579223633,
|
| 4651 |
+
"learning_rate": 0.001,
|
| 4652 |
+
"loss": 2.6797,
|
| 4653 |
+
"num_input_tokens_seen": 6841958400,
|
| 4654 |
+
"step": 26100
|
| 4655 |
+
},
|
| 4656 |
+
{
|
| 4657 |
+
"epoch": 0.12473615798323336,
|
| 4658 |
+
"grad_norm": 0.18323373794555664,
|
| 4659 |
+
"learning_rate": 0.001,
|
| 4660 |
+
"loss": 2.6602,
|
| 4661 |
+
"num_input_tokens_seen": 6855065600,
|
| 4662 |
+
"step": 26150
|
| 4663 |
+
},
|
| 4664 |
+
{
|
| 4665 |
+
"epoch": 0.1249746592413275,
|
| 4666 |
+
"grad_norm": 0.17691807448863983,
|
| 4667 |
+
"learning_rate": 0.001,
|
| 4668 |
+
"loss": 2.6676,
|
| 4669 |
+
"num_input_tokens_seen": 6868172800,
|
| 4670 |
+
"step": 26200
|
| 4671 |
+
},
|
| 4672 |
+
{
|
| 4673 |
+
"epoch": 0.12521316049942163,
|
| 4674 |
+
"grad_norm": 0.20718660950660706,
|
| 4675 |
+
"learning_rate": 0.001,
|
| 4676 |
+
"loss": 2.6588,
|
| 4677 |
+
"num_input_tokens_seen": 6881280000,
|
| 4678 |
+
"step": 26250
|
| 4679 |
+
},
|
| 4680 |
+
{
|
| 4681 |
+
"epoch": 0.12545166175751576,
|
| 4682 |
+
"grad_norm": 0.17811058461666107,
|
| 4683 |
+
"learning_rate": 0.001,
|
| 4684 |
+
"loss": 2.6754,
|
| 4685 |
+
"num_input_tokens_seen": 6894387200,
|
| 4686 |
+
"step": 26300
|
| 4687 |
+
},
|
| 4688 |
+
{
|
| 4689 |
+
"epoch": 0.1256901630156099,
|
| 4690 |
+
"grad_norm": 0.17490555346012115,
|
| 4691 |
+
"learning_rate": 0.001,
|
| 4692 |
+
"loss": 2.6605,
|
| 4693 |
+
"num_input_tokens_seen": 6907494400,
|
| 4694 |
+
"step": 26350
|
| 4695 |
+
},
|
| 4696 |
+
{
|
| 4697 |
+
"epoch": 0.12592866427370406,
|
| 4698 |
+
"grad_norm": 0.17391368746757507,
|
| 4699 |
+
"learning_rate": 0.001,
|
| 4700 |
+
"loss": 2.684,
|
| 4701 |
+
"num_input_tokens_seen": 6920601600,
|
| 4702 |
+
"step": 26400
|
| 4703 |
+
},
|
| 4704 |
+
{
|
| 4705 |
+
"epoch": 0.1261671655317982,
|
| 4706 |
+
"grad_norm": 0.16951416432857513,
|
| 4707 |
+
"learning_rate": 0.001,
|
| 4708 |
+
"loss": 2.6685,
|
| 4709 |
+
"num_input_tokens_seen": 6933708800,
|
| 4710 |
+
"step": 26450
|
| 4711 |
+
},
|
| 4712 |
+
{
|
| 4713 |
+
"epoch": 0.12640566678989232,
|
| 4714 |
+
"grad_norm": 0.17574581503868103,
|
| 4715 |
+
"learning_rate": 0.001,
|
| 4716 |
+
"loss": 2.6665,
|
| 4717 |
+
"num_input_tokens_seen": 6946816000,
|
| 4718 |
+
"step": 26500
|
| 4719 |
+
},
|
| 4720 |
+
{
|
| 4721 |
+
"epoch": 0.12640566678989232,
|
| 4722 |
+
"eval_loss": 2.556109666824341,
|
| 4723 |
+
"eval_runtime": 50.8743,
|
| 4724 |
+
"eval_samples_per_second": 98.281,
|
| 4725 |
+
"eval_steps_per_second": 24.57,
|
| 4726 |
+
"num_input_tokens_seen": 6946816000,
|
| 4727 |
+
"step": 26500
|
| 4728 |
+
},
|
| 4729 |
+
{
|
| 4730 |
+
"epoch": 0.12664416804798645,
|
| 4731 |
+
"grad_norm": 0.19910745322704315,
|
| 4732 |
+
"learning_rate": 0.001,
|
| 4733 |
+
"loss": 2.6755,
|
| 4734 |
+
"num_input_tokens_seen": 6959923200,
|
| 4735 |
+
"step": 26550
|
| 4736 |
+
},
|
| 4737 |
+
{
|
| 4738 |
+
"epoch": 0.12688266930608058,
|
| 4739 |
+
"grad_norm": 0.20141273736953735,
|
| 4740 |
+
"learning_rate": 0.001,
|
| 4741 |
+
"loss": 2.6798,
|
| 4742 |
+
"num_input_tokens_seen": 6973030400,
|
| 4743 |
+
"step": 26600
|
| 4744 |
+
},
|
| 4745 |
+
{
|
| 4746 |
+
"epoch": 0.1271211705641747,
|
| 4747 |
+
"grad_norm": 0.1732529103755951,
|
| 4748 |
+
"learning_rate": 0.001,
|
| 4749 |
+
"loss": 2.6606,
|
| 4750 |
+
"num_input_tokens_seen": 6986137600,
|
| 4751 |
+
"step": 26650
|
| 4752 |
+
},
|
| 4753 |
+
{
|
| 4754 |
+
"epoch": 0.12735967182226887,
|
| 4755 |
+
"grad_norm": 0.17546698451042175,
|
| 4756 |
+
"learning_rate": 0.001,
|
| 4757 |
+
"loss": 2.6717,
|
| 4758 |
+
"num_input_tokens_seen": 6999244800,
|
| 4759 |
+
"step": 26700
|
| 4760 |
+
},
|
| 4761 |
+
{
|
| 4762 |
+
"epoch": 0.127598173080363,
|
| 4763 |
+
"grad_norm": 0.2186097502708435,
|
| 4764 |
+
"learning_rate": 0.001,
|
| 4765 |
+
"loss": 2.6702,
|
| 4766 |
+
"num_input_tokens_seen": 7012352000,
|
| 4767 |
+
"step": 26750
|
| 4768 |
+
},
|
| 4769 |
+
{
|
| 4770 |
+
"epoch": 0.12783667433845713,
|
| 4771 |
+
"grad_norm": 0.1735202819108963,
|
| 4772 |
+
"learning_rate": 0.001,
|
| 4773 |
+
"loss": 2.6795,
|
| 4774 |
+
"num_input_tokens_seen": 7025459200,
|
| 4775 |
+
"step": 26800
|
| 4776 |
+
},
|
| 4777 |
+
{
|
| 4778 |
+
"epoch": 0.12807517559655127,
|
| 4779 |
+
"grad_norm": 0.40701860189437866,
|
| 4780 |
+
"learning_rate": 0.001,
|
| 4781 |
+
"loss": 2.6591,
|
| 4782 |
+
"num_input_tokens_seen": 7038566400,
|
| 4783 |
+
"step": 26850
|
| 4784 |
+
},
|
| 4785 |
+
{
|
| 4786 |
+
"epoch": 0.1283136768546454,
|
| 4787 |
+
"grad_norm": 0.19710049033164978,
|
| 4788 |
+
"learning_rate": 0.001,
|
| 4789 |
+
"loss": 2.6841,
|
| 4790 |
+
"num_input_tokens_seen": 7051673600,
|
| 4791 |
+
"step": 26900
|
| 4792 |
+
},
|
| 4793 |
+
{
|
| 4794 |
+
"epoch": 0.12855217811273956,
|
| 4795 |
+
"grad_norm": 0.18638554215431213,
|
| 4796 |
+
"learning_rate": 0.001,
|
| 4797 |
+
"loss": 2.6718,
|
| 4798 |
+
"num_input_tokens_seen": 7064780800,
|
| 4799 |
+
"step": 26950
|
| 4800 |
+
},
|
| 4801 |
+
{
|
| 4802 |
+
"epoch": 0.1287906793708337,
|
| 4803 |
+
"grad_norm": 0.17546561360359192,
|
| 4804 |
+
"learning_rate": 0.001,
|
| 4805 |
+
"loss": 2.6547,
|
| 4806 |
+
"num_input_tokens_seen": 7077888000,
|
| 4807 |
+
"step": 27000
|
| 4808 |
+
},
|
| 4809 |
+
{
|
| 4810 |
+
"epoch": 0.1287906793708337,
|
| 4811 |
+
"eval_loss": 2.551922559738159,
|
| 4812 |
+
"eval_runtime": 50.1864,
|
| 4813 |
+
"eval_samples_per_second": 99.629,
|
| 4814 |
+
"eval_steps_per_second": 24.907,
|
| 4815 |
+
"num_input_tokens_seen": 7077888000,
|
| 4816 |
+
"step": 27000
|
| 4817 |
}
|
| 4818 |
],
|
| 4819 |
"logging_steps": 50,
|
| 4820 |
"max_steps": 70000,
|
| 4821 |
+
"num_input_tokens_seen": 7077888000,
|
| 4822 |
"num_train_epochs": 1,
|
| 4823 |
"save_steps": 1000,
|
| 4824 |
"stateful_callbacks": {
|
|
|
|
| 4833 |
"attributes": {}
|
| 4834 |
}
|
| 4835 |
},
|
| 4836 |
+
"total_flos": 1.89340412018688e+18,
|
| 4837 |
"train_batch_size": 64,
|
| 4838 |
"trial_name": null,
|
| 4839 |
"trial_params": null
|