Skip to content

0.11

Latest

Choose a tag to compare

@ASEM000 ASEM000 released this 11 Jan 18:59
· 1 commit to main since this release
2e4a548

Changelog

v0.11.0

Breaking Changes:

Due to changes in jax tree api, TreeClass no longer treated as named tuple when indexing using AtIndexer/.at only using "names" is valid.

import pytreeclass as tc
class Tree(tc.TreeClass):
    def __init__(self, a, b):
        self.a = a
        self.b = b

tree = Tree(1, 2)
print(tree.at["a"].get())  # 1
print(tree.at[0].get())  # 1 -> no longer valid