-
Notifications
You must be signed in to change notification settings - Fork 12
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
[PY] Allow direct import of ripser_parallel and move test folders #36
Conversation
…_parallel, move python test folders inside python dir Fixes giotto-ai#15
Nice, from gph.vr import ripser_parallel Do we drop the |
Signed-off-by: julian <julian.burellaperez@heig-vd.ch>
My view is that one does not exclude the other: we can imagine a future in which there are subpackages For now it is nice to be a drop-in replacement to |
Definitely, I updated the documentation, IMO if we did not break anything then we can merge. After the merge is done I will launch the github pages action in order to have the latest commit. |
Wait, the example is not updated or do I not see the change ? |
About the test I am not sure I would have place them inside the I think we are not in the same situation as with |
You're right? I swear I did this, it must have got lost somewhere. |
@MonkeyBreaker I'm not sure I agree with the view on tests. The tests we currently have are python script tests and test only the bindings, we could imagine (and I think we should hope for!) a future in which C++ developers work on the C++ backend and help up develop tests for those (a bit like happens in GUDHI), separately from the Python integration. Then it would be a bit undesirable to have all tests (Python and not) in the same top-level folder. To summarize: in my view, |
Check out this pull request on See visual diffs & provide feedback on Jupyter Notebooks. Powered by ReviewNB |
Done now. |
Not sure I agree 100%, because with the test we do not test only the bindings but also the To be honest, if we can only have Python test, it is much easier to implement them. If we find something really specific to the C++ implementation that can only be tested with I just think that if we bury |
Apart for the |
@MonkeyBreaker I see your point about visibility of the |
Fixes #15.
In addition, moves
test
folder containing Python tests inside thepython
package.NOTE: The first commit message lies about what happened to
modules
, since nothing happened to it.