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.5.tar.gz (14.5 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.5-py3-none-any.whl (10.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: brainwire-0.0.5.tar.gz
  • Upload date:
  • Size: 14.5 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.5.tar.gz
Algorithm Hash digest
SHA256 74b15126d84fd5bfb75bcb404652546cba87f922c040b2e5262256faa7b78290
MD5 8a6ac3e5247c959a6dee92a72292a6dc
BLAKE2b-256 511ca55dd2b5f2ecf61c4849cdb0e2dce1f8ff3e90fdf59da0d092e111e96eee

See more details on using hashes here.

File details

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

File metadata

  • Download URL: brainwire-0.0.5-py3-none-any.whl
  • Upload date:
  • Size: 10.5 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.5-py3-none-any.whl
Algorithm Hash digest
SHA256 d98877673913056e1c601599640ea566962c3629a36c3aa565759ce8e0260a11
MD5 5a3efd6bd0f7bbca3de74f5bb5eb9156
BLAKE2b-256 8b9ef55a20f0047c54c608a88219378d4df096c04f684718cca51aa9f9e1f3ae

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