changelog
- Mon, 23 Dec 2024 23:27:45 -0500
- by Tuomo Valkonen <tuomov@iki.fi> [Mon, 23 Dec 2024 23:27:45 -0500] rev 80
- Basic arithmetric opt-in hack attempt: not allowed by Rust.
- Fri, 20 Dec 2024 16:14:17 -0500
- by Tuomo Valkonen <tuomov@iki.fi> [Fri, 20 Dec 2024 16:14:17 -0500] rev 79
- AXPY as LinSpace attempts, difficulties with Pairs and nalgebra
nalgebra should allow various storages, so InstanceMut as &self, but that won't work.
- Sat, 21 Dec 2024 14:27:14 -0500
- by Tuomo Valkonen <tuomov@iki.fi> [Sat, 21 Dec 2024 14:27:14 -0500] rev 78
- Try to use HasDual with adjoints. Problem with nalgebra Instances.
- Tue, 18 Jul 2023 15:44:10 +0300
- by Tuomo Valkonen <tuomov@iki.fi> [Tue, 18 Jul 2023 15:44:10 +0300] rev 77
- linearisation_error
- Mon, 30 Dec 2024 15:46:28 -0500
- by Tuomo Valkonen <tuomov@iki.fi> [Mon, 30 Dec 2024 15:46:28 -0500] rev 76
- Use anyhow::Error in DynError
- Tue, 31 Dec 2024 08:49:10 -0500
- by Tuomo Valkonen <tuomov@iki.fi> [Tue, 31 Dec 2024 08:49:10 -0500] rev 75
- Fix out-of-date references in doc comments
- Mon, 30 Dec 2024 11:00:12 -0500
- by Tuomo Valkonen <tuomov@iki.fi> [Mon, 30 Dec 2024 11:00:12 -0500] rev 74
- Fix RowOp apply_mut.
- Mon, 30 Dec 2024 09:37:34 -0500
- by Tuomo Valkonen <tuomov@iki.fi> [Mon, 30 Dec 2024 09:37:34 -0500] rev 73
- remove unneeded trait bound
- Tue, 24 Dec 2024 14:07:52 -0500
- by Tuomo Valkonen <tuomov@iki.fi> [Tue, 24 Dec 2024 14:07:52 -0500] rev 72
- NormConstraint with radius
- Tue, 24 Dec 2024 13:40:36 -0500
- by Tuomo Valkonen <tuomov@iki.fi> [Tue, 24 Dec 2024 13:40:36 -0500] rev 71
- Need to construct weighted norms using macros due to compiler (overflow) bugs
- Tue, 24 Dec 2024 00:24:10 -0500
- by Tuomo Valkonen <tuomov@iki.fi> [Tue, 24 Dec 2024 00:24:10 -0500] rev 70
- Weighted norms
- Thu, 26 Dec 2024 12:35:53 -0500
- by Tuomo Valkonen <tuomov@iki.fi> [Thu, 26 Dec 2024 12:35:53 -0500] rev 69
- Move Sum to operator_arithmetic as MappingSum
- Tue, 31 Dec 2024 08:48:50 -0500
- by Tuomo Valkonen <tuomov@iki.fi> [Tue, 31 Dec 2024 08:48:50 -0500] rev 68
- Split out and generalise Weighted
- Mon, 30 Dec 2024 09:49:08 -0500
- by Tuomo Valkonen <tuomov@iki.fi> [Mon, 30 Dec 2024 09:49:08 -0500] rev 67
- Discrete gradients
- Sun, 22 Dec 2024 17:42:14 -0500
- by Tuomo Valkonen <tuomov@iki.fi> [Sun, 22 Dec 2024 17:42:14 -0500] rev 66
- ZeroOp
- Sun, 22 Dec 2024 17:24:33 -0500
- by Tuomo Valkonen <tuomov@iki.fi> [Sun, 22 Dec 2024 17:24:33 -0500] rev 65
- Reduce preadjointing constraints
- Sun, 22 Dec 2024 15:30:34 -0500
- by Tuomo Valkonen <tuomov@iki.fi> [Sun, 22 Dec 2024 15:30:34 -0500] rev 64
- More Instance parametrisation
- Sun, 22 Dec 2024 14:54:46 -0500
- by Tuomo Valkonen <tuomov@iki.fi> [Sun, 22 Dec 2024 14:54:46 -0500] rev 63
- Extra reflexivity and hilbert-like requirements for Euclidean. Fuse Dot into Euclidean.
- Sat, 21 Dec 2024 23:32:20 -0500
- by Tuomo Valkonen <tuomov@iki.fi> [Sat, 21 Dec 2024 23:32:20 -0500] rev 62
- Move origin stuff to AXPY form Euclidean
- Tue, 31 Dec 2024 08:30:43 -0500
- by Tuomo Valkonen <tuomov@iki.fi> [Tue, 31 Dec 2024 08:30:43 -0500] rev 61
- Compositions
- Tue, 31 Dec 2024 09:02:55 -0500
- by Tuomo Valkonen <tuomov@iki.fi> [Tue, 31 Dec 2024 09:02:55 -0500] rev 60
- More convexity, normed spaces, etc.
- Tue, 31 Dec 2024 08:30:02 -0500
- by Tuomo Valkonen <tuomov@iki.fi> [Tue, 31 Dec 2024 08:30:02 -0500] rev 59
- Significantly simplify Mapping / Apply through Instance
- Sat, 14 Dec 2024 09:31:27 -0500
- by Tuomo Valkonen <tuomov@iki.fi> [Sat, 14 Dec 2024 09:31:27 -0500] rev 58
- Convex analysis basics
- Fri, 13 Dec 2024 22:37:12 -0500
- by Tuomo Valkonen <tuomov@iki.fi> [Fri, 13 Dec 2024 22:37:12 -0500] rev 57
- Add direct products (Pair, RowOp, ColOp, DiagOp)
- Wed, 11 Dec 2024 20:45:17 -0500
- by Tuomo Valkonen <tuomov@iki.fi> [Wed, 11 Dec 2024 20:45:17 -0500] rev 56
- Update dependencies. Nalgebra update required code changes.
- Fri, 06 Dec 2024 16:14:41 -0500
- by Tuomo Valkonen <tuomov@iki.fi> [Fri, 06 Dec 2024 16:14:41 -0500] rev 55
- Add "nightly" feature and provide alternative low-performance implementations of several things when not available.
- Fri, 06 Dec 2024 15:30:23 -0500
- by Tuomo Valkonen <tuomov@iki.fi> [Fri, 06 Dec 2024 15:30:23 -0500] rev 54
- Remove unused #![feature]s
- Fri, 06 Dec 2024 14:59:34 -0500
- by Tuomo Valkonen <tuomov@iki.fi> [Fri, 06 Dec 2024 14:59:34 -0500] rev 53
- typofix
- Fri, 06 Dec 2024 13:06:22 -0500
- by Tuomo Valkonen <tuomov@iki.fi> [Fri, 06 Dec 2024 13:06:22 -0500] rev 52
- Reflect and rotate of Loc
- Fri, 22 Nov 2024 16:38:36 -0500
- by Tuomo Valkonen <tuomov@iki.fi> [Fri, 22 Nov 2024 16:38:36 -0500] rev 51
- Add iteration to Timed log
- Fri, 22 Nov 2024 16:10:24 -0500
- by Tuomo Valkonen <tuomov@iki.fi> [Fri, 22 Nov 2024 16:10:24 -0500] rev 50
- Add map to Logger
- Sun, 10 Nov 2024 09:02:57 -0500
- by Tuomo Valkonen <tuomov@iki.fi> [Sun, 10 Nov 2024 09:02:57 -0500] rev 49
- Ref is not needed.
- Sat, 09 Nov 2024 20:54:32 -0500
- by Tuomo Valkonen <tuomov@iki.fi> [Sat, 09 Nov 2024 20:54:32 -0500] rev 48
- Some Differential GATs
- Sat, 09 Nov 2024 20:36:23 -0500
- by Tuomo Valkonen <tuomov@iki.fi> [Sat, 09 Nov 2024 20:36:23 -0500] rev 47
- Some Differentiable simplifications and clarifications
- Wed, 06 Nov 2024 15:34:17 -0500
- by Tuomo Valkonen <tuomov@iki.fi> [Wed, 06 Nov 2024 15:34:17 -0500] rev 46
- Add iter_init
- Wed, 30 Oct 2024 14:22:06 -0500
- by Tuomo Valkonen <tuomov@iki.fi> [Wed, 30 Oct 2024 14:22:06 -0500] rev 45
- Updates for current nightly rust
- Fri, 13 Oct 2023 14:15:56 -0500
- by Tuomo Valkonen <tuomov@iki.fi> [Fri, 13 Oct 2023 14:15:56 -0500] rev 44
- diff_ref
- Mon, 21 Oct 2024 09:59:45 -0500
- by Tuomo Valkonen <tuomov@iki.fi> [Mon, 21 Oct 2024 09:59:45 -0500] rev 43
- Implement Display for Loc
- Mon, 21 Oct 2024 09:11:34 -0500
- by Tuomo Valkonen <tuomov@iki.fi> [Mon, 21 Oct 2024 09:11:34 -0500] rev 42
- Sum Apply implementation improvements
- Sun, 20 Oct 2024 23:53:43 -0500
- by Tuomo Valkonen <tuomov@iki.fi> [Sun, 20 Oct 2024 23:53:43 -0500] rev 41
- Simplify iterate facility for-loop mechanism
- Sun, 20 Oct 2024 23:28:16 -0500
- by Tuomo Valkonen <tuomov@iki.fi> [Sun, 20 Oct 2024 23:28:16 -0500] rev 40
- New iteration interface, allowing for loops.
- Sat, 19 Oct 2024 10:39:54 -0500
- by Tuomo Valkonen <tuomov@iki.fi> [Sat, 19 Oct 2024 10:39:54 -0500] rev 39
- Add Sum::iter
- Tue, 20 Feb 2024 12:34:17 -0500
- by Tuomo Valkonen <tuomov@iki.fi> [Tue, 20 Feb 2024 12:34:17 -0500] rev 38
- merge default
- Fri, 13 Oct 2023 14:14:26 -0500
- by Tuomo Valkonen <tuomov@iki.fi> [Fri, 13 Oct 2023 14:14:26 -0500] rev 37
- merge from default
- Wed, 04 Oct 2023 09:03:47 -0500
- by Tuomo Valkonen <tuomov@iki.fi> [Wed, 04 Oct 2023 09:03:47 -0500] rev 36
- Add DifferentiableRealMapping shorthand
- Wed, 04 Oct 2023 08:59:29 -0500
- by Tuomo Valkonen <tuomov@iki.fi> [Wed, 04 Oct 2023 08:59:29 -0500] rev 35
- Add Mapping codomain slicing and RealVectorField
- Wed, 04 Oct 2023 08:02:14 -0500
- by Tuomo Valkonen <tuomov@iki.fi> [Wed, 04 Oct 2023 08:02:14 -0500] rev 34
- Add Differential struct and DifferentiableMapping.diff
- Mon, 31 Jul 2023 13:35:06 +0300
- by Tuomo Valkonen <tuomov@iki.fi> [Mon, 31 Jul 2023 13:35:06 +0300] rev 33
- typofix
- Thu, 20 Jul 2023 23:24:28 +0300
- by Tuomo Valkonen <tuomov@iki.fi> [Thu, 20 Jul 2023 23:24:28 +0300] rev 32
- NAN constant
- Thu, 20 Jul 2023 14:51:38 +0300
- by Tuomo Valkonen <tuomov@iki.fi> [Thu, 20 Jul 2023 14:51:38 +0300] rev 31
- Add is_quiet to AlgIteratorState as well.
- Fri, 28 Apr 2023 14:02:18 +0300
- by Tuomo Valkonen <tuomov@iki.fi> [Fri, 28 Apr 2023 14:02:18 +0300] rev 30
- Implement Differentiable for Weighted and Shift
- Fri, 28 Apr 2023 13:42:03 +0300
- by Tuomo Valkonen <tuomov@iki.fi> [Fri, 28 Apr 2023 13:42:03 +0300] rev 29
- Rename Differentiate → Differentiable
- Fri, 28 Apr 2023 09:03:21 +0300
- by Tuomo Valkonen <tuomov@iki.fi> [Fri, 28 Apr 2023 09:03:21 +0300] rev 28
- Implement std::iter::Sum for Loc<F, N>
- Fri, 28 Apr 2023 08:32:15 +0300
- by Tuomo Valkonen <tuomov@iki.fi> [Fri, 28 Apr 2023 08:32:15 +0300] rev 27
- Implement Differentiate for BTFN
- Fri, 28 Apr 2023 08:27:17 +0300
- by Tuomo Valkonen <tuomov@iki.fi> [Fri, 28 Apr 2023 08:27:17 +0300] rev 26
- version = 0.2.0-dev
- Tue, 20 Feb 2024 12:33:16 -0500
- by Tuomo Valkonen <tuomov@iki.fi> [Tue, 20 Feb 2024 12:33:16 -0500] rev 25
- Logarithmic logging base correction
- Fri, 13 Oct 2023 13:32:59 -0500
- by Tuomo Valkonen <tuomov@iki.fi> [Fri, 13 Oct 2023 13:32:59 -0500] rev 24
- std::mem::forget on a value that implements Copy does nothing.
- Fri, 13 Oct 2023 13:32:46 -0500
- by Tuomo Valkonen <tuomov@iki.fi> [Fri, 13 Oct 2023 13:32:46 -0500] rev 23
- feature(binary_heap_retain) is stable now
- Fri, 13 Oct 2023 13:32:15 -0500
- by Tuomo Valkonen <tuomov@iki.fi> [Fri, 13 Oct 2023 13:32:15 -0500] rev 22
- Update Cargo.lock to stop build failures with current nightly rust.
- Sat, 10 Dec 2022 16:23:58 +0200
- by Tuomo Valkonen <tuomov@iki.fi> [Sat, 10 Dec 2022 16:23:58 +0200] rev 21
- Add rust-version specification to Cargo.toml