Skip to content

Commit d2ea8ea

Browse files
authored
Add pp_prop algorithm and support for Python 3.14 in project metadata (#55)
1 parent ae8cac6 commit d2ea8ea

File tree

3 files changed

+4
-0
lines changed

3 files changed

+4
-0
lines changed

braintrace/_etrace_vjp/esd_rtrl.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,7 @@
5858
__all__ = [
5959
'IODimVjpAlgorithm', # the diagonally approximated algorithm with the input-output dimension complexity
6060
'ES_D_RTRL',
61+
'pp_prop',
6162
]
6263

6364

@@ -845,3 +846,4 @@ def _solve_weight_gradients(
845846

846847

847848
ES_D_RTRL = IODimVjpAlgorithm
849+
pp_prop = IODimVjpAlgorithm

docs/apis/algorithms.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,4 +56,5 @@ compatible with the standard VJP backpropagation algorithm, such as ``jax.grad``
5656
HybridDimVjpAlgorithm
5757
ES_D_RTRL
5858
D_RTRL
59+
pp_prop
5960

pyproject.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ classifiers = [
4949
"Programming Language :: Python :: 3.11",
5050
"Programming Language :: Python :: 3.12",
5151
"Programming Language :: Python :: 3.13",
52+
"Programming Language :: Python :: 3.14",
5253
"Intended Audience :: Science/Research",
5354
"License :: OSI Approved :: Apache Software License",
5455
"Topic :: Scientific/Engineering :: Bio-Informatics",

0 commit comments

Comments
 (0)