aidos-lab / pytorch-topological

A topological machine learning framework based on PyTorch
https://pytorch-topological.readthedocs.io/
BSD 3-Clause "New" or "Revised" License
147 stars 21 forks source link

Support for different persistent homology backends #19

Open marcusblake opened 1 year ago

marcusblake commented 1 year ago

As stated in the roadmap, currently, guddhi and giotto-ph are used for various purposes. We want to be able to allow the user to specify which backend to use, and also provide sane defaults if the user does not care/has no preference.

Pseudomanifold commented 1 year ago

I think this is a great idea and would leave this as a potential enhancement. However, I currently do not see what the advantages of choosing between the two backends would be. Issue #7 discusses a specific backend for GPUs, which, if implemented, would indeed prove advantageous to users.