The version was pushed to 4.1.0 according to Semantic Versioning due to added features without changing core APIs.
JIPipe 4.1.0 comes with the first version of the Ilastik integration, better GPU support for artifacts, and bugfixes.
If you selected your preference for GPU artifacts in **Project | Application settings | General | Artifacts**, please re-visit this setting. You can now choose between CPU, CUDA, and ROCm |
We were able to release the first parts of our Ilastik integration that is capable of running Pixel Classification projects from within JIPipe.
Import the Ilastik project via the dedicated node and connect it to the Ilastik pixel classification.
JIPipe will automatically download Ilastik using its artifacts system.
Support for more Ilastik features will be available in future JIPipe versions.
In the previous JIPipe version, you could only select between CPU and GPU artifacts. This caused issues with some packages that are not necessarily compatible with all CUDA versions (for example A100 GPUs).
The new artifacts configuration now lets you select the acceleration mode (CPU, CUDA, or ROCm) and limit the version (for example 112 for CUDA 11.2). The artifact system then uses the provided information to auto-select artifacts on project creation.
The default remains set to CPU to maximize compatibility.