Rare find

Perceiver. An AI model that learns to understand any type of data the same way.

github.com/lucidrains/perceiver-pytorch

Vaya's read on this project

Problem, audience, market, and the verdict — sign in to see it.

Updates

June 2026
  • cite
  • remove github, add pyproject.toml, uv publish
  • update to allow for the inverted attention on some layers (row-wise s…
August 2023
  • Release —0.8.8
  • allow for turning off fourier positions for experimental perceiver (i…
January 2023
  • Release —0.8.7
  • remove freq base from all perceiver variants
December 2022
  • Release —0.8.6
  • make sure variable lengthed sequences are dropped out correctly
  • Release —0.8.5
  • add a structured dropout for incoming data being perceived, after see…
  • Release —0.8.4
January 2022
  • Release —0.8.3
  • fix experimental.py
  • Release —0.8.2
  • 0.8.2
  • Merge pull request #59 from lsisoft/fix_precision_16
  • add dtype in axis_pos creation to allow precision=16 training. Used s…
December 2021
  • Release —0.8.1
  • fix a bug with weight tying across layers and number of self attentio…
  • Release —0.8.0
  • fix dropout in original perceiver
October 2021
  • Release —0.7.5
  • make it so perceiver io decoding queries can omit the batch dimension
  • move frequency bands to linear space
September 2021
  • remove base parameter from fourier_encode function - 0.7.3
  • allow for turning off the classification head, or to return embedding…
August 2021
  • readme
  • only do cross attention once for perceiver io
  • readd decoder feedforward, but make it optional