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.2.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.2-py3-none-any.whl (3.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: brainwire-0.0.2.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.2.tar.gz
Algorithm Hash digest
SHA256 f3a526f5ae4fc1cf509f8ee137e6619206c932383592ed59685623f58a9d66ba
MD5 3556eaefd842853c36766dcf9e283742
BLAKE2b-256 3a6e6843dbe44dd11f9dc049754c3915f4d29d81f2d45dd7f568905f07184181

See more details on using hashes here.

File details

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

File metadata

  • Download URL: brainwire-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 3.4 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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 da913d15588dc337c4d4885131243e01c56e5e97fda342989a54bbed0cf5ccb1
MD5 da3798bb696469f233efc09c1aecef0f
BLAKE2b-256 d4fe132583390afe5d8dbd6f75c7ece9a0be5890de51ff8049ed71073db9db8a

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