issues
search
metaopt
/
optree
OpTree: Optimized PyTree Utilities
https://optree.readthedocs.io
Apache License 2.0
136
stars
6
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
deps(workflows): bump pypa/cibuildwheel from 2.12.3 to 2.13.0
#58
dependabot[bot]
closed
1 year ago
0
deps(abseil-cpp): bump abseil-cpp to 20230125.3
#57
XuehaiPan
closed
1 year ago
1
fix(typing): add `@runtime_checkable` decorator for `CustomTreeNode` protocol class
#56
XuehaiPan
closed
1 year ago
1
chore(pre-commit): [pre-commit.ci] autoupdate
#55
pre-commit-ci[bot]
closed
1 year ago
0
chore(pre-commit): [pre-commit.ci] autoupdate
#54
pre-commit-ci[bot]
closed
1 year ago
1
chore(pre-commit): [pre-commit.ci] autoupdate
#53
pre-commit-ci[bot]
closed
1 year ago
1
chore(pre-commit): [pre-commit.ci] autoupdate
#52
pre-commit-ci[bot]
closed
1 year ago
1
deps(workflows): bump pypa/cibuildwheel from 2.12.1 to 2.12.3
#51
dependabot[bot]
closed
1 year ago
0
chore(pre-commit): [pre-commit.ci] autoupdate
#50
pre-commit-ci[bot]
closed
1 year ago
0
refactor: use `py::type::handle_of(obj)` rather than `obj.get_type()`
#49
XuehaiPan
closed
1 year ago
1
chore(pre-commit): [pre-commit.ci] autoupdate
#48
pre-commit-ci[bot]
closed
1 year ago
0
fix(ops): align kwargs for `tree_reduce` with `functools.reduce` with the Python C implementation
#47
XuehaiPan
closed
1 year ago
1
feat: preserve dict key order in the output of `tree_unflatten`, `tree_map`, and `tree_map_with_path`
#46
XuehaiPan
closed
1 year ago
4
[Feature Request] Preserve `dict` key order in the output of `tree_unflatten`, `tree_map`, and `tree_map_with_path`
#45
XuehaiPan
closed
1 year ago
0
chore(pre-commit): [pre-commit.ci] autoupdate
#44
pre-commit-ci[bot]
closed
1 year ago
1
feat: add methods `PyTreeSpec.paths` and `PyTreeSpec.entries`
#43
XuehaiPan
closed
1 year ago
1
feat: allow tree-map with mixed inputs of ordered and unordered dictionaries
#42
XuehaiPan
closed
1 year ago
1
feat: add more utility functions for `namedtuple` and `PyStructSequence` type
#41
XuehaiPan
closed
1 year ago
1
feat: add methods `PyTreeSpec.is_prefix` and `PyTreeSpec.is_suffix` and function `tree_broadcast_prefix`
#40
XuehaiPan
closed
1 year ago
1
feat(ops): add tree reduce functions `tree_sum`, `tree_max`, and `tree_min`
#39
XuehaiPan
closed
1 year ago
1
chore(pre-commit): [pre-commit.ci] autoupdate
#38
pre-commit-ci[bot]
closed
1 year ago
0
perf(flatten_up_to): test dict key equality with `PyDict_Contains`
#37
XuehaiPan
closed
1 year ago
1
style: make error message more clear when value mismatch
#36
XuehaiPan
closed
1 year ago
1
chore(pre-commit): [pre-commit.ci] autoupdate
#35
pre-commit-ci[bot]
closed
1 year ago
1
feat: add `ruff` integration
#34
XuehaiPan
closed
1 year ago
1
feat: add flake8 plugins and enable pre-commit hook
#33
XuehaiPan
closed
1 year ago
1
[Feature Request] Add flake8-comprehensions linter
#32
Skylion007
closed
1 year ago
3
chore(pre-commit): [pre-commit.ci] autoupdate
#31
pre-commit-ci[bot]
closed
1 year ago
0
feat: add `PyStructSequence` types as internal node types
#30
XuehaiPan
closed
1 year ago
1
[Feature Request] Consider `PyStructSequence` types as internal node types
#29
XuehaiPan
closed
1 year ago
0
style: use postponed evaluation of annotations
#28
XuehaiPan
closed
1 year ago
1
[Feature Request] Allow tree-map with mixed inputs of ordered and unordered dictionaries
#27
XuehaiPan
closed
1 year ago
2
feat: add property `PyTreeSpec.type` and method `PyTreeSpec.is_leaf`
#26
XuehaiPan
closed
1 year ago
1
feat: build Linux AArch64 and Windows ARM64 wheels
#25
XuehaiPan
closed
1 year ago
2
feat(registry): raise a warning when registering subclasses of namedtuple
#24
XuehaiPan
closed
1 year ago
0
feat: add `doctest` integration
#23
XuehaiPan
closed
1 year ago
1
[Feature Request] Consider scikit-build build system
#22
Skylion007
closed
1 year ago
3
feat(pre-commit): add `clang-format` hook
#21
XuehaiPan
closed
1 year ago
0
feat: add `clang-tidy` integration
#20
XuehaiPan
closed
1 year ago
2
style: remove useless move found via clang-tidy
#19
Skylion007
closed
1 year ago
5
[Feature Request] Setup Clang-Tidy
#18
Skylion007
closed
1 year ago
1
feat: better internal error handling
#17
XuehaiPan
closed
1 year ago
1
refactor: use static raw pointers for global imports
#16
XuehaiPan
closed
1 year ago
0
feat(workflows): enable PyPy in CI
#15
XuehaiPan
closed
1 year ago
0
fix: fix segmentation fault error for global imports
#14
XuehaiPan
closed
1 year ago
1
[BUG] Segmentation Fault for Python 3.11
#13
XuehaiPan
closed
1 year ago
0
feat(ops): namespace support for custom node type registry
#12
XuehaiPan
closed
1 year ago
1
feat(ops): add tree flatten and tree map functions with extra paths
#11
XuehaiPan
closed
1 year ago
1
[Feature Request] Comparison with treevalue
#10
Benjamin-eecs
closed
1 year ago
1
chore: enable ARM64 build for macOS
#9
XuehaiPan
closed
1 year ago
1
Previous
Next