Skip to main content

Tools to losslessly compress and decompress raw neural data.

Project description

Neuralink Compression Challenge

Summary

content.neuralink.com/compression-challenge/data.zip is one hour of raw electrode recordings from a Neuralink implant.

This Neuralink is implanted in the motor cortex of a non-human primate, and recordings were made while playing a video game, like this.

Compression is essential: N1 implant generates ~200Mbps of eletrode data (1024 electrodes @ 20kHz, 10b resolution) and can transmit ~1Mbps wirelessly. So > 200x compression is needed. Compression must run in real time (< 1ms) at low power (< 10mW, including radio).

Neuralink is looking for new approaches to this compression problem, and exceptional engineers to work on it.

Task

Build executables ./encode and ./decode which pass eval.sh. This verifies compression is lossless and measures compression ratio.

Your submission will be scored on the compression ratio it achieves on a different set of electrode recordings. Bonus points for optimizing latency and power efficiency

Submit with source code and build script. Should at least build on Linux.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

brainwire-0.0.3.tar.gz (7.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

brainwire-0.0.3-py3-none-any.whl (3.6 kB view details)

Uploaded Python 3

File details

Details for the file brainwire-0.0.3.tar.gz.

File metadata

  • Download URL: brainwire-0.0.3.tar.gz
  • Upload date:
  • Size: 7.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for brainwire-0.0.3.tar.gz
Algorithm Hash digest
SHA256 53cad096c8a9754bdce415abbea49efbf0fa5c8dcecbf8bb5a8e0c111dfdc1ff
MD5 ae652a40a440d1e6820ee6166413039f
BLAKE2b-256 47e61e9f1eeeaeb9c3318d0a2a3ec6e031f233821de591e77f59732863d90d0b

See more details on using hashes here.

File details

Details for the file brainwire-0.0.3-py3-none-any.whl.

File metadata

  • Download URL: brainwire-0.0.3-py3-none-any.whl
  • Upload date:
  • Size: 3.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for brainwire-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 4343f48334b86e25b803a9a0e4e54c6d29ffcfc1a126ad2bb2de30e1401d1ebd
MD5 e162ded0fa9aae718907eebdfa45be1a
BLAKE2b-256 eae31e46adcb801db3a51b42fd2f2a7214ca29f9869a3c3fa9460f0601f01216

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page