Releases: sparcityeu/SparseBase
Releases · sparcityeu/SparseBase
v0.3.1
What's Changed
- Merge Hotfix/v0.2.1 to develop by @AmroAlJundi in #115
- Hotfix/v0.2.2 by @AmroAlJundi in #118
- Fixed name of map_to_function_ by @AmroAlJundi in #119
- Hotfix/v0.2.3 by @AmroAlJundi in #121
- CSC format by @AmroAlJundi in #129
- Hotfix/v0.2.4 by @AmroAlJundi in #126
- Hotfix/v0.2.4 by @AmroAlJundi in #136
- Added
make
step in testing getting started by @AmroAlJundi in #138 - Matrix market updates: header parsing, symmetric reading, array format, and automatic weightedness by @AmroAlJundi in #128
- Adding ReorderBase and GraphFeauresBase + easy convert function + Transform rework by @AmroAlJundi in #142
- Easy Convert function and Format seperation by @AmroAlJundi in #134
- FunctionMatcherMixin conversion trigger by @AmroAlJundi in #146
- Adding IOBase by @AmroAlJundi in #151
- Metis Integration and Optional Libraries by @ardasener in #153
- Changes to As<>() function in Format and a new Is<>() function by @ardasener in #186
- Fixed CUDA compilation and added auto architecture detection by @AmroAlJundi in #190
- Docs/dependency docs by @ardasener in #179
- Demangling Utilities by @ardasener in #189
- Removed square brackets from uniq_ptr to introduce
void
as ValueType again by @AmroAlJundi in #191 - Feature/grayreordering by @AfonsoSCoutinho in #124
- Lint Action and Reorganization of Testing Actions by @ardasener in #200
- Cross-type conversion, cached base functions, Contexts mutable once, casting FormatOrderX without templates, casting
Permute
outputs is optional by @AmroAlJundi in #194 - Mac Testing Action Fix by @ardasener in #207
- Mac Action Compiler Change by @ardasener in #211
- Logger by @ardasener in #210
- Getting Started Update by @ardasener in #212
- Multi-step conversion + documentation changes + bug fixes + small code changes by @AmroAlJundi in #206
- Change external dependency header management and add Rabit ordering as external optional depenency by @AmroAlJundi in #216
- Metis Reorder Integration by @ardasener in #217
- Formatted using Google's style by @ardasener in #221
- Added page with available components by @AmroAlJundi in #222
- Feature/experiment by @Atahanak in #201
- GitHub Action for optional dependencies by @ardasener in #223
- Decouple Converter from FunctionMatcher and create a singleton Converter store by @AmroAlJundi in #226
- Installation Tests by @ardasener in #232
- AMD reordering and reorder heatmaps by @AmroAlJundi in #231
- Pulp & Patoh Integration by @ardasener in #230
- Create a class registration file by @denizumuteser in #234
- Docs/feature rework by @Atahanak in #236
- Feature/file restructure 0.3 by @AmroAlJundi in #239
- isAbsolute functions and tests are added by @alikorayy in #240
- Release v0.3.0 by @AmroAlJundi in #241
New Contributors
- @AfonsoSCoutinho made their first contribution in #124
- @denizumuteser made their first contribution in #234
- @alikorayy made their first contribution in #240
Full Changelog: v0.2.3...v0.3.1
v0.2.3
Tagged v0.2.3
v0.2.2
Tagged v0.2.2
v0.2.1
What's Changed
- Fixed library header file including line in the getting started page by @AmroAlJundi in #114
Full Changelog: v0.2.0...v0.2.1
v0.2.0
What's Changed
- Release v0.1.0 to develop by @AmroAlJundi in #34
- Hotfix v0.1.1 by @AmroAlJundi in #36
- Merge hotfixes with develop by @Atahanak in #38
- Hotfix/v0.1.3 by @AmroAlJundi in #44
- Feature/redesign sp 2 by @Atahanak in #46
- Hotfix/v0.1.4 merge to develop - RCM reordering bug by @AmroAlJundi in #51
- Automatic Testing with Github Actions (Initial Setup) (Merge to Develop) by @ardasener in #59
- Automatic Doc Generation with Github Actions (Merge to Develop) by @ardasener in #60
- Fix for auto generated docs not having css when deployed by @ardasener in #61
- Integrating ownership model for resources inside SparseFormat by @AmroAlJundi in #47
- Feature/namespace organization by @Atahanak in #55
- Use "Debug" build type for automatic testing on the develop branch by @ardasener in #63
- Use "Debug" build type for automatic testing on the develop branch (Merge to Develop) by @ardasener in #64
- Fixed typo in compilation steps with tests by @AmroAlJundi in #65
- Fixed typo in compilation steps with tests by @AmroAlJundi in #66
- Added lifecycle model to SparseObject by @AmroAlJundi in #57
- Feature/preprocess design 3 by @Atahanak in #69
- New Format System Based on CRTP by @ardasener in #72
- Formatter was using old file extensions by @AmroAlJundi in #75
- Added move conversions by @AmroAlJundi in #74
- Add header only support, configurable explicit instantiations, and restructure project by @AmroAlJundi in #73
- std::function in Conversion System by @ardasener in #79
- Binary I/O by @ardasener in #83
- Cleaned memory leak from FunctionMatcherMixin + Cached Execute output by @AmroAlJundi in #87
- Feature: added Contexts and CUDA integration + JaccardWeights preprocessing + 1D Array formats by @AmroAlJundi in #81
- Converter becomes an interface with different implementations by @AmroAlJundi in #85
- Fix: added explicit instantiation of JaccardWeight to the python script by @AmroAlJundi in #89
- Feature/sparse feature 2 by @Atahanak in #88
- Slight redesign of the I/O system and binary I/O for Array by @ardasener in #90
- Added missing explicit instantiations of Degrees feaure class by @AmroAlJundi in #91
- Refactored code in terms of namespaces, file structure, and file names (and small tweaks) by @AmroAlJundi in #92
- Actions Overhaul by @ardasener in #93
- Applied formatting rules by @AmroAlJundi in #94
- Restructured testing by @AmroAlJundi in #95
- Tutorial for reordering and transforming graphs + how-to for adding reordering classes by @AmroAlJundi in #96
- Docs and Tests for Format by @ardasener in #97
- Docs and Tests for Converter by @ardasener in #98
- Degree reordering returns permutation array instead of inverse permutation array by @AmroAlJundi in #102
- Tests and Fix for Format Sort by @ardasener in #99
- GitHub Actions Windows Examples Fix by @ardasener in #101
- Fix typo in tutrial 1 by @AmroAlJundi in #103
- Revamped preprocessing discussion page by @AmroAlJundi in #104
- Getting Started Page Update & Readme Overhaul by @ardasener in #109
- Docs and Tests for I/O by @ardasener in #105
- Feature/feature docs tests by @Atahanak in #107
- Docs/feaure tutorial by @Atahanak in #106
- Tests and documentation for Preprocessing by @AmroAlJundi in #108
- Features extractor without merging by @AmroAlJundi in #110
- clang format + overrides added to writer by @Atahanak in #111
- Fixed some warnings in preprocess_test by @AmroAlJundi in #112
- Release 0.2.0 by @AmroAlJundi in #113
Full Changelog: v0.1.4...v0.2.0