ONNX Model Zoo

yhua219/EduRABSA_SLM_v1_SLERP_phi4mini_onnx

By yhua219 · ↓ 0 · ♥ 0 · Updated 2025-11-17

What's in this repo

This page lists the files in yhua219/EduRABSA_SLM_v1_SLERP_phi4mini_onnx, including model.onnx and more.

  • 2 ONNX models (.onnx files)
  • 36 files, including 12 .json, 10 .txt, 8 .md, 2 .onnx, 2 .data, 1 .ipynb
  • Last updated 2025-11-17

ONNX files

File Size Download
cpu_int4_awq_block_16_accLevel_1/model.onnx — Download
cpu_int4_awq_block_32_accLevel_1/model.onnx — Download

How to use

These ONNX files can be loaded with ONNX Runtime. To inspect a model graph, upload the file to the Netron viewer. Download links point to the original files on Hugging Face.

README

Licence and Copyright

CC BY-NC-SA 4.0   CC BY-NC-SA 4.0

The EduRABSA_SLM Model Family

The "EduRABSA_SLM" model family consists of fine-tuned multi-task small LLMs (SLMs) designed for resource-efficient opinion mining on education-domain reviews of courses, teaching staff, and universities (e.g. student course or teaching evaluations, and open-ended survey responses).

To cite the LoRA adaptors or merged models in this family:

@misc{hua2025dataefficientadaptationnovelevaluation,
      title={Data-Efficient Adaptation and a Novel Evaluation Method for Aspect-based Sentiment Analysis}, 
      author={Yan Cathy Hua and Paul Denny and Jörg Wicker and Katerina Taškova},
      year={2025},
      eprint={2511.03034},
      archivePrefix={arXiv},
      primaryClass={cs.CL},
      url={https://arxiv.org/abs/2511.03034}, 
}

The EduRABSA_SLM multi-task models can perform opinion mining across the following fine-grained Aspect-based Sentiment Analysis (ABSA) tasks, extracting outputs for and across each review entry as illustrated in the image below:

  • Opinion Extraction (OE)
  • Aspect-Opinion Pair-Extraction (AOPE)
  • Aspect-opinion Categorisation (AOC; ASC with opinion term)
  • Aspect-(opinion)-Sentiment Triplet Extraction (ASTE)
  • Aspect-(opinion-category)-Sentiment Quadruplet Extraction (ASQE)

   ABSA examples

Model Info

This is a CPU-only, ONNX format, quantised version of one of the "EduRABSA_SLM_v1_SLERP" models correspond to the following models described in the paper:

Each of these models was created via weight-merging (using the SLERP algorithm) two LoRA fine-tuned models on the same base model, and shares the multi-task capabilities described above. The EduRABSA_SLM LoRA adaptors were fine-tuned using the EduRABSA dataset.

The model follows its base model's hardware and environment requirements, unless the model name contains onnx (in which case, please refer to the onnx-model's README file).

Full details regarding the development and performance of the EduRABSA_SLM models are available in our paper Data-Efficient Adaptation and a Novel Evaluation Method for Aspect-based Sentiment Analysis.

Minimum Requirements

Please visit here for the platform and architecture supported by onnxruntime-genai. Note this model is CPU-only.

The package version numbers below are for reference in case you encounter issues during installation or model use.

# python==3.12

onnxruntime==1.23.2
onnxruntime-genai==0.10.0

How to Use

  • Please see usage_example.ipynb for an example (code and prompt) of using the model for the ASQE task.

  • For the prompts used for training the five education review ABSA tasks, please visit the project's GitHub repository.

Model info

onnx arxiv:2511.03034 arxiv:2508.17008 license:cc-by-nc-sa-4.0 region:us
↓ 0 ♥ 0

Created: 2025-11-08

Updated: 2025-11-17

View on Hugging Face

Files (36)

.gitattributes
LICENSE.txt
LICENSE_BASE_MODEL_MIT.txt
NOTICE.md
README.md
cpu_int4_awq_block_16_accLevel_1/LICENSE.txt
cpu_int4_awq_block_16_accLevel_1/LICENSE_BASE_MODEL_MIT.txt
cpu_int4_awq_block_16_accLevel_1/LICENSE_MERGEKIT_GNU.txt
cpu_int4_awq_block_16_accLevel_1/NOTICE.md
cpu_int4_awq_block_16_accLevel_1/NOTICE_FLASH_ATTENTION.md
cpu_int4_awq_block_16_accLevel_1/README.md
cpu_int4_awq_block_16_accLevel_1/added_tokens.json
cpu_int4_awq_block_16_accLevel_1/genai_config.json
cpu_int4_awq_block_16_accLevel_1/merges.txt
cpu_int4_awq_block_16_accLevel_1/model.onnx ONNX
cpu_int4_awq_block_16_accLevel_1/model.onnx.data
cpu_int4_awq_block_16_accLevel_1/special_tokens_map.json
cpu_int4_awq_block_16_accLevel_1/tokenizer.json
cpu_int4_awq_block_16_accLevel_1/tokenizer_config.json
cpu_int4_awq_block_16_accLevel_1/vocab.json
cpu_int4_awq_block_32_accLevel_1/LICENSE.txt
cpu_int4_awq_block_32_accLevel_1/LICENSE_BASE_MODEL_MIT.txt
cpu_int4_awq_block_32_accLevel_1/LICENSE_MERGEKIT_GNU.txt
cpu_int4_awq_block_32_accLevel_1/NOTICE.md
cpu_int4_awq_block_32_accLevel_1/NOTICE_FLASH_ATTENTION.md
cpu_int4_awq_block_32_accLevel_1/README.md
cpu_int4_awq_block_32_accLevel_1/added_tokens.json
cpu_int4_awq_block_32_accLevel_1/genai_config.json
cpu_int4_awq_block_32_accLevel_1/merges.txt
cpu_int4_awq_block_32_accLevel_1/model.onnx ONNX
cpu_int4_awq_block_32_accLevel_1/model.onnx.data
cpu_int4_awq_block_32_accLevel_1/special_tokens_map.json
cpu_int4_awq_block_32_accLevel_1/tokenizer.json
cpu_int4_awq_block_32_accLevel_1/tokenizer_config.json
cpu_int4_awq_block_32_accLevel_1/vocab.json
usage_example.ipynb

Related models