Metadata-Version: 2.4
Name: genai4seqcls
Version: 1.0.3
Summary: The library is built as a subclass of Huggingface’s Trainer, tailored for encoder-style fine-tuning of generative transformer models on sequence classification tasks. It enhances the standard training loop with features like a dedicated classification head, RAG (Retrieval-Augmented Generation) integrated predictions, and label-balanced batch sampling. The framework also includes advanced callbacks for improved experiment monitoring and real-time notifications.
Home-page: https://github.com/mbnczy/GenAI4SeqCls
Author: Martin Balázs Bánóczy
Author-email: banoczy.martin@icloud.com
License: MIT
Classifier: Development Status :: 1 - Planning
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python :: 3.11
Requires-Dist: setuptools
Requires-Dist: wheel
Requires-Dist: numpy
Requires-Dist: pandas
Requires-Dist: tqdm
Requires-Dist: regex
Requires-Dist: matplotlib
Requires-Dist: seaborn
Requires-Dist: scikit-learn
Requires-Dist: datasets
Requires-Dist: huggingface_hub
Requires-Dist: transformers
Requires-Dist: trl
Requires-Dist: unsloth
Requires-Dist: wandb
Requires-Dist: tabulate
Requires-Dist: openpyxl
Requires-Dist: tf_keras
Requires-Dist: faiss-cpu
Requires-Dist: sentence-transformers
Requires-Dist: slack_sdk
Requires-Dist: gpustat
Requires-Dist: nvidia-htop
Requires-Dist: nvitop
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: home-page
Dynamic: license
Dynamic: requires-dist
Dynamic: summary
