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 39000, 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:2777be8c9cebd463e196323b155cb984733b00d18983e4b17294e9cb27c96958
|
| 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:10952b1300470216e5272efd12e330a8fee0d40316cade0bcf063631970529e4
|
| 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:1a19c89868332b867e56c9f2182201b39f415614a12bb32a1b1436d1eb0c0433
|
| 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:0453f791eed05815dae518781dc172eec5529318c2577a889d73a15d6a871e53
|
| 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,
|
|
@@ -6772,11 +6772,189 @@
|
|
| 6772 |
"eval_steps_per_second": 24.217,
|
| 6773 |
"num_input_tokens_seen": 9961467456,
|
| 6774 |
"step": 38000
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 6775 |
}
|
| 6776 |
],
|
| 6777 |
"logging_steps": 50,
|
| 6778 |
"max_steps": 70000,
|
| 6779 |
-
"num_input_tokens_seen":
|
| 6780 |
"num_train_epochs": 1,
|
| 6781 |
"save_steps": 1000,
|
| 6782 |
"stateful_callbacks": {
|
|
@@ -6791,7 +6969,7 @@
|
|
| 6791 |
"attributes": {}
|
| 6792 |
}
|
| 6793 |
},
|
| 6794 |
-
"total_flos": 2.
|
| 6795 |
"train_batch_size": 64,
|
| 6796 |
"trial_name": null,
|
| 6797 |
"trial_params": null
|
|
|
|
| 2 |
"best_global_step": null,
|
| 3 |
"best_metric": null,
|
| 4 |
"best_model_checkpoint": null,
|
| 5 |
+
"epoch": 0.18603098131342644,
|
| 6 |
"eval_steps": 500,
|
| 7 |
+
"global_step": 39000,
|
| 8 |
"is_hyper_param_search": false,
|
| 9 |
"is_local_process_zero": true,
|
| 10 |
"is_world_process_zero": true,
|
|
|
|
| 6772 |
"eval_steps_per_second": 24.217,
|
| 6773 |
"num_input_tokens_seen": 9961467456,
|
| 6774 |
"step": 38000
|
| 6775 |
+
},
|
| 6776 |
+
{
|
| 6777 |
+
"epoch": 0.18149945740963783,
|
| 6778 |
+
"grad_norm": 0.19376301765441895,
|
| 6779 |
+
"learning_rate": 0.001,
|
| 6780 |
+
"loss": 2.6274,
|
| 6781 |
+
"num_input_tokens_seen": 9974574656,
|
| 6782 |
+
"step": 38050
|
| 6783 |
+
},
|
| 6784 |
+
{
|
| 6785 |
+
"epoch": 0.18173795866773199,
|
| 6786 |
+
"grad_norm": 0.2077150195837021,
|
| 6787 |
+
"learning_rate": 0.001,
|
| 6788 |
+
"loss": 2.6303,
|
| 6789 |
+
"num_input_tokens_seen": 9987681856,
|
| 6790 |
+
"step": 38100
|
| 6791 |
+
},
|
| 6792 |
+
{
|
| 6793 |
+
"epoch": 0.18197645992582612,
|
| 6794 |
+
"grad_norm": 0.19407787919044495,
|
| 6795 |
+
"learning_rate": 0.001,
|
| 6796 |
+
"loss": 2.6246,
|
| 6797 |
+
"num_input_tokens_seen": 10000789056,
|
| 6798 |
+
"step": 38150
|
| 6799 |
+
},
|
| 6800 |
+
{
|
| 6801 |
+
"epoch": 0.18221496118392025,
|
| 6802 |
+
"grad_norm": 0.20558005571365356,
|
| 6803 |
+
"learning_rate": 0.001,
|
| 6804 |
+
"loss": 2.6291,
|
| 6805 |
+
"num_input_tokens_seen": 10013896256,
|
| 6806 |
+
"step": 38200
|
| 6807 |
+
},
|
| 6808 |
+
{
|
| 6809 |
+
"epoch": 0.18245346244201438,
|
| 6810 |
+
"grad_norm": 0.22928735613822937,
|
| 6811 |
+
"learning_rate": 0.001,
|
| 6812 |
+
"loss": 2.6336,
|
| 6813 |
+
"num_input_tokens_seen": 10027003456,
|
| 6814 |
+
"step": 38250
|
| 6815 |
+
},
|
| 6816 |
+
{
|
| 6817 |
+
"epoch": 0.1826919637001085,
|
| 6818 |
+
"grad_norm": 0.23481298983097076,
|
| 6819 |
+
"learning_rate": 0.001,
|
| 6820 |
+
"loss": 2.6412,
|
| 6821 |
+
"num_input_tokens_seen": 10040110656,
|
| 6822 |
+
"step": 38300
|
| 6823 |
+
},
|
| 6824 |
+
{
|
| 6825 |
+
"epoch": 0.18293046495820264,
|
| 6826 |
+
"grad_norm": 0.19808940589427948,
|
| 6827 |
+
"learning_rate": 0.001,
|
| 6828 |
+
"loss": 2.6395,
|
| 6829 |
+
"num_input_tokens_seen": 10053217856,
|
| 6830 |
+
"step": 38350
|
| 6831 |
+
},
|
| 6832 |
+
{
|
| 6833 |
+
"epoch": 0.1831689662162968,
|
| 6834 |
+
"grad_norm": 0.20152992010116577,
|
| 6835 |
+
"learning_rate": 0.001,
|
| 6836 |
+
"loss": 2.6224,
|
| 6837 |
+
"num_input_tokens_seen": 10066325056,
|
| 6838 |
+
"step": 38400
|
| 6839 |
+
},
|
| 6840 |
+
{
|
| 6841 |
+
"epoch": 0.18340746747439093,
|
| 6842 |
+
"grad_norm": 0.18065959215164185,
|
| 6843 |
+
"learning_rate": 0.001,
|
| 6844 |
+
"loss": 2.626,
|
| 6845 |
+
"num_input_tokens_seen": 10079432256,
|
| 6846 |
+
"step": 38450
|
| 6847 |
+
},
|
| 6848 |
+
{
|
| 6849 |
+
"epoch": 0.18364596873248507,
|
| 6850 |
+
"grad_norm": 0.20382963120937347,
|
| 6851 |
+
"learning_rate": 0.001,
|
| 6852 |
+
"loss": 2.6382,
|
| 6853 |
+
"num_input_tokens_seen": 10092539456,
|
| 6854 |
+
"step": 38500
|
| 6855 |
+
},
|
| 6856 |
+
{
|
| 6857 |
+
"epoch": 0.18364596873248507,
|
| 6858 |
+
"eval_loss": 2.5152854919433594,
|
| 6859 |
+
"eval_runtime": 51.2566,
|
| 6860 |
+
"eval_samples_per_second": 97.548,
|
| 6861 |
+
"eval_steps_per_second": 24.387,
|
| 6862 |
+
"num_input_tokens_seen": 10092539456,
|
| 6863 |
+
"step": 38500
|
| 6864 |
+
},
|
| 6865 |
+
{
|
| 6866 |
+
"epoch": 0.1838844699905792,
|
| 6867 |
+
"grad_norm": 0.17728358507156372,
|
| 6868 |
+
"learning_rate": 0.001,
|
| 6869 |
+
"loss": 2.6293,
|
| 6870 |
+
"num_input_tokens_seen": 10105646656,
|
| 6871 |
+
"step": 38550
|
| 6872 |
+
},
|
| 6873 |
+
{
|
| 6874 |
+
"epoch": 0.18412297124867333,
|
| 6875 |
+
"grad_norm": 0.20164869725704193,
|
| 6876 |
+
"learning_rate": 0.001,
|
| 6877 |
+
"loss": 2.6372,
|
| 6878 |
+
"num_input_tokens_seen": 10118753856,
|
| 6879 |
+
"step": 38600
|
| 6880 |
+
},
|
| 6881 |
+
{
|
| 6882 |
+
"epoch": 0.18436147250676746,
|
| 6883 |
+
"grad_norm": 0.20125731825828552,
|
| 6884 |
+
"learning_rate": 0.001,
|
| 6885 |
+
"loss": 2.6326,
|
| 6886 |
+
"num_input_tokens_seen": 10131861056,
|
| 6887 |
+
"step": 38650
|
| 6888 |
+
},
|
| 6889 |
+
{
|
| 6890 |
+
"epoch": 0.18459997376486162,
|
| 6891 |
+
"grad_norm": 0.21193954348564148,
|
| 6892 |
+
"learning_rate": 0.001,
|
| 6893 |
+
"loss": 2.6249,
|
| 6894 |
+
"num_input_tokens_seen": 10144968256,
|
| 6895 |
+
"step": 38700
|
| 6896 |
+
},
|
| 6897 |
+
{
|
| 6898 |
+
"epoch": 0.18483847502295575,
|
| 6899 |
+
"grad_norm": 0.1925983726978302,
|
| 6900 |
+
"learning_rate": 0.001,
|
| 6901 |
+
"loss": 2.6424,
|
| 6902 |
+
"num_input_tokens_seen": 10158075456,
|
| 6903 |
+
"step": 38750
|
| 6904 |
+
},
|
| 6905 |
+
{
|
| 6906 |
+
"epoch": 0.18507697628104988,
|
| 6907 |
+
"grad_norm": 0.19814860820770264,
|
| 6908 |
+
"learning_rate": 0.001,
|
| 6909 |
+
"loss": 2.6431,
|
| 6910 |
+
"num_input_tokens_seen": 10171182656,
|
| 6911 |
+
"step": 38800
|
| 6912 |
+
},
|
| 6913 |
+
{
|
| 6914 |
+
"epoch": 0.185315477539144,
|
| 6915 |
+
"grad_norm": 0.1909031718969345,
|
| 6916 |
+
"learning_rate": 0.001,
|
| 6917 |
+
"loss": 2.6068,
|
| 6918 |
+
"num_input_tokens_seen": 10184289856,
|
| 6919 |
+
"step": 38850
|
| 6920 |
+
},
|
| 6921 |
+
{
|
| 6922 |
+
"epoch": 0.18555397879723814,
|
| 6923 |
+
"grad_norm": 0.20779775083065033,
|
| 6924 |
+
"learning_rate": 0.001,
|
| 6925 |
+
"loss": 2.625,
|
| 6926 |
+
"num_input_tokens_seen": 10197397056,
|
| 6927 |
+
"step": 38900
|
| 6928 |
+
},
|
| 6929 |
+
{
|
| 6930 |
+
"epoch": 0.1857924800553323,
|
| 6931 |
+
"grad_norm": 0.1768522411584854,
|
| 6932 |
+
"learning_rate": 0.001,
|
| 6933 |
+
"loss": 2.6112,
|
| 6934 |
+
"num_input_tokens_seen": 10210504256,
|
| 6935 |
+
"step": 38950
|
| 6936 |
+
},
|
| 6937 |
+
{
|
| 6938 |
+
"epoch": 0.18603098131342644,
|
| 6939 |
+
"grad_norm": 0.20275786519050598,
|
| 6940 |
+
"learning_rate": 0.001,
|
| 6941 |
+
"loss": 2.6284,
|
| 6942 |
+
"num_input_tokens_seen": 10223611456,
|
| 6943 |
+
"step": 39000
|
| 6944 |
+
},
|
| 6945 |
+
{
|
| 6946 |
+
"epoch": 0.18603098131342644,
|
| 6947 |
+
"eval_loss": 2.5149083137512207,
|
| 6948 |
+
"eval_runtime": 51.6703,
|
| 6949 |
+
"eval_samples_per_second": 96.767,
|
| 6950 |
+
"eval_steps_per_second": 24.192,
|
| 6951 |
+
"num_input_tokens_seen": 10223611456,
|
| 6952 |
+
"step": 39000
|
| 6953 |
}
|
| 6954 |
],
|
| 6955 |
"logging_steps": 50,
|
| 6956 |
"max_steps": 70000,
|
| 6957 |
+
"num_input_tokens_seen": 10223611456,
|
| 6958 |
"num_train_epochs": 1,
|
| 6959 |
"save_steps": 1000,
|
| 6960 |
"stateful_callbacks": {
|
|
|
|
| 6969 |
"attributes": {}
|
| 6970 |
}
|
| 6971 |
},
|
| 6972 |
+
"total_flos": 2.7349158469278106e+18,
|
| 6973 |
"train_batch_size": 64,
|
| 6974 |
"trial_name": null,
|
| 6975 |
"trial_params": null
|