Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove Simplecrf dependency, remove scribbles functions depending on it #727

Merged

Conversation

masadcv
Copy link
Collaborator

@masadcv masadcv commented Apr 5, 2022

#726 reported issues with incompatible license for one of the dependencies within SimpleCRF library that is used for scribbles optimisation

This PR removes SimpleCRF as dependency, as a result it also removes scribbles functions that depended on Simplecrf

Signed-off-by: masadcv [email protected]

cc: @tvercaut

Copy link
Collaborator

@SachidanandAlle SachidanandAlle left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks Good to me.. just need to fix static build failures..

@SachidanandAlle SachidanandAlle merged commit d1f4b54 into Project-MONAI:main Apr 5, 2022
@eufmike
Copy link

eufmike commented Apr 7, 2022

Will the scribble function be removed permanently or just temporarily?

@masadcv
Copy link
Collaborator Author

masadcv commented Apr 7, 2022

Hi @eufmike ,

Thanks for your interest!
This is temporarily removed due to license issues within the dependency (SimpleCRF).. we are actively working to restore the functionality with a more permissive dependency

I already have a PR to restore the functionality for scribbles #731
It is still WIP but we should have this back very soon.

@masadcv masadcv deleted the remove-simplecrf-scribbles branch April 7, 2022 23:24
@eufmike
Copy link

eufmike commented Apr 8, 2022

Hi @masadcv, got it, and thank you for the prompt response!

Douwe-Spaanderman pushed a commit to Douwe-Spaanderman/MONAILabel that referenced this pull request Dec 9, 2022
…it (Project-MONAI#727)

* remove simplecrf dependency, remove scribbles func depending on simplecrf

Signed-off-by: masadcv <[email protected]>

* remove scribbles/infer.py

Signed-off-by: masadcv <[email protected]>

* remove histogram based graphcut scribbles

Signed-off-by: masadcv <[email protected]>

* attempting to fix codeformat issues

Signed-off-by: masadcv <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

SimpleCRF license issues Unsuccessful pip install monailabel>=0.4* on Windows platform
3 participants