WHERE IS Qwen2.5-Math-1.5B-Instruct.py
In order for these small models to be useful they have to be ported to edge devices, including raspberry pi, analog MatrixMultipliers, and smart phones with minimized "script" overhead and minimized script complexity.
The multiple files have to be reduced to a single Qwen2_model.py having an internal set of hyperparameters (config.json converted to internal hyperparameters dictionary, then ported to a torchscript and pytorch checkpoint)
When these Qwen models are released, the authors should also construct and include in the same "files" section a working Qwen2.5-Math-1.5B-Instruct.py that reliably loads the pretrained weights, loads the config.json etc. and just provides a prompt and delivers a model response (e.g. in CMD console of Windows 10).
It seems that a functioning Qwen2.5-Math-1.5B-Instruct.py for this Qwen model can be derived from this complexified scripts found on an entirely different website (github):
I might attempt to use Generative AI to filter out all the useless complexity to distill these fragmented code scripts into a functional Qwen2_model.py It is so burdensom to try to reconstruct a working consolidated Qwen2.5-Math-1.5B-Instruct.py from all these complexified fragments.
I am here to tell you that it does not make any sense at all to publish a set of weights for Qwen2.5-Math-1.5B-Instruct without also publishing a simple standalone python script Qwen2.5-Math-1.5B-Instruct.py that will reliably load the weights and deliver inference performance, and supporting user optimizations and hardware adaptations.