Skip to content

V2.0.0 - Myria3d

Compare
Choose a tag to compare
@CharlesGaydon CharlesGaydon released this 17 May 15:11
· 321 commits to main since this release
a930c35

A test suite that covers typical use case: training and prediction from CLI, successive train+test, dry run on RandLaNet, overfitting test with RandLaNet and PointNet to assure that the model is trainable.

Dependency torch-points-kernels is deleted, and replaced using pyg, which adds some complexity in code but simplifies installation of virtual environment. The resulting code is retrocompatible with previous models and fully tested for regressions (IoU is unchanged on a 15km² test set).

Corrections to the docker file are also implemented ; in particular, CUDA images were broken by a CUDA update, and needed to be adjusted.

Workflows make a good use of caching functionnalitis, both from Docker and from Github environment.

Requirements files are simplified. Dependencies are installed without redundant command lines. torchmetrics version is fixed, because pytorch-lightning would elsewise use a newer, non-retrocompatible version.

What's Changed

New Contributors

Full Changelog: V1.7.1...V2.0.0