Florian Frantzen

Results 22 issues of Florian Frantzen

The function `__contains__` is not consistently implemented across different complex types: - For cell and combinatorial complexes, it checks whether a node exists. - For simplicial and path complexes, it...

bug

Similar to #266, the `__getitem__` method is not implemented consistently across different complex types: - For simplicial complexes, `SC[simplex]` returns the user-defined attributes associated with that simplex. - For cell...

Many function signatures inside the individual complex classes are already prepared to consider weights (ref. #242), however the functionality behind these parameters is largely non-existent yet. This issue is meant...

enhancement

Support for NumPy 2.0 was added in PyTorch 2.2 and above.

bug
enhancement

See pyt-team/TopoNetX#361.

enhancement

# Cell Complexes - [ ] `CellComplex.maxdim`, use drop-in replacement `CellComplex.dim`. # Simplicial Complexes - [ ] `SimplicialComplex.maxdim`, use drop-in replacement `SimplicialComplex.dim`. - [ ] `SimplicialComplex.from_spharpy`, use drop-in replacement `SimplicialComplex.from_spharapy`....

# The Problem Simplicial complexes are often used with an arbitrary reference orientation in mind, e.g., when considering edge flows. Consider this simple example: ```python from toponetx.classes import SimplicialComplex SC...

discussion

- [ ] Python 3.12 is missing in TopoModelX, both other packages include it already. - [ ] Python 3.13 is waiting on pyt-team/TopoNetX#400.

With [PEP 735](https://peps.python.org/pep-0735/) accepted, `pyproject.toml` supports a new `dependency-groups` table dedicated for dev dependencies that are not exposed to built distributions. We should move our dev dependencies (`pytest`, `mypy`, and...

good first issue

We need to update to PyTorch 2.2 for Python 3.12 support. Waiting on #281 to be merged. See #293.