Views
No views yet
kogai/laneformer-2b-it.
It is packaged for local Apple Silicon text generation through OpenMed's
Python MLX interface and mlx-lm.| Field | Value |
|---|---|
| Source model | kogai/laneformer-2b-it |
| MLX repo | OpenMed/laneformer-2b-it-q4-mlx |
| Task | Text generation |
| Runtime | Python openmed[mlx] / mlx-lm |
| Quantization | 4-bit affine, group size 64 |
| Parameters | 2.32B |
| Source revision | b4f40adc413c2c5268ab89cf666ade37148d8d4b |
| License | Custom upstream license, see source license link |
openmed.generate_text(...) and
openmed.mlx.OpenMedMLXLanguageModel.1hf download OpenMed/laneformer-2b-it-q4-mlx \
2 --local-dir ./laneformer-2b-it-q4-mlxpip install "openmed[mlx]"1from openmed import generate_text
2
3response = generate_text(
4 messages=[
5 {
6 "role": "user",
7 "content": "Explain why local clinical language models matter.",
8 }
9 ],
10 model_name="OpenMed/laneformer-2b-it-q4-mlx",
11 max_tokens=128,
12)
13print(response)OpenMed/laneformer-2b-it-q4-mlx when you want this preconverted MLX
artifact explicitly. OpenMed also accepts kogai/laneformer-2b-it and
laneformer-2b-it as compatibility aliases that resolve to this private
OpenMed artifact.1from openmed.mlx import OpenMedMLXLanguageModel
2
3runner = OpenMedMLXLanguageModel("./laneformer-2b-it-q4-mlx")
4print(runner.generate("Define delayed tensor parallelism.", max_tokens=128))mlx_lm.load(...).model.safetensors.laneformer.py, referenced by config.json
through model_file.tokenizer.json, tokenizer_config.json,
special_tokens_map.json, and chat_template.jinja.config.json as 4-bit affine with group
size 64.| Runtime | Mean prefill | Tokens/sec |
|---|---|---|
| PyTorch CPU | 0.3112 s | 41.77 |
| MLX q4 | 0.1201 s | 108.21 |