Skip to content
@glassroom

GlassRoom

Popular repositories Loading

  1. heinsen_routing heinsen_routing Public

    Reference implementation of "An Algorithm for Routing Vectors in Sequences" (Heinsen, 2022) and "An Algorithm for Routing Capsules in All Domains" (Heinsen, 2019), for composing deep neural networks.

    Python 171 17

  2. heinsen_sequence heinsen_sequence Public

    Code implementing "Efficient Parallelization of a Ubiquitious Sequential Computation" (Heinsen, 2023)

    98 4

  3. git-gpg git-gpg Public archive

    Use git on an untrusted server via a GPG-encrypted repository.

    Python 34 4

  4. sata_attention sata_attention Public

    Reference implementation of "Self-Attention at Constant Cost per Token via Symmetry-Aware Taylor Approximation" (Heinsen and Kozachkov, 2026)

    Python 32 5

  5. heinsen_attention heinsen_attention Public

    Reference implementation of "Softmax Attention with Constant Cost per Token" (Heinsen, 2024)

    Python 24 1

  6. torch_parallel_scan torch_parallel_scan Public

    Simple and fast parallel scan over sequences of tensors, with any binary associative function you specify, for PyTorch (Franz A. Heinsen, 2024)

    Python 17 1

Repositories

Showing 10 of 16 repositories
  • sata_attention Public

    Reference implementation of "Self-Attention at Constant Cost per Token via Symmetry-Aware Taylor Approximation" (Heinsen and Kozachkov, 2026)

    glassroom/sata_attention’s past year of commit activity
    Python 32 MIT 5 0 0 Updated Feb 21, 2026
  • selective_resetting Public archive

    Reference implementation of selective resetting for parallel prefix scans, as proposed in "Generalized Orders of Magnitude for Scalable, Parallel, High-Dynamic-Range Computation" (Heinsen and Kozachkov, 2025).

    glassroom/selective_resetting’s past year of commit activity
    Python 2 MIT 0 0 0 Updated Dec 6, 2025
  • goom_ssm_rnn Public archive

    Reference implementation of the deep RNN described in "Generalized Orders of Magnitude for Scalable, Parallel, High-Dynamic-Range Computation" (Heinsen and Kozachkov, 2025).

    glassroom/goom_ssm_rnn’s past year of commit activity
    Python 7 MIT 0 0 0 Updated Dec 6, 2025
  • parallel_lyapunov_exponents Public archive

    Reference implementation of parallel methods for estimating Lyapunov exponents, orders-of-magnitude faster than with previous methods, as proposed in "Generalized Orders of Magnitude for Scalable, Parallel, High-Dynamic-Range Computation" (Heinsen and Kozachkov, 2025).

    glassroom/parallel_lyapunov_exponents’s past year of commit activity
    Python 2 MIT 0 0 0 Updated Dec 6, 2025
  • generalized_orders_of_magnitude Public archive

    Reference implementation of generalized orders of magnitude, as proposed in "Generalized Orders of Magnitude for Scalable, Parallel, High-Dynamic-Range Computation" (Heinsen and Kozachkov, 2025).

    glassroom/generalized_orders_of_magnitude’s past year of commit activity
    Python 10 MIT 0 0 0 Updated Dec 6, 2025
  • torch_parallel_scan Public

    Simple and fast parallel scan over sequences of tensors, with any binary associative function you specify, for PyTorch (Franz A. Heinsen, 2024)

    glassroom/torch_parallel_scan’s past year of commit activity
    Python 17 MIT 1 0 0 Updated Apr 15, 2025
  • heinsen_sequence Public

    Code implementing "Efficient Parallelization of a Ubiquitious Sequential Computation" (Heinsen, 2023)

    glassroom/heinsen_sequence’s past year of commit activity
    98 MIT 4 0 0 Updated Dec 5, 2024
  • heinsen_position_embeddings Public

    Reference implementation of "Encoding Position by Decaying and Updating Different Exponentiated States Differently," as proposed by Franz A. Heinsen in March 2024

    glassroom/heinsen_position_embeddings’s past year of commit activity
    Python 5 MIT 0 0 0 Updated Jun 17, 2024
  • heinsen_attention Public

    Reference implementation of "Softmax Attention with Constant Cost per Token" (Heinsen, 2024)

    glassroom/heinsen_attention’s past year of commit activity
    Python 24 MIT 1 0 0 Updated Jun 6, 2024
  • heinsen_routing_2022_paper Public archive

    Instructions for replicating the results in "An Algorithm for Routing Vectors in Sequences" (Heinsen, 2022).

    glassroom/heinsen_routing_2022_paper’s past year of commit activity
    Jupyter Notebook 1 MIT 0 0 0 Updated Aug 29, 2023

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Most used topics

Loading…