Skip to main content

Two-stage neural architecture search for large language models

Project description

whittle

A framework for two-stage neural architecture search (NAS) and structural pruning on language models.

Setup

  1. clone this repository: git clone git@github.com:whittle-org/whittle.git
  2. cd into the repository: cd whittle
  3. Create a new conda environment and activate: conda create -n whittle python=3.11 -y && conda activate whittle
  4. Install the dependencies: pip install .

Note: the library supports and is tested for python 3.9 to 3.11

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

whittle-0.2.0.tar.gz (58.6 kB view details)

Uploaded Source

File details

Details for the file whittle-0.2.0.tar.gz.

File metadata

  • Download URL: whittle-0.2.0.tar.gz
  • Upload date:
  • Size: 58.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.5

File hashes

Hashes for whittle-0.2.0.tar.gz
Algorithm Hash digest
SHA256 22c02f6b037966e9aadda7a6a06dc2a8101bc155b64fdbaf4e32f6e88de8f82d
MD5 561946842a1c6f7b08b9d08a94ca49e9
BLAKE2b-256 e50fc737c1a70af2387495013c7928b9efa984b32f754a0c60c7dd1dc9418cf2

See more details on using hashes here.

Supported by

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