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

Uploaded Python 3

File details

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

File metadata

  • Download URL: brainwire-0.0.4.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.4.tar.gz
Algorithm Hash digest
SHA256 b1e488bb28af42feeba9d3f20ab9b75337d7d2368b75fa622f795da38b542707
MD5 43edf14bd6196396a9c12c5008942a02
BLAKE2b-256 1470e635809b7eb7f4a684e0d8ad442e93741f7a1aec9c97f8a456cc2259f82f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: brainwire-0.0.4-py3-none-any.whl
  • Upload date:
  • Size: 10.7 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.4-py3-none-any.whl
Algorithm Hash digest
SHA256 54fb882e1b6e674558cc37aa43a54157962a5605f97b7260937ec367978be851
MD5 19781c8ca1809ece8d86d4f3304fb936
BLAKE2b-256 786e2e8c2c65d50e2530bab762b0fcff9a43a3286f210bbf9842caf5dd128885

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