HOI (Higher Order Interactions) ist ein Python-Paket, das über paarweise Interaktionen hinausgeht, indem es die statistischen Abhängigkeiten zwischen zwei oder mehr Einheiten mithilfe informationstheoretischer Metriken quantifiziert. Das Paket basiert auf Jax und ermöglicht Berechnungen auf CPU oder GPU.
HOI erfordert:
Um Jax nur auf der GPU oder CPU zu installieren, lesen Sie bitte die Dokumentation von Jax: https://jax.readthedocs.io/en/latest/installation.html
Wenn Sie bereits über eine funktionierende Installation von NumPy, SciPy und Jax verfügen, können Sie HOI am einfachsten mit pip
installieren:
pip install -U hoi
Sie können die neueste Version der Software auch direkt von Github installieren:
pip install git+https://github.com/brainets/hoi.git
Für Entwickler können Sie es im Entwicklungsmodus mit den folgenden Befehlen installieren:
git clone https://github.com/brainets/hoi.git
cd hoi
pip install -e .[ ' full ' ]
Die vollständige Installation von HOI umfasst zusätzliche Pakete zum Testen der Software und zum Erstellen der Dokumentation:
Bei Fragen nutzen Sie bitte den folgenden Link: https://github.com/brainets/hoi/discussions
HOI wurde hauptsächlich während des Google Summer of Code 2023 entwickelt (https://summerofcode.withgoogle.com/archive/2023/projects/z6hGpvLS)