History

0.1.9 (2025-01-31)

  • First release on PyPI.

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[0.1.9] - 2024-01-31

  • OneCycleLR scheduler for more efficient training

  • Advanced text generation with temperature, top-k, and top-p sampling

  • Built-in validation and early stopping

  • Automatic device selection (CPU/GPU)

  • Improved checkpointing system

  • Better error handling and logging

  • Updated model architecture for better performance

  • Improved tokenization process

  • Enhanced training progress tracking

  • Better memory management

  • More efficient data loading

  • Fixed learning rate scheduler configuration

  • Resolved validation dataset length issues

  • Fixed text generation tensor shape issues

  • Improved error messages and logging

  • Fixed device handling in text generation

[0.1.8] - 2024-01-30

  • Support for custom model configurations

  • Improved documentation

  • Better type hints

  • More comprehensive tests

  • Updated package structure

  • Improved code organization

  • Enhanced error handling

  • Better logging system

  • Fixed installation issues

  • Resolved dependency conflicts

  • Fixed documentation formatting

  • Improved test coverage

[0.1.7] - 2024-01-29

  • Basic model architecture

  • Simple text generation

  • Basic training functionality

  • Initial documentation

  • Improved code structure

  • Enhanced error handling

  • Better logging

  • Updated dependencies

  • Fixed basic bugs

  • Improved error messages

  • Enhanced stability

  • Fixed documentation issues

[0.1.0] - 2024-01-28

  • Initial release

  • Basic package structure

  • Core functionality

  • Basic documentation

[Unreleased]

  • None

  • None

  • None

  • None

  • None

  • None