<feed xmlns='http://www.w3.org/2005/Atom'>
<title>chad-fast/src/ForwardAD/DualNumbers, branch sparse-lattice-test</title>
<subtitle>An implementation of CHAD, towards performance
</subtitle>
<id>https://git.tomsmeding.com/chad-fast/atom?h=sparse-lattice-test</id>
<link rel='self' href='https://git.tomsmeding.com/chad-fast/atom?h=sparse-lattice-test'/>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/chad-fast/'/>
<updated>2025-11-10T20:50:25Z</updated>
<entry>
<title>Move module hierarchy under CHAD.</title>
<updated>2025-11-10T20:50:25Z</updated>
<author>
<name>Tom Smeding</name>
<email>tom@tomsmeding.com</email>
</author>
<published>2025-11-10T20:49:45Z</published>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/chad-fast/commit/?id=174af2ba568de66e0d890825b8bda930b8e7bb96'/>
<id>urn:sha1:174af2ba568de66e0d890825b8bda930b8e7bb96</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Reorder TLEither to after TEither</title>
<updated>2025-04-29T18:38:05Z</updated>
<author>
<name>Tom Smeding</name>
<email>tom@tomsmeding.com</email>
</author>
<published>2025-04-29T18:37:06Z</published>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/chad-fast/commit/?id=d0eb9a1edfb4233d557d954f46685f25382234d8'/>
<id>urn:sha1:d0eb9a1edfb4233d557d954f46685f25382234d8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>WIP revamp accumulators again: explicit monoid types</title>
<updated>2025-04-27T21:34:59Z</updated>
<author>
<name>Tom Smeding</name>
<email>tom@tomsmeding.com</email>
</author>
<published>2025-04-27T21:34:59Z</published>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/chad-fast/commit/?id=b1664532eaebdf0409ab6d93fc0ba2ef8dfbf372'/>
<id>urn:sha1:b1664532eaebdf0409ab6d93fc0ba2ef8dfbf372</id>
<content type='text'>
No more D2 in accumulators! Paving the way for configurable sparsity of
products and arrays. The idea is to make separate monoid types for a
"product cotangent" and an "array cotangent" that can be lowered to
either a sparse monoid or a non-sparse monoid. Downsides of this
approach: lots of API duplication.
</content>
</entry>
<entry>
<title>WIP custom derivatives</title>
<updated>2024-11-08T11:37:51Z</updated>
<author>
<name>Tom Smeding</name>
<email>tom@tomsmeding.com</email>
</author>
<published>2024-11-08T11:37:51Z</published>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/chad-fast/commit/?id=83692cf41f76272423445c9cbbad65561ee3b50c'/>
<id>urn:sha1:83692cf41f76272423445c9cbbad65561ee3b50c</id>
<content type='text'>
</content>
</entry>
</feed>
