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 34000, 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:6a6b173b549e9d3319645826a9f24c43c83f85f0e4eb63106d17d813597efd32
|
| 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:318dc4beaeec065907f21b0996915041ab17bf3f8a094d80b20e22236127e478
|
| 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:7b93f64c9a6269745acb7384d7354dcfadb94dacfa9ca2a2196b8150f90e2180
|
| 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:14f558fa3ebdf8eded534006aef123b31a5895b4203fad741964c0be3f8e2ef2
|
| 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,
|
|
@@ -5882,11 +5882,189 @@
|
|
| 5882 |
"eval_steps_per_second": 24.586,
|
| 5883 |
"num_input_tokens_seen": 8650752000,
|
| 5884 |
"step": 33000
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 5885 |
}
|
| 5886 |
],
|
| 5887 |
"logging_steps": 50,
|
| 5888 |
"max_steps": 70000,
|
| 5889 |
-
"num_input_tokens_seen":
|
| 5890 |
"num_train_epochs": 1,
|
| 5891 |
"save_steps": 1000,
|
| 5892 |
"stateful_callbacks": {
|
|
@@ -5901,7 +6079,7 @@
|
|
| 5901 |
"attributes": {}
|
| 5902 |
}
|
| 5903 |
},
|
| 5904 |
-
"total_flos": 2.
|
| 5905 |
"train_batch_size": 64,
|
| 5906 |
"trial_name": null,
|
| 5907 |
"trial_params": null
|
|
|
|
| 2 |
"best_global_step": null,
|
| 3 |
"best_metric": null,
|
| 4 |
"best_model_checkpoint": null,
|
| 5 |
+
"epoch": 0.1621808555040128,
|
| 6 |
"eval_steps": 500,
|
| 7 |
+
"global_step": 34000,
|
| 8 |
"is_hyper_param_search": false,
|
| 9 |
"is_local_process_zero": true,
|
| 10 |
"is_world_process_zero": true,
|
|
|
|
| 5882 |
"eval_steps_per_second": 24.586,
|
| 5883 |
"num_input_tokens_seen": 8650752000,
|
| 5884 |
"step": 33000
|
| 5885 |
+
},
|
| 5886 |
+
{
|
| 5887 |
+
"epoch": 0.15764933160022418,
|
| 5888 |
+
"grad_norm": 0.2384626269340515,
|
| 5889 |
+
"learning_rate": 0.001,
|
| 5890 |
+
"loss": 2.6503,
|
| 5891 |
+
"num_input_tokens_seen": 8663859200,
|
| 5892 |
+
"step": 33050
|
| 5893 |
+
},
|
| 5894 |
+
{
|
| 5895 |
+
"epoch": 0.15788783285831834,
|
| 5896 |
+
"grad_norm": 0.18387843668460846,
|
| 5897 |
+
"learning_rate": 0.001,
|
| 5898 |
+
"loss": 2.6469,
|
| 5899 |
+
"num_input_tokens_seen": 8676966400,
|
| 5900 |
+
"step": 33100
|
| 5901 |
+
},
|
| 5902 |
+
{
|
| 5903 |
+
"epoch": 0.15812633411641247,
|
| 5904 |
+
"grad_norm": 0.23530641198158264,
|
| 5905 |
+
"learning_rate": 0.001,
|
| 5906 |
+
"loss": 2.6484,
|
| 5907 |
+
"num_input_tokens_seen": 8690073600,
|
| 5908 |
+
"step": 33150
|
| 5909 |
+
},
|
| 5910 |
+
{
|
| 5911 |
+
"epoch": 0.1583648353745066,
|
| 5912 |
+
"grad_norm": 0.2027565985918045,
|
| 5913 |
+
"learning_rate": 0.001,
|
| 5914 |
+
"loss": 2.6564,
|
| 5915 |
+
"num_input_tokens_seen": 8703180800,
|
| 5916 |
+
"step": 33200
|
| 5917 |
+
},
|
| 5918 |
+
{
|
| 5919 |
+
"epoch": 0.15860333663260073,
|
| 5920 |
+
"grad_norm": 0.21472220122814178,
|
| 5921 |
+
"learning_rate": 0.001,
|
| 5922 |
+
"loss": 2.6543,
|
| 5923 |
+
"num_input_tokens_seen": 8716288000,
|
| 5924 |
+
"step": 33250
|
| 5925 |
+
},
|
| 5926 |
+
{
|
| 5927 |
+
"epoch": 0.15884183789069486,
|
| 5928 |
+
"grad_norm": 0.19012615084648132,
|
| 5929 |
+
"learning_rate": 0.001,
|
| 5930 |
+
"loss": 2.6378,
|
| 5931 |
+
"num_input_tokens_seen": 8729395200,
|
| 5932 |
+
"step": 33300
|
| 5933 |
+
},
|
| 5934 |
+
{
|
| 5935 |
+
"epoch": 0.159080339148789,
|
| 5936 |
+
"grad_norm": 0.18018738925457,
|
| 5937 |
+
"learning_rate": 0.001,
|
| 5938 |
+
"loss": 2.6461,
|
| 5939 |
+
"num_input_tokens_seen": 8742502400,
|
| 5940 |
+
"step": 33350
|
| 5941 |
+
},
|
| 5942 |
+
{
|
| 5943 |
+
"epoch": 0.15931884040688316,
|
| 5944 |
+
"grad_norm": 0.20139184594154358,
|
| 5945 |
+
"learning_rate": 0.001,
|
| 5946 |
+
"loss": 2.6419,
|
| 5947 |
+
"num_input_tokens_seen": 8755609600,
|
| 5948 |
+
"step": 33400
|
| 5949 |
+
},
|
| 5950 |
+
{
|
| 5951 |
+
"epoch": 0.1595573416649773,
|
| 5952 |
+
"grad_norm": 0.20734767615795135,
|
| 5953 |
+
"learning_rate": 0.001,
|
| 5954 |
+
"loss": 2.6299,
|
| 5955 |
+
"num_input_tokens_seen": 8768716800,
|
| 5956 |
+
"step": 33450
|
| 5957 |
+
},
|
| 5958 |
+
{
|
| 5959 |
+
"epoch": 0.15979584292307142,
|
| 5960 |
+
"grad_norm": 0.18958640098571777,
|
| 5961 |
+
"learning_rate": 0.001,
|
| 5962 |
+
"loss": 2.6525,
|
| 5963 |
+
"num_input_tokens_seen": 8781824000,
|
| 5964 |
+
"step": 33500
|
| 5965 |
+
},
|
| 5966 |
+
{
|
| 5967 |
+
"epoch": 0.15979584292307142,
|
| 5968 |
+
"eval_loss": 2.5301430225372314,
|
| 5969 |
+
"eval_runtime": 64.6928,
|
| 5970 |
+
"eval_samples_per_second": 77.288,
|
| 5971 |
+
"eval_steps_per_second": 19.322,
|
| 5972 |
+
"num_input_tokens_seen": 8781824000,
|
| 5973 |
+
"step": 33500
|
| 5974 |
+
},
|
| 5975 |
+
{
|
| 5976 |
+
"epoch": 0.16003434418116555,
|
| 5977 |
+
"grad_norm": 0.20421727001667023,
|
| 5978 |
+
"learning_rate": 0.001,
|
| 5979 |
+
"loss": 2.6445,
|
| 5980 |
+
"num_input_tokens_seen": 8794931200,
|
| 5981 |
+
"step": 33550
|
| 5982 |
+
},
|
| 5983 |
+
{
|
| 5984 |
+
"epoch": 0.16027284543925968,
|
| 5985 |
+
"grad_norm": 0.18347379565238953,
|
| 5986 |
+
"learning_rate": 0.001,
|
| 5987 |
+
"loss": 2.6525,
|
| 5988 |
+
"num_input_tokens_seen": 8808038400,
|
| 5989 |
+
"step": 33600
|
| 5990 |
+
},
|
| 5991 |
+
{
|
| 5992 |
+
"epoch": 0.16051134669735384,
|
| 5993 |
+
"grad_norm": 0.19450639188289642,
|
| 5994 |
+
"learning_rate": 0.001,
|
| 5995 |
+
"loss": 2.6356,
|
| 5996 |
+
"num_input_tokens_seen": 8821145600,
|
| 5997 |
+
"step": 33650
|
| 5998 |
+
},
|
| 5999 |
+
{
|
| 6000 |
+
"epoch": 0.16074984795544797,
|
| 6001 |
+
"grad_norm": 0.17953775823116302,
|
| 6002 |
+
"learning_rate": 0.001,
|
| 6003 |
+
"loss": 2.6424,
|
| 6004 |
+
"num_input_tokens_seen": 8834252800,
|
| 6005 |
+
"step": 33700
|
| 6006 |
+
},
|
| 6007 |
+
{
|
| 6008 |
+
"epoch": 0.1609883492135421,
|
| 6009 |
+
"grad_norm": 0.1990649551153183,
|
| 6010 |
+
"learning_rate": 0.001,
|
| 6011 |
+
"loss": 2.6608,
|
| 6012 |
+
"num_input_tokens_seen": 8847360000,
|
| 6013 |
+
"step": 33750
|
| 6014 |
+
},
|
| 6015 |
+
{
|
| 6016 |
+
"epoch": 0.16122685047163623,
|
| 6017 |
+
"grad_norm": 0.19343194365501404,
|
| 6018 |
+
"learning_rate": 0.001,
|
| 6019 |
+
"loss": 2.6604,
|
| 6020 |
+
"num_input_tokens_seen": 8860467200,
|
| 6021 |
+
"step": 33800
|
| 6022 |
+
},
|
| 6023 |
+
{
|
| 6024 |
+
"epoch": 0.16146535172973037,
|
| 6025 |
+
"grad_norm": 0.19385921955108643,
|
| 6026 |
+
"learning_rate": 0.001,
|
| 6027 |
+
"loss": 2.6354,
|
| 6028 |
+
"num_input_tokens_seen": 8873574400,
|
| 6029 |
+
"step": 33850
|
| 6030 |
+
},
|
| 6031 |
+
{
|
| 6032 |
+
"epoch": 0.1617038529878245,
|
| 6033 |
+
"grad_norm": 0.1828273981809616,
|
| 6034 |
+
"learning_rate": 0.001,
|
| 6035 |
+
"loss": 2.6578,
|
| 6036 |
+
"num_input_tokens_seen": 8886681600,
|
| 6037 |
+
"step": 33900
|
| 6038 |
+
},
|
| 6039 |
+
{
|
| 6040 |
+
"epoch": 0.16194235424591866,
|
| 6041 |
+
"grad_norm": 0.216063991189003,
|
| 6042 |
+
"learning_rate": 0.001,
|
| 6043 |
+
"loss": 2.6575,
|
| 6044 |
+
"num_input_tokens_seen": 8899788800,
|
| 6045 |
+
"step": 33950
|
| 6046 |
+
},
|
| 6047 |
+
{
|
| 6048 |
+
"epoch": 0.1621808555040128,
|
| 6049 |
+
"grad_norm": 0.20358648896217346,
|
| 6050 |
+
"learning_rate": 0.001,
|
| 6051 |
+
"loss": 2.6499,
|
| 6052 |
+
"num_input_tokens_seen": 8912896000,
|
| 6053 |
+
"step": 34000
|
| 6054 |
+
},
|
| 6055 |
+
{
|
| 6056 |
+
"epoch": 0.1621808555040128,
|
| 6057 |
+
"eval_loss": 2.5330910682678223,
|
| 6058 |
+
"eval_runtime": 50.7961,
|
| 6059 |
+
"eval_samples_per_second": 98.433,
|
| 6060 |
+
"eval_steps_per_second": 24.608,
|
| 6061 |
+
"num_input_tokens_seen": 8912896000,
|
| 6062 |
+
"step": 34000
|
| 6063 |
}
|
| 6064 |
],
|
| 6065 |
"logging_steps": 50,
|
| 6066 |
"max_steps": 70000,
|
| 6067 |
+
"num_input_tokens_seen": 8912896000,
|
| 6068 |
"num_train_epochs": 1,
|
| 6069 |
"save_steps": 1000,
|
| 6070 |
"stateful_callbacks": {
|
|
|
|
| 6079 |
"attributes": {}
|
| 6080 |
}
|
| 6081 |
},
|
| 6082 |
+
"total_flos": 2.38428666986496e+18,
|
| 6083 |
"train_batch_size": 64,
|
| 6084 |
"trial_name": null,
|
| 6085 |
"trial_params": null
|