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.1.tar.gz (7.0 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.1-py3-none-any.whl (3.4 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for brainwire-0.0.1.tar.gz
Algorithm Hash digest
SHA256 5a5434cd0bf355b1b0d1760dd3c43021e3e4c36c547aae5383ce4eabef14496c
MD5 df220756580234b5adebd9dbef6b3e52
BLAKE2b-256 8f848967e08395863d5f8e4a6d07844735b890815c10e4f01e142300e9e2139a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: brainwire-0.0.1-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.11.5

File hashes

Hashes for brainwire-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 fa704aa69461d3d9df55cf209f7587afa48f8d76fbf0d00df4f17aa0716506fc
MD5 4df0643b5597ecca89399db805ec9265
BLAKE2b-256 c1dc3f9b7da625f84bc1e67b262d170dd0fd1e9b678d67e2232ebfcc0a253a71

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