-
Notifications
You must be signed in to change notification settings - Fork 9
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
WIP: transition from pyclesperanto_prototype to pyclesperanto #73
Conversation
Some are soon to be available, see clEsperanto/CLIc#335 For the other function, best is to decide which one we do and do not |
I have merge the PR clEsperanto/pyclesperanto#232 for the Can you tell me which, in the list of missing operation, we want to actually have in |
How about all? Lowest priority should have the |
The following function should now be available with the 0.13.1
|
Hey @StRigaud
|
I forgot the
is from ._label_pixel_count_map import label_pixel_count_map
from ._label_pixel_count_map import label_pixel_count_map as pixel_count_map Which name do we keep then? I will fix these in a 0.13.2 version |
No matter which, we need aliases for backwards compatibility. I'm hitting the same roadblock in multiple places. If the old names would be still accessible, everything would be easier to update. |
Got this, but there 2 ways to do this: an alias in the python only code or an alias in the C++ code which should then also impact the java part. I will make it in the C++ for now, but it is getting difficult to adapt to all name changes and aliases. Same, I am loosing tracks on the different I will make the changes today, all this should be fix before monday noon. |
Okay, it will be with the Hopefully this time is the good one :) |
ready to be tested with |
It works! Now, only the "merge*" functions are missing. I guess this will stay like this for a while. |
Btw. also the code generation works now with pyclespernanto. I'm going to merge this, release some new versions and then everything should be ready for I2K. Great work @StRigaud ! |
Ah ok, tests are failing. I would wait for a comment / fix on clEsperanto/pyclesperanto#255 before merging. |
Should be fixed with the incoming |
Need to fix clEsperanto/CLIc#372 |
Tests pass locally on Windows, so I'm going to merge this. Shall the CI go to hell.
|
Hey @StRigaud ,
just FYI: I'm just making this transition on this branch.
In order to complete, these functions are yet missing in pyclesperanto:
I presume some are on the way, and some others (e.g. merge...) are not planned?
Best,
Robert
closes #72