TopoModelX icon indicating copy to clipboard operation
TopoModelX copied to clipboard

Topological Deep Learning

Results 27 TopoModelX issues
Sort by recently updated
recently updated
newest added

# What? We consider the layers implemented for the hypergraph domain, i.e. the ones in `nn/hypergraph/*_layer.py`. Each Layer is a Python class that has a forward() method. The docstring of...

documentation

Some simplicial(/cellular) complex layers are applicable to complexes of arbitrary high rank. This raises the question of how the input to these layers should be formatted. In #129 we use...

This is a minimal first pull request for an implementation of _Stefania Ebli, Michael Defferrard and Gard Spreemann. Simplicial Neural Networks. TDA {&} Beyond. 2020_. Comparison with the code of...

icml challenge 2023
simplicial

Hi! In `test_reset_parameters()` https://github.com/pyt-team/TopoModelX/blob/ed4bd966a2cb3969466f60aabd74fa7a08247ba8/test/nn/simplicial/test_hsn_layer.py#L34, the `HSNLayer` modules are checked to be instances of `torch.nn.Conv2d`. However, none of them are, since the layer consists of only `Aggregation` (from `topomodelx.base.aggregation`) and `Conv`...

I have a couple of questions/found bugs regarding the HSN tutorial (and hence might impact other tutorials in the simplicial domain). 1. https://github.com/pyt-team/TopoModelX/blob/18956deb499c58062b0d435df8ddc85fc13b6634/tutorials/simplicial/hsn_train.ipynb#L326 should be `self.layers = torch.nn.ModuleList(layers)`, so that...

Hello, In `MessagePassing::forward`, it's stated that the shape of return value is `[..., n_target_cells, out_channels]` but its return value is actually of shape `[..., n_target_cells_with_neighbors, out_channels]` which its last but...

I have a couple of clarifying questions about cellular attention networks and the code for the attention mechanism in the conv and message passing files. - I may be mistaken,...