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.
- Support for basic tensor operations (addition, multiplication, indexing).
- Device abstraction for CPU (future GPU support planned).
- Engine for executing tensor operations efficiently.
- Version tracking for library.
- Unit tests and smoke tests for tensor functionality.
- N/A
- N/A
- Initial release of Vix AI Tensor library.
- Core classes:
Tensorfor multi-dimensional arrays.Deviceto manage CPU computation context.Enginefor executing operations on tensors.
- Library CMake build with:
- Build tests option
- Warnings configuration
- Installation support
- Export targets for
find_package()integration. - Example smoke test (
tests/smoke.cpp) to verify basic functionality.
- N/A
- N/A