Commit f66cb0e
committed
refactor: architecture cleanup and NaN handling improvements
- Update release metrics: 106 commits, 3,907 tests passed, 25 new functions
- Add architecture section documenting ILKernelGenerator design
- Clean up DefaultEngine operations with consistent NaN handling
- Standardize NPTypeCode usage across math/statistics operations
- Add NumSharpException for better error handling
- Update exception messages to use nameof() consistently
- Add IN_REMOVAL_TEST_DISTRIBUTION.md documenting test migration
- Add PR573_FILE_SUMMARY.md with PR overview
- Refactor type handling in reduction/unary/binary operations1 parent 258124c commit f66cb0e
125 files changed
Lines changed: 3502 additions & 1710 deletions
File tree
- docs
- src/NumSharp.Core
- APIs
- Backends
- Default
- ArrayManipulation
- Helpers
- Indexing
- Math
- BLAS
- Reduction
- Statistics
- Kernels
- Exceptions
- Indexing
- LinearAlgebra
- Logic
- Manipulation
- Math
- Sorting_Searching_Counting
- Statistics
- test/NumSharp.UnitTest/InRemoval
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
This file was deleted.
Large diffs are not rendered by default.
This file was deleted.
0 commit comments