Recent Releases of librapid
librapid - v0.7.5
Commits
- 2d08708: Merge branch 'master' into test (Toby Davis)
- 3043847: Merge from master (Toby Davis)
- 25576a7: Refactor CI scripts (Toby Davis)
- 7d13615: Merge branch 'test' into develop (Toby Davis)
- 8d95e8a: Merge branch 'develop' (Toby Davis)
- 516c691: We assume that, upon creating a release, tests and wheels are passing (Toby Davis)
- 264abcf: Update RTD config (Toby Davis)
- b4118ef: Update release script (Toby Davis)
- 245f3f6: Update README wip
- def9ad2: New Version! (Toby Davis)
- C++
Published by github-actions[bot] over 2 years ago
librapid - v0.7.3
Commits
- d1348f5: Update release mechanism (Toby Davis)
- 952c0af: Release Version 0.7.2 (Toby Davis)
- a18bc55: Merge remote-tracking branch 'origin/master' (Toby Davis)
- 72adaaa: Merge branch 'master' into test (Toby Davis)
- 0f2771c: Merge branch 'test' (Toby Davis)
- 88bbc7a: Release version 0.7.3 (Toby Davis)
- C++
Published by github-actions[bot] almost 3 years ago
librapid - v0.7.2
Commits
- 0ddefa5: Merge branch 'master' into develop (Toby) #221
- cb184f8: Merge branch 'develop' into test (Toby) #221
- b017099: Bug fix and inplace operators (Toby) #221
- db89dab: Bug fix (Toby) #221
- e7927cd: Development on random fill plus some bug fixes (Toby) #221
- fee63c9: Remove copy from array From Data (Toby) #221
- 7d740bc: Better random seeding, random filling, bug fixes and new documentation (Toby) #221
- bb32129: Fix for half-precision random generation on GPU (Toby) #221
- 844e4e9: BUG FIX!!! (Toby) #221
- 9ce45a3: Small updates (Toby) #221
- db542de: Fix some warnings and start work on new vector library (Toby Davis) #221
- 888a9b1: Update to new vector library (Toby) #221
- e67f06a: Bug fixes and performance improvements for the new vector library (Toby) #221
- 90f3a11: Vector example (Toby) #221
- 7cc976a: Update to vector implementation (Toby) #221
- adbbaf5: Full vector library rewrite complete (Toby) #221
- 8b9447f: Merge branch 'test' into develop (Toby) #221
- b975ca5: Vector and initializer list constructors for vector (Toby) #220
- e5e3936: Bug fix (Toby) #220
- feaff70: Inplace vector operations (Toby) #220
- b0c0bf1: Fix some math utility routines. Need to fix more (Toby) #220
- bc0672f: Update Readme (Toby Davis)
- 4f69428: Merge branch 'test' into develop (Toby Davis)
- 2bc0261: Merge branch 'develop' (Toby Davis)
- c69ece5: Refactor the array from data functions (Toby Davis)
- d85c67e: Merge branch 'test' into develop (Toby Davis)
- 2f499cb: Merge branch 'develop' (Toby Davis)
- 83f9608: Vector improvements and new examples (Toby Davis) #222
- 265559c: Update to random vector constructors (Toby Davis) #222
- c2066dd: Vector normalize (Toby Davis) #222
- 3037a02: Bug fixes (Toby Davis) #222
- 681dade: More examples and bug fixes (Toby Davis) #222
- 1998be6: Fix CMake script (Toby Davis) #222
- 056558e: Updates (Toby Davis) #222
- 160003c: Possible bug fix? (Toby Davis) #222
- 1ab2596: I'm not sure what the bug is (Toby Davis) #222
- 9c8ec03: Possible fix (Toby Davis) #222
- 61220a1: Update array example (Toby Davis) #222
- 5d668bb: Reorder includes (Toby Davis) #222
- b0f654d: Include modifications (Toby Davis) #222
- 5f62d33: Fix a bug in the Complex traits struct (Toby Davis) #222
- 8d7b7cd: Remove operator== from vectorDetail namespace (Toby Davis) #222
- 79247d0: Better vector detection (Toby Davis) #222
- 0a7d19d: Add a semicolon :p (Toby Davis) #222
- ae1c78a: Use size_t in vector library for MacOS (Toby Davis) #222
- 7d7a7a5: More refactoring for MacOS (Toby Davis) #222
- 877dda2: Not sure why documentation is failing (Toby Davis) #225
- 5c35b7e: Define doxygen version in attempt to fix doc build (Toby Davis) #226
- d8cfd0f: Temporary function implementation (Toby Davis) #225
- 3204787: Release Version 0.7.2 (Toby Davis)
- C++
Published by github-actions[bot] almost 3 years ago
librapid - v0.7.1
Commits
- dab8e04: Matrix Multiplication!!! (Toby)
- 9d81c19: Better matrix multiplication and support for 16-bit floating point (Toby)
- d730f1f: Merge branch 'master' into test (Toby)
- ace1073: Matrix multiplication for all data types (?) (Toby)
- 0dd7371: Update (Toby)
- fdab1f5: OpenCL fix (Toby)
- 5f2d673: Bug fix? (Toby)
- f6b6c65: Remove MinGW support (it never worked in the first place) (Toby)
- a15d55f: GEMM and GEMV (Toby)
- dc9743a: Matrix Multiplication --
lrc::dot(a, b)(Toby) - 6b827e0: Functioning array dot function plus performance improvements (Toby)
- a8f8b0d: CUDA compilation fix (Toby)
- 3f355d9: Fix array from data (Toby)
- d29a92a: Fix lerp (Toby)
- f009384: Memcpy safety check (Toby)
- 607d8b7: Make something constexpr (Toby)
- 50eaaa2: Reference counted arrays and bug fixes (Toby)
- dca5325: Documentation updates (Toby)
- c6dd305: Merge branch 'test' into develop (Toby)
- a4e8206: Merge branch 'develop' (Toby)
- 4b1451a: new version! (Toby)
- C++
Published by github-actions[bot] almost 3 years ago
librapid - v0.7.0
Commits
- c716b73: Merge branch 'master' of https://github.com/librapid/librapid (Pencilcaseman)
- 5174540: Fix doxygen output directory (Toby)
- 22c443a: Merge branch 'master' into develop (Toby)
- 130b408: Fix documentation? (Toby)
- 240fed1: CRITICAL PERFORMANCE FIX (Toby)
- 0426ca6: Update Version Number (Toby)
- f980d93: Merge branch 'master' into develop (Toby)
- afce070: Merge branch 'master' into develop (Toby Davis)
- f2d2dd4: Merge master and add CodeCoverage CMake option (Toby Davis)
- 27ade95: Merge remote-tracking branch 'origin/develop' into develop (Toby)
- 48122c0: Bug fixes, documentation and code coverage changes (Toby)
- 9dc4046: Update Unit Tests (Toby Davis)
- 0975dad: Storage class bug fix (Toby Davis)
- 24ac00c: Fix more storage bugs (Toby Davis)
- a02d7de: Fix build script (Toby Davis)
- c1e25b6: Updates (Toby Davis)
- f64384f: Bump pydata-sphinx-theme from 0.11.0 to 0.13.1 (dependabot[bot]) #184
- 4d98fe8: Change LLVM path (Toby)
- 4c3af6f: Once again, change LLVM path (Toby)
- 5b7d3bb: Install Coverage Tools (Toby)
- 9dea26f: How on earth do I make this work (Toby)
- 5d4d0cb: Attempt to upload codecoverage results (Toby)
- 1a213d8: Attempt 49 (Toby)
- 242593f: HEHEHEHEAHFDHLWKEJHFKASJF AAAAAAAAA (Toby)
- a259c13: Not sure what I'm doing (Toby)
- ea401c5: Added a few math utility functions (Toby)
- b32ad60: Small fix (Toby Davis) #185
- e79f649: Update performance information in the documentation (Toby)
- 59017ab: Merge branch 'master' into develop (Toby)
- 088db02: Merge branch 'develop' (Toby)
- 08761e0: Fix documentation configuration (Toby)
- 4cea678: Merge branch 'master' into develop (Toby)
- 93546e3: Do not require benchmarks for doc build (Toby)
- 38da1bd: Merge branch 'develop' (Toby)
- 96c83b5: Merge remote-tracking branch 'origin/develop' into develop (Toby Davis) #185
- bbf3bca: Update complex number library (Toby Davis) #185
- 453c40a: Multiprecision improvements (Toby Davis) #185
- a55b6d0: Division bug fixes (Toby Davis) #185
- 75bbfbc: Update tests (Toby) #185
- 39ae0a1: Merge remote-tracking branch 'origin/develop' into develop (Toby) #185
- 4b4e11f: Make clamp non-ammending (Toby Davis) #185
- aa15059: Initial work on Matrix Transposition (Toby Davis) #190
- 31c8768: Progress on matrix transposition (Toby) #190
- 1d37a46: Inplace transposition and better performance (Toby) #190
- 0ea24d7: Update documentation build script (Toby) #190
- 26f451e: Improved matrix transpose performance and build fixes (Toby) #190
- 2850112: Updates to matrix transposition for support on more platforms (Toby) #190
- 1a52dd1: Initial development on increasing platform support (Toby) #190
- 81d773f: Fix performance issues and memory alignment (Toby) #190
- 94020fd: Not sure why the tests are timing out on Actions runners (Toby) #190
- 6e2b07f: Attempt to fix compile args (Toby) #190
- c0724e7: I should probably be doing this on
test(Toby) #190 - b133e1c: double matrix transpose bug fix (Toby) #190
- 55e8e8a: No memory alignment on Apple OSs (Toby) #190
- b74f49e: Bump pydata-sphinx-theme from 0.13.1 to 0.13.3 (dependabot[bot]) #189
- a10a216: Potential set of bug fixes (Toby) #190
- 23c9444: Attempt at better memory alignment (Toby) #190
- c6aef8c: Random number generation (initial) (Toby) #190
- 7c4d6bf: Disable native arch by default (Toby) #190
- 6e510db: I have no clue what I'm doing (Toby) #190
- 166579b: Somehow I fixed it, but I'm wondering if this breaks it again (Toby) #190
- 1c32558: This should fix it properly (Toby) #190
- b9e6ba9: Skip benchmarks in CTest configuration (Toby Davis) #190
- 3c8bf48: Update documentation (Toby)
- 377d51e: Merge remote-tracking branch 'origin/develop' into develop (Toby)
- 1c1a553: Update version number and README (Toby)
- 36e5f3b: Merge branch 'develop' (Toby)
- a511fa6: Update README.md (Toby Davis) #191
- f7f46ad: Update README.md (Toby Davis)
- 3d6a283: Support for Intel MKL BLAS (Toby Davis) #194
- 8a80a8b: Vector library overhaul and documentation fixes (Toby Davis) #194
- ab7d4d9: Merge branch 'develop' into test (Toby) #193
- 08dfba7: Fourier Transform Support (Toby) #193
- 08cc487: Fixes for the Vector library (Toby) #193
- 95ea267: Update to Vector tolerance tests (Toby) #193
- 5a71180: FFT updates and vector changes (Toby) #193
- 4e1413e: QUICK FIX (Toby) #193
- e5b66af: CUDA cuFFT support (Toby) #193
- f96e560: Increase vector test tolerance (Toby) #193
- 3f377d9: Updates to documentation and various bug fixes (Toby) #193
- eb2b2c4: A few changes skip ci #193
- c78284d: Small fix? skip ci #193
- bfb9ddd: Updates (Toby Davis) #193
- 1dbb7c6: More updates (Toby) #193
- f7eed26: Fixes (Toby) #193
- 7971ca2: Update to
abs(Toby) #193 - 5748084: Another update... (Toby) #193
- 037517a: Updates to continuous integration scripts (Toby) #193
- c04ebc8: Updates to build script for common errors that aren't our fault :) (Toby) #193
- f1663b9: Bump version number (Toby)
- 5dd4999: Create release? (Toby)
- 4aa16fd: Updates to action scripts (Toby)
- 082e203: Fix release script skip ci
- 2d90217: Create a new release (Toby)
- bf23908: Merge branch 'master' into develop (Toby Davis)
- 9972bfb: Merge branch 'master' into develop (Toby Davis)
- 6158f34: Do not get BLAS in build (Pencilcaseman)
- fb61748: Do not get BLAS in build (Pencilcaseman)
- 1e1a54f: Do not get BLAS in build (Pencilcaseman)
- 71b9a53: Do not get BLAS in build (Pencilcaseman)
- 3e9817f: Fix bugs and add LIBRAPIDNOWINDOWS_H CMake option (Toby)
- cb7a08c: Fix bugs and add LIBRAPIDNOWINDOWS_H CMake option (Toby)
- 122003f: Merge branch 'develop' (Toby)
- 7d5a3f4: Increase faithfulness of LIBRAPIDNOWINDOWS_H (Toby)
- 0d4594d: Increase faithfulness of LIBRAPIDNOWINDOWS_H (Toby) #196
- 33b9bb7: Updates for CUDA enabled builds (Toby)
- 8871afe: Updates for CUDA enabled builds (Toby) #196
- a1b011f: Small update for GDI and USER removal (Toby)
- 95d4b69: Small update for GDI and USER removal (Toby) #196
- 29aec18: Be faithful to LIBRAPIDNOWINDOWS_H (Toby)
- 7521663: Be faithful to LIBRAPIDNOWINDOWS_H (Toby) #196
- 6561a5d: Update CI build and documentation (Toby)
- 6f4489a: Update CI build and documentation (Toby)
- 8fc7bc7: Initial array blas support (Toby Davis)
- 2c17d1f: Initial array blas support (Toby Davis)
- d8ee1ed: Merge remote-tracking branch 'origin/develop' into develop (Toby Davis)
- dc27c76: Merge remote-tracking branch 'origin/develop' into develop (Toby Davis)
- 6ed800b: LIBRAPIDNOTIMPLEMENTED is valid in Release builds (Toby Davis)
- bf29d61: LIBRAPIDNOTIMPLEMENTED is valid in Release builds (Toby Davis)
- f047bd1: Update time library and array container indexing (Toby)
- 0a7ab46: Update time library and array container indexing (Toby)
- 0144144: Merge remote-tracking branch 'origin/develop' into develop (Toby)
- b601524: Merge remote-tracking branch 'origin/develop' into develop (Toby)
- 817a5aa: CUDA matrix transpose (WIP) (Toby Davis)
- c831996: CUDA matrix transpose (WIP) (Toby Davis)
- 0f2b063: Array GEAM function and transpose bug fixes (Toby)
- 432deeb: Array GEAM function and transpose bug fixes (Toby)
- 96c7f13: Update CUDA config and tests (Toby)
- 39ecf0b: Update CUDA config and tests (Toby)
- 78122ff: Merge branch 'develop' (Toby)
- 3ea3bab: Remove FFTW directly, and add as CMake option (Toby)
- e125408: Remove FFTW directly, and add as CMake option (Toby)
- fc1c368: Merge branch 'develop' (Toby)
- eaf4586: Merge remote-tracking branch 'origin/develop' into develop (Toby)
- 3a79573: Merge branch 'develop' (Toby)
- dc4ab9d: FFT updates (Toby) #201
- 75aa7a6: Add FFTW support for single and double precision (Toby) #201
- bab1b68: Update CI to test FFTW and OpenBLAS (Toby) #201
- 80b4f55: Don't require BLAS DLL on Windows (Toby Davis) #201
- 7fe4487: Remove a space (Toby Davis) #201
- 46d091f: Small updates (Toby) #203
- 0ff1426: Merge remote-tracking branch 'origin/test' into test (Toby) #203
- d4a48cd: Merge branch 'develop' into test (Toby) #203
- 599c66c: Updates (Toby) #203
- aef6f25: Initial OpenCL code (Toby) #203
- 9f0dd93: Update cmakeIntegration.md (Toby Davis)
- bd3bf9f: OpenCL Support (Toby) #203
- b198c4c: Possible bug fix (Toby) #203
- 319671d: Hopefully this fixes something (Toby) #203
- cb2df57: Small fix (Toby) #203
- 8393a6d: Compilation fixes (Toby) #203
- 4922e82: Change MacOS OpenCL include (Toby) #203
- a749698: Install XCode on MacOS (Toby) #203
- d524d6f: Fix a small bug (Toby) #203
- a0bf3ff: OpenCL Updates and bug fixes (Toby Davis) #203
- 6b8f5a7: Fix GH Actions script (Toby Davis) #203
- 7a1d0d8: Update again (Toby Davis) #203
- ac18505: Update script again? (Toby Davis) #203
- 18bfb29: Bug fixes and comparative operators (Toby Davis) #203
- 4938ce6: Fix a spelling error... (Toby) #203
- 57dcd8e: Add CLBlast for OpenCL BLAS (Toby) #203
- 954f3e2: OpenCL Matrix Transpose and Refactor (Toby) #203
- d9a1386: No OpenCL on MacOS (Toby) #203
- 7d1c4d9: Bug fixes, new tests, CI changes (Toby) #203
- 33a90e0: Update CI (Toby) #203
- c3db011: Update (Toby) #204
- 8363e5c: Update documentation and tests (Toby) #204
- 62b1e71: quick fix for CUDA storage (Toby) #204
- 3291d12: Complex number tests (close #155) (Toby) #204
- b070050: Bug fix? (Toby) #204
- 93836e5: Fix for tests (Toby) #204
- ea1af98: Initial trigonometry support for arrays (Toby) #204
- fe713b6: More array trigonometry (Toby Davis) #204
- c676690: Bug fixes and OpenCL config updates (Toby Davis) #204
- 949ddda: More test updates (Toby Davis) #204
- e7e044a: Include guard for OpenCL and CUDA (Toby Davis) #204
- 2414f86: More array operators and tests (Toby) #204
- d19308d: Update test array range to force validity and improve isClose (Toby) #204
- 048bcef: Update README.md (Pencilcaseman)
- 8351509: Update README.md (Pencilcaseman)
- 05a9cac: Update README.md (Pencilcaseman)
- 8da89a3: Update README.md (Pencilcaseman)
- 12ec2f4: Merge branch 'master' into develop (Toby Davis) #211
- cb586f5: Merge branch 'develop' into test (Toby Davis) #206
- b06c53f: Change to zip process (Toby) #206
- 843ce18: Merge remote-tracking branch 'origin/test' into test (Toby) #206
- 9e11bca: Vec from std::vector (Toby) #206
- 9612025: Updates, bug fixes and performance improvements (Toby) #206
- 7a9ce0c: Small change (Toby) #206
- 1f36e0d: Sigmoid Activation Function (Toby) #210
- 862254e: Update tests (Toby) #210
- 32e241e: Update activation functions (Toby) #213
- 428b6a3: Update libraries (Toby) #213
- 21cf608: Make sure to use cpp branch of pocketfft (Toby) #213
- 0adecae: Update tests (Toby) #213
- e0c2e3a: Update OpenCL information and loading (Toby) #213
- 5e769d9: Cuda vectorised operations (Toby) #213
- 9bdaae2: CUDA bug fix and full SIMD support (Toby) #213
- 3cc18f7: Vectorised CUDA bug fix (Toby) #213
- b7aa1db: Fix some warnings (Toby) #213
- 9c84b0c: Bug fixes, performance improvements and documentation updates (Toby) #213
- 452c26f: Small fix in the documentation (Toby) #213
- bcf4ade: Merge branch 'develop' into test (Toby Davis) #213
- 3dc240f: Update build script (Toby)
- cfea1c0: Update script (Toby)
- e9eca83: Merge branch 'test' into develop (Toby)
- 4e3b5a7: Merge branch 'develop' (Toby)
- b4c1dc3: Merge remote-tracking branch 'origin/master' (Toby)
- 8db68a9: Dual numbers for automatic differentiation, and more (see description) (Toby) #215
- c75e616: Update Vc (Toby) #215
- fb3845b: Not sure what I've changed but it's something. A-Levels suck... (Toby) #215
- d56b4aa: Array iterators, bug fixes and documentation updates (Toby) #215
- 0d72677: Ensure no LibRapid types are mistakenby FMT for range types (Toby) #215
- d5951d8: Update documentation (Toby) #215
- 576922f: Update to array iterator documentation (Toby) #215
- e5f5110: Custom operation transformation and simplification machinery (Toby) #217
- b406233: GEAM improvements and auto-optimisation (Toby) #217
- 6151101: Updated template program and a few small changes (Toby) #217
- 740efdb: Update README and documentation (Toby) #217
- e35f282: More generic vector swizzle function (Toby) #217
- 8c67c1b: Bug fix (Toby) #217
- 7037d32: Documentation updates (Toby) #217
- 24fb1ec: Array documentation overhaul (Toby) #217
- f861699: Update documentation script... hopefully (Toby) #217
- 0eb267d: CI change (Toby) #217
- 5106774: Fix some LaTeX equations... (Toby) #217
- b10af3c: New release! (Toby)
- C++
Published by github-actions[bot] almost 3 years ago
librapid - v0.6.13
Commits
- b74f49e: Bump pydata-sphinx-theme from 0.13.1 to 0.13.3 (dependabot[bot]) #189
- 3d6a283: Support for Intel MKL BLAS (Toby Davis) #194
- 8a80a8b: Vector library overhaul and documentation fixes (Toby Davis) #194
- ab7d4d9: Merge branch 'develop' into test (Toby) #193
- 08dfba7: Fourier Transform Support (Toby) #193
- 08cc487: Fixes for the Vector library (Toby) #193
- 95ea267: Update to Vector tolerance tests (Toby) #193
- 5a71180: FFT updates and vector changes (Toby) #193
- 4e1413e: QUICK FIX (Toby) #193
- e5b66af: CUDA cuFFT support (Toby) #193
- f96e560: Increase vector test tolerance (Toby) #193
- 3f377d9: Updates to documentation and various bug fixes (Toby) #193
- eb2b2c4: A few changes skip ci #193
- c78284d: Small fix? skip ci #193
- bfb9ddd: Updates (Toby Davis) #193
- 1dbb7c6: More updates (Toby) #193
- f7eed26: Fixes (Toby) #193
- 7971ca2: Update to
abs(Toby) #193 - 5748084: Another update... (Toby) #193
- 037517a: Updates to continuous integration scripts (Toby) #193
- c04ebc8: Updates to build script for common errors that aren't our fault :) (Toby) #193
- f1663b9: Bump version number (Toby)
- 5dd4999: Create release? (Toby)
- 4aa16fd: Updates to action scripts (Toby)
- 082e203: Fix release script skip ci
- 2d90217: Create a new release (Toby)
- C++
Published by github-actions[bot] about 3 years ago
librapid - v0.6.11
Commits
- 22c443a: Merge branch 'master' into develop (Toby)
- f980d93: Merge branch 'master' into develop (Toby)
- afce070: Merge branch 'master' into develop (Toby Davis)
- f2d2dd4: Merge master and add CodeCoverage CMake option (Toby Davis)
- 27ade95: Merge remote-tracking branch 'origin/develop' into develop (Toby)
- 48122c0: Bug fixes, documentation and code coverage changes (Toby)
- 9dc4046: Update Unit Tests (Toby Davis)
- 0975dad: Storage class bug fix (Toby Davis)
- 24ac00c: Fix more storage bugs (Toby Davis)
- a02d7de: Fix build script (Toby Davis)
- c1e25b6: Updates (Toby Davis)
- f64384f: Bump pydata-sphinx-theme from 0.11.0 to 0.13.1 (dependabot[bot]) #184
- 4d98fe8: Change LLVM path (Toby)
- 4c3af6f: Once again, change LLVM path (Toby)
- 5b7d3bb: Install Coverage Tools (Toby)
- 9dea26f: How on earth do I make this work (Toby)
- 5d4d0cb: Attempt to upload codecoverage results (Toby)
- 1a213d8: Attempt 49 (Toby)
- 242593f: HEHEHEHEAHFDHLWKEJHFKASJF AAAAAAAAA (Toby)
- a259c13: Not sure what I'm doing (Toby)
- ea401c5: Added a few math utility functions (Toby)
- b32ad60: Small fix (Toby Davis) #185
- e79f649: Update performance information in the documentation (Toby)
- 59017ab: Merge branch 'master' into develop (Toby)
- 088db02: Merge branch 'develop' (Toby)
- 08761e0: Fix documentation configuration (Toby)
- 4cea678: Merge branch 'master' into develop (Toby)
- 93546e3: Do not require benchmarks for doc build (Toby)
- 38da1bd: Merge branch 'develop' (Toby)
- 96c83b5: Merge remote-tracking branch 'origin/develop' into develop (Toby Davis) #185
- bbf3bca: Update complex number library (Toby Davis) #185
- 453c40a: Multiprecision improvements (Toby Davis) #185
- a55b6d0: Division bug fixes (Toby Davis) #185
- 75bbfbc: Update tests (Toby) #185
- 39ae0a1: Merge remote-tracking branch 'origin/develop' into develop (Toby) #185
- 4b4e11f: Make clamp non-ammending (Toby Davis) #185
- aa15059: Initial work on Matrix Transposition (Toby Davis) #190
- 31c8768: Progress on matrix transposition (Toby) #190
- 1d37a46: Inplace transposition and better performance (Toby) #190
- 0ea24d7: Update documentation build script (Toby) #190
- 26f451e: Improved matrix transpose performance and build fixes (Toby) #190
- 2850112: Updates to matrix transposition for support on more platforms (Toby) #190
- 1a52dd1: Initial development on increasing platform support (Toby) #190
- 81d773f: Fix performance issues and memory alignment (Toby) #190
- 94020fd: Not sure why the tests are timing out on Actions runners (Toby) #190
- 6e2b07f: Attempt to fix compile args (Toby) #190
- c0724e7: I should probably be doing this on
test(Toby) #190 - b133e1c: double matrix transpose bug fix (Toby) #190
- 55e8e8a: No memory alignment on Apple OSs (Toby) #190
- a10a216: Potential set of bug fixes (Toby) #190
- 23c9444: Attempt at better memory alignment (Toby) #190
- c6aef8c: Random number generation (initial) (Toby) #190
- 7c4d6bf: Disable native arch by default (Toby) #190
- 6e510db: I have no clue what I'm doing (Toby) #190
- 166579b: Somehow I fixed it, but I'm wondering if this breaks it again (Toby) #190
- 1c32558: This should fix it properly (Toby) #190
- b9e6ba9: Skip benchmarks in CTest configuration (Toby Davis) #190
- 3c8bf48: Update documentation (Toby)
- 377d51e: Merge remote-tracking branch 'origin/develop' into develop (Toby)
- 1c1a553: Update version number and README (Toby)
- 36e5f3b: Merge branch 'develop' (Toby)
- a511fa6: Update README.md (Toby Davis) #191
- f7f46ad: Update README.md (Toby Davis)
- C++
Published by github-actions[bot] about 3 years ago
librapid - v0.6.10
Commits
- 789db23: Bump furo from 2022.9.29 to 2022.12.7 (dependabot[bot]) #177
- 931aa5c: Bump breathe from 4.34.0 to 4.35.0 (dependabot[bot]) #180
- 7c67e98: Update favicon extension name (tcmetzger) #182
- d19652a: Documentation Automation Script Updates (Pencilcaseman)
- c716b73: Merge branch 'master' of https://github.com/librapid/librapid (Pencilcaseman)
- 5174540: Fix doxygen output directory (Toby)
- 130b408: Fix documentation? (Toby)
- 240fed1: CRITICAL PERFORMANCE FIX (Toby)
- 0426ca6: Update Version Number (Toby)
- C++
Published by github-actions[bot] over 3 years ago
librapid - v0.6.9
Commits
- 01af295: Improve CUDA performance with a few bug fixes mixed in (Toby) #169
- 9018d7e: Bug fixes (Toby) #169
- d3dbb38: Merge branch 'master' into develop (Toby Davis) #169
- ae976f4: Switch to Read The Docs for Documentation (Toby) #170
- e87d59d: Documentation overhaul (again!) (Toby)
- e275f0e: Merge branch 'master' into develop (Toby) #172
- cb7565f: Update banner (Toby Davis)
- 09f201b: Update documentation (Toby Davis)
- 6900187: Further documentation changes (Toby)
- f7b48e4: Merge branch 'develop' (Toby)
- 558e99d: Bump furo from 2022.9.29 to 2022.12.7 (dependabot[bot]) #173
- 9127bbd: Bump sphinx from 4.5.0 to 6.1.3 (dependabot[bot]) #175
- e678d44: Fix doc build (Toby)
- 3329dc3: Merge branch 'develop' (Toby)
- be0400e: Documentation Updates (Toby)
- baaeaf5: Merge branch 'master' into develop (Toby)
- 88ff4f2: Merge branch 'develop' into test (Toby)
- 1b3eaec: Update continuous integration (Toby)
- 8ff7e07: Update (Toby)
- 88c4d00: Force CPP compiler (Toby)
- 49b947c: Remove parallel specifier (Toby)
- 14bcd2f: Fix compiler specifiers? (Toby)
- 7c0c962: Apparently Clang doesn't like Tuples (Toby)
- d5768e5: How do GitHub Actions "if" statements work? (Toby)
- 7d52fdf: Help me (Toby)
- 7fbc2ee: AAAAAAAAAAAAAA (Toby)
- 2ecabbf: HEHEHEHA (Toby)
- 5b3ee8a: GRRRRRRRRRRRRRRRRRRRRR (Toby)
- aad6be1: BINKY BONKY STINKY STONKY AAAAAAA (Toby)
- a6301c4: AKFJHDLKJHASLKJFHLKDJHFDSK (Toby)
- 0164687: Replace some vector tests with isClose() (Toby)
- 61ae586: Fallback for doxygen compile error (Toby)
- eb762ed: REEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE (Toby)
- 4728edb: WHY IS COIDNG SOI HARD HAFHLAKDJHFLKAS HEHEAHHH AAAAAAAAAAAAAAAAAAAAAAAA (Toby)
- 15c6591: This might do something different (Toby)
- 1160013: Merge branch 'test' into develop (Toby)
- 88e3e10: Merge branch 'develop' (Toby)
- 8066db8: Update links in index.md (Toby) #181
- aabe749: Bump actions/upload-artifact from 2 to 3 (dependabot[bot]) #178
- 4101f85: Start of array-scalar operations (Toby Davis) #181
- 2ce6b94: Support for implicit casts in array operations and array-scalar ops (Toby) #181
- 470f1ca: A couple minor bug fixes (Toby) #181
- 9e930ae: Continued development on scalar operations (Toby Davis) #181
- 7107337: Array Scalar Operations -- Close #162 (Toby) #181
- e5c99c7: Bump Version Number (Toby)
- C++
Published by github-actions[bot] over 3 years ago
librapid - v0.6.7
Commits
- 456eeb0: Bug fixes (Toby) #161
- c8c0516: Add initial examples (Toby Davis) #161
- e292257: Auto stash before merge of "develop" and "origin/develop" (Toby)
- 030b119: Bug fixes and documentation updates (Toby)
- 970a414: Revert "storage.hpp" (Toby)
- 92a6d5d: Huge documentation overhaul (Toby)
- 776c607: Documentation Updates (Toby)
- bab2271: Documentation Update (again) (Toby)
- 22dd9d9: Update release mechanism (Toby)
- 6c5ff83: Merge remote-tracking branch 'origin/master' into develop (Toby)
- 735556e: Merge branch 'develop' (Toby)
- C++
Published by github-actions[bot] over 3 years ago
librapid - v0.6.6
Commits
- 74c9dca: Merge branch 'master' into develop (Toby Davis) #159
- 88d6920: Bug fixes (Toby) #159
- 13cfda3: Tests, bug fixes and improved CUDA support (Toby Davis) #159
- 35006cc: Bug fixes and improvements (Toby) #159
- 9048f5b: Bug fix (Toby Davis) #159
- adcc542: Update Qodana (Toby Davis) #159
- d40b4da: Bug fix for array to string (Toby) #159
- 42d8f57: CUDA Bug Fixes (Toby Davis) #159
- a3e569d: Fix many bugs and add more array tests (Toby) #159
- 29f76a1: Update tests for Array library (Toby) #159
- b69b0a6: potential bug fix (Toby) #159
- 1be5af1: Update test suite (Toby Davis)
- 88aa9ec: Bump version number (Toby Davis)
- 397b422: Merge branch 'develop' (Toby Davis)
- C++
Published by github-actions[bot] over 3 years ago
librapid - v0.6.5
Commits
- 6d30b09: Merge branch 'arrayViewDev' (Toby)
- 13082a2: Merge remote-tracking branch 'origin/master' (Toby)
- be7b7b5: Merge remote-tracking branch 'origin/master' (Toby)
- b78595d: Bump actions/configure-pages from 2 to 3 (dependabot[bot]) #151
- 7555f53: Update scripts (Toby Davis) #153
- 3022657: BROKEN (Toby Davis) #153
- d9dba0e: Fix #152 (Toby) #153
- 895d9fb: Update README (Toby) #153
- 9509b6e: Update vector library and fix some bugs (Toby) #153
- 1a8fc7b: Update vector.hpp (Toby Davis)
- a2b8c84: Update vector.hpp (Toby Davis)
- 27feeb0: Merge branch 'master' into develop (Toby Davis)
- 6e3316f: Merge remote-tracking branch 'origin/master' (Toby)
- 93d730a: Complex number library (Toby)
- 56eb942: Fix a small issue (Toby)
- c64228b: Merge branch 'develop' (Toby)
- 05cdd27: Add vector constructor (Toby)
- 08fdad0: Merge branch 'master' into develop (Toby)
- 0d758e0: Update vector library (Toby)
- 9025589: Merge branch 'develop' (Toby)
- 727b432: Remove a few warning-causing lines (Toby Davis)
- ada7520: Merge branch 'develop' (Toby Davis)
- e792948: Not sure if this fixes anything (Toby Davis)
- 8533092: Merge branch 'develop' (Toby Davis)
- 086c604: Hypot function (Toby) #157
- 45e34fb: Add fmod to coremath (Toby) #157
- 52ea1c5: Fix complex exponentiation (Toby) #157
- 1f46896: Update memutils. Might fix a compiler error (Toby) #157
- fdaffcb: Add exp2 to coreMath (Toby) #157
- 147b75e: Add CMake option to allow generic multiprecision implementation (Toby) #157
- 093338b: Add atan2 function (Toby) #157
- 32b14f3: Update some documentation (Toby) #157
- 4ce3d7b: Vector Library may or may not work with user-defined types (Toby Davis) #157
- 64d0e41: Update complex (Toby Davis) #157
- 49f888d: Merge remote-tracking branch 'origin/develop' into develop (Toby) #157
- 242f752: Improve printing for "mpf" type (Toby) #157
- 7b9e577: Fix Vc tan function. Replaced with sin/cos (Toby) #157
- ac99abb: Multiple bug fixes (Toby) #157
- d880092: More vector bug fixes (Toby) #157
- 81d6e63: Semi-temporary bug fix for the Vector library (Toby Davis) #157
- 2eb6913: Update vector library. Inplace operations (Toby Davis) #157
- ed29348: Further updates. Tests passing (Toby Davis) #157
- f1ba0dc: Added some utility functions (Toby) #157
- cd6a90a: Merge remote-tracking branch 'origin/develop' into develop (Toby) #157
- 6d7b5cd: Bug fix (Toby) #157
- 35141a4: Merge branch 'master' into develop (Toby Davis) #157
- e9c6d04: Remove some unnecessary code (Toby Davis)
- 54d8936: Merge branch 'develop' (Toby Davis)
- 2268588: Bump version number (Toby Davis)
- C++
Published by github-actions[bot] over 3 years ago
librapid - v0.6.4
Commits
- d535794: Update README and add literals (Toby)
- 340bcc0: Update README (Toby)
- 8f9d5e8: Add Vec2, Vec3 and Vec4 typedefs (Toby Davis)
- 3917179: Updates to ArrayView implementation (Toby Davis)
- 2d96fb6: Array View updates (Toby) #149
- 38f6932: Improved ArrayView implementation (Toby Davis) #150
- b4d0cd4: Bug fix (Toby Davis) #150
- ba4fdce: Array to String (Toby) #150
- df70e0d: Bug fix (Toby) #150
- 2c9c19f: Improve Array printing (Toby) #150
- 0926ee3: Fix test cases (Toby) #150
- 6ab4911: Update more test cases (Toby) #150
- 3bb13d3: Update Version (Toby) #150
- C++
Published by github-actions[bot] over 3 years ago
librapid - v0.6.3
Commits
- b9915cd: Update README (Toby)
- bb8a392: Update README (Toby)
- ae5f62f: Progress with Array View (Toby)
- b857fde: Update Documentation Build (Toby)
- ceaf14c: Test (Toby)
- c40f969: Code Coverage (Toby)
- 1e45eee: Update code coverage (Toby)
- 6e13c13: Does it work? (Toby)
- e631f0a: change doc build (Toby)
- 864ddf3: Docs? (Toby)
- d933b60: Code Coverage Attempt 2 (Toby)
- 3780ec1: Fix invalid YAML tag (Toby)
- 9468e00: Potential updates (Toby)
- 6ad3dcf: Run tests after building with coverage (Toby)
- a2336cb: Update codecoverage (Toby)
- 466c125: Work on #145 (Toby)
- bddc748: Increase vector support (Toby Davis)
- 7f737e9: Mostly completed vector library (Toby)
- 52ce77a: Overhaul vector library (Toby)
- 8504688: Potential bug fix (Toby)
- 02856f2: Fix #148, #147, #146, #145 (Toby)
- C++
Published by github-actions[bot] over 3 years ago
librapid - v0.6.1
Commits
- 03f42ba: Merge branch 'master' into develop (Toby)
- 751837f: Auto stash before merge of "master" and "origin/master" (Toby)
- 394e89d: Merge branch 'develop' (Toby)
- c42662b: Hopefully reduce file size (Toby)
- 0fa936f: Update .gitmodules (Toby Davis)
- 06481dd: Added submodule librapid/vendor/mpfr (Toby)
- 031cbe8: Bug fixes? (Toby)
- b0f5dc6: help me (Toby)
- d92590a: Bug fixes and improvements (Toby)
- 1d3833c: Potential fix but probably not (Toby Davis)
- 667f45f: Patch (Toby)
- C++
Published by github-actions[bot] over 3 years ago
librapid - v0.5.10
Commits
- 34632a6: Create CODEOFCONDUCT.md (Pencilcaseman) #134
- c4ea03c: Create CONTRIBUTING.md (Pencilcaseman)
- 38e8fe0: Update issue templates (Pencilcaseman)
- 17718e0: MPFR Support (Pencilcaseman)
- f48f59e: Fix include name (Pencilcaseman)
- e0617b9: Fix tests (Toby Davis)
- 5955eb5: Updated documentation (Toby Davis)
- fcca28c: Auto stash before merge of "master" and "origin/master" (Toby)
- dd85ece: Update Carbonate Runner (Toby Davis)
- 886f5d4: Fixed size arrays (Pencilcaseman)
- c8b739b: Merge branch 'master' of https://github.com/pencilcaseman/librapid (Pencilcaseman)
- afede7a: Faster compile-time defined arrays (Pencilcaseman)
- 8f98565: Fix a few bugs and add some tests (Pencilcaseman)
- 4c2ba45: Fix #135 (Pencilcaseman)
- 98e6b3c: Attempt to compile for multiple CPP versions (Pencilcaseman)
- 4b8e31f: Require C++17 or Higher (Pencilcaseman)
- bbda9e3: Remove MSVC Compile (Pencilcaseman)
- 7b17d85: Auto stash before merge of "master" and "origin/master" (Toby)
- 48c0bd5: Change Vc Commit (Toby)
- ac90c07: Fix bugs in FixedStorage class (Toby Davis)
- 1b5e649: Vc doesn't compile unde MSVC C++20 (Pencilcaseman)
- 050da22: Remove some warnings and (hopefully) fix some bugs (Toby Davis)
- dd67540: Added a Timer utility class (Pencilcaseman)
- e36b5e7: Min Max functions (Pencilcaseman)
- 80fa2e1: Fix preMain (Pencilcaseman)
- 8d623e1: LIBRAPIDOPTIMIZESMALL_ARRAYS option (Pencilcaseman)
- 151588f: Add LIBRAPIDOPTIMISESMALL_ARRAYS to CMakeLists (Pencilcaseman)
- a8bcabc: Fix performance problems (Toby Davis)
- b8087bc: Slight performance increase (Pencilcaseman)
- 202d120: Update CMakeLists.txt (Pencilcaseman)
- 9778666: Update CMakeLists.txt (Pencilcaseman)
- 06e7ee2: Fix a small warning (Pencilcaseman)
- 21eeaa6: Hopefully fix an issue with the Timer class (Toby)
- 4607ae8: Reduce PCH STL includes (Pencilcaseman)
- 8827672: Add a few STL includes back to the precompiled header (Pencilcaseman)
- 21f2ef1: Function evaluation method returning an array (Pencilcaseman)
- 0617a15: Array and function reference objects (Pencilcaseman)
- 4cbe039: More operations and slightly improved performance (Pencilcaseman)
- 1108f13: Functor descriptor merging (Pencilcaseman)
- e34ded7: Added some more documentation (Toby)
- 15a57a3: Better performance for fixed size array under MSVC (Toby Davis)
- cd44670: Auto stash before merge of "master" and "origin/master" (Toby Davis)
- f87e4a6: Updates (Toby)
- 723e922: Add Release Script (Toby)
- c17513b: Update Version Number (Toby)
- C++
Published by github-actions[bot] over 3 years ago
librapid - 0.5.7
What's Changed
- Bump cibuildwheel from 2.10.1 to 2.10.2 by @dependabot in https://github.com/LibRapid/librapid/pull/117
- Cleanup by @Pencilcaseman in https://github.com/LibRapid/librapid/pull/120
- Bump exhale from 0.3.5 to 0.3.6 by @dependabot in https://github.com/LibRapid/librapid/pull/119
- Bump furo from 2022.9.15 to 2022.9.29 by @dependabot in https://github.com/LibRapid/librapid/pull/118
- Merge cleanup into master by @Pencilcaseman in https://github.com/LibRapid/librapid/pull/121
Full Changelog: https://github.com/LibRapid/librapid/compare/0.5.6...0.5.7
- C++
Published by Pencilcaseman over 3 years ago
librapid - 0.5.2
What's Changed
- Bump cibuildwheel from 2.8.1 to 2.9.0 by @dependabot in https://github.com/LibRapid/librapid/pull/96
- added few lines of documentation in index.rst by @athulmekkoth in https://github.com/LibRapid/librapid/pull/97
- Write a LOT of code
- dot, gemv and gemm support for arrays
- there's more I just don't want to write it all out :)
New Contributors
- @athulmekkoth made their first contribution in https://github.com/LibRapid/librapid/pull/97
Full Changelog: https://github.com/LibRapid/librapid/compare/0.5.0...0.5.2
- C++
Published by Pencilcaseman almost 4 years ago
librapid - v0.5.0
What's Changed
- Bump sphinx from 4.5.0 to 5.1.0 by @dependabot in https://github.com/LibRapid/librapid/pull/88
- Bump sphinx from 5.1.0 to 5.1.1 by @dependabot in https://github.com/LibRapid/librapid/pull/89
- Bump actions/setup-python from 2 to 4 by @dependabot in https://github.com/LibRapid/librapid/pull/92
- Bump actions/upload-artifact from 2 to 3 by @dependabot in https://github.com/LibRapid/librapid/pull/91
Full Changelog: https://github.com/LibRapid/librapid/compare/0.4.11...0.5.0
- C++
Published by Pencilcaseman almost 4 years ago
librapid - v0.4.2
I have no idea what this does. This is just a test. Please don't download this (unless it does the right thing, in which case feel free)
What's Changed
- Bump furo from 2022.4.7 to 2022.6.21 by @dependabot in https://github.com/LibRapid/librapid/pull/70
- Bump actions/setup-python from 3 to 4 by @dependabot in https://github.com/LibRapid/librapid/pull/64
- Bump breathe from 4.33.1 to 4.34.0 by @dependabot in https://github.com/LibRapid/librapid/pull/73
- Bump cibuildwheel from 2.4.0 to 2.7.0 by @dependabot in https://github.com/LibRapid/librapid/pull/69
- Bump exhale from 0.3.1 to 0.3.4 by @dependabot in https://github.com/LibRapid/librapid/pull/74
- Bump numpydoc from 1.2.1 to 1.4.0 by @dependabot in https://github.com/LibRapid/librapid/pull/66
- Bump pydata-sphinx-theme from 0.8.1 to 0.9.0 by @dependabot in https://github.com/LibRapid/librapid/pull/65
Full Changelog: https://github.com/LibRapid/librapid/compare/0.4.0...0.4.2
- C++
Published by Pencilcaseman almost 4 years ago