Skip to content

Releases: ai4trees/pointtree

v1.0.1

19 Apr 21:34

Choose a tag to compare

v1.0.1 (2026-04-19)

Bug Fixes

  • Upgrade pointtorch to fix IoU-based instance matching (#149, a59ed1a)

Documentation

  • Update installation instructions in Readme (#148, 52207ff)

Detailed Changes: v1.0.0...v1.0.1

v1.0.0

01 Apr 16:05

Choose a tag to compare

v1.0.0 (2026-04-01)

Bug Fixes

  • Add missing import of tree_x_presets (#129, bb145bc)

  • C++ region growing implementation of CoarseToFineAlgorithm (#112, 1842103)

  • Calculation of instance segmentation metrics (#99, 8d87cac)

  • Formatting of C++ code (#130, 5785495)

  • Instance matching and calculation of instance segmentation metrics with variable start IDs (#117, a989678)

  • Instance matching for computing the coverage metric (#113, 7a5feff)

  • Instance segmentation metrics when all predictions are false positives or false negatives (#106, 6e72bf2)

  • Pin version ranges of docs dependencies to resolve version conflicts (#133, 403c6ff)

Chores

  • Drop support for Python 3.10 and upgrade to numpy>=2.3 (#144, 3066680)

Continuous Integration

Documentation

Features

Refactoring

  • Accept intensities with different dtypes in treeX algorithm (#125, d6f05d6)

  • Adapt instance segmentation metrics to new pointtorch interface (#139, 3e071da)

  • Add pre-commit package as development dependency (#77, b44c998)

  • Add wrapper of pointtorch instance matching (#140, 3c6214e)

  • Adjust type hints to numpy 2.3 (#116, d49fb94)

  • CMake configuration (#135, 92057c5)

  • Computation of instance segmentation metrics (#103, b3a37a0)

  • Computation of instance segmentation metrics when there are no valid detections (#110, 5dad16b)

  • Create digital terrain model (#94, 78ce1cc)

  • Distance_to_dtm (#95, 93f4c43)

  • Include unmatched instances in metric computation (#121, 4e00407)

  • Instance matching (#132, 3cb1840)

  • Integrate scipy stubs package (#97, fafc311)

  • Introduce pointtorch as dependency (#82, 73ef6cf)

  • Optimize instance segmentation metrics (#102, f758287)

  • Optimize metric computation (#122, 7e9bf0b)

  • Optimize performance of region growing loop in treeX algorithm (#119, bb359e0)

  • Poi...

Read more

v0.1.0

03 Nov 19:56

Choose a tag to compare

v0.1.0 (2024-11-03)

Continuous Integration

Documentation

  • docs: update package description (#56) (92979fa)

  • docs: fix broken links in navigation bar (#46) (a3928ec)

  • docs: remove unused files (#44) (86fad4c)

  • docs: update links to documentation in Readme (#41) (261d26c)

  • docs: add colored logo icon (#40) (6ba4ab1)

  • docs: add package logo (#38) (c851b79)

  • docs: fix workflow for removing docs deployment after a PR is closed (#36) (f685a3b)

  • docs: add PyPI badge (#37) (7870687)

  • docs: fix workflow for removing docs deployment after a PR is closed (#35) (762f188)

  • docs: fix workflow for removing docs deployment after a PR is closed (#34) (166a2b7)

  • docs: deploy documentation of all package versions (#32) (6b09019)

  • docs: add PyPI badge (#31) (3710f20)

  • docs: fix coverage badge (#29) (b1e3b88)

Features

  • feat: point cloud height normalization (#60) (8623ab5)

  • feat: operation to create digital terrain model (#59) (e6d8ca9)

  • feat: cloth simulation terrain filtering (#55) (b675977)

Refactoring

  • refactor: specify version ranges for main package dependencies (#47) (7bd2724)