Overview

  • Introduction
    • What is GSNN?
    • Key Concepts
    • Why Use GSNN?
    • Core Features
    • How Are GSNNs Different from Graph Neural Networks?
    • Getting Started
    • Installation
    • Citation
    • Next Steps
  • Methods
    • Graph Structured Neural Network (GSNN)
  • Explainers
    • Edge Attribution Methods
    • Direct Perturbation Methods
    • Optimization-Based Methods
    • Robustness and Stability Methods
    • Choosing the Right Explainer

Tutorials

  • General Premise
  • Simulating structured data
  • Performance comparison on simulated data
  • Reinforcement learning for structure optimization
  • Gradient checkpointing and compiling
  • Uncertainty quantification with hypernetworks
  • GSNN Interpretation methods
  • DrugCell implementation example
  • Inferring output edges
  • Pathway latent factor regularization
  • Function-node activity gating
  • Per-channel function-node activity gating
  • Inferring function-function edges (Tier 0)
  • Online edge inference via auxiliary regression (Tier 0+)
  • Function Edge Inferer
  • Post-hoc edge inference via shared-embedding link prediction (node2vec)

API Reference

  • API Reference
Graph Structured Neural Networks
  • Welcome to GSNN’s Documentation!
  • View page source

Welcome to GSNN’s Documentation!

The Graph Structured Neural Networks (GSNN) library provides flexible and scalable tools for learning on graph-structured data.

Overview

  • Introduction
    • What is GSNN?
    • Key Concepts
    • Why Use GSNN?
    • Core Features
    • How Are GSNNs Different from Graph Neural Networks?
    • Getting Started
    • Installation
    • Citation
    • Next Steps
  • Methods
    • Graph Structured Neural Network (GSNN)
  • Explainers
    • Edge Attribution Methods
    • Direct Perturbation Methods
    • Optimization-Based Methods
    • Robustness and Stability Methods
    • Choosing the Right Explainer

Tutorials

  • General Premise
  • Simulating structured data
  • Performance comparison on simulated data
  • Reinforcement learning for structure optimization
  • Gradient checkpointing and compiling
  • Uncertainty quantification with hypernetworks
  • GSNN Interpretation methods
  • DrugCell implementation example
  • Inferring output edges
  • Pathway latent factor regularization
  • Function-node activity gating
  • Per-channel function-node activity gating
  • Inferring function-function edges (Tier 0)
  • Online edge inference via auxiliary regression (Tier 0+)
  • Function Edge Inferer
  • Post-hoc edge inference via shared-embedding link prediction (node2vec)

API Reference

  • API Reference

Indices and Tables

  • Index

  • Module Index

  • Search Page

Next

© Copyright 2026, Nathaniel Evans.

Built with Sphinx using a theme provided by Read the Docs.