# sedpack **Repository Path**: mirrors_google/sedpack ## Basic Information - **Project Name**: sedpack - **Description**: Sedpack - Scalable and efficient data packing - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-09-06 - **Last Updated**: 2025-12-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Sedpack - Scalable and efficient data packing [![Coverage Status](https://coveralls.io/repos/github/google/sedpack/badge.svg?branch=main)](https://coveralls.io/github/google/sedpack?branch=main) [Documentation](https://google.github.io/sedpack/) Mainly refactored from the [SCAAML](https://github.com/google/scaaml) project. ## Available components See the documentation website: [https://google.github.io/sedpack/](https://google.github.io/sedpack/). ## Install ### Dependencies To use this library you need to have a working version of [TensorFlow 2.x](https://www.tensorflow.org/install). Development dependencies: - python-dev and gcc for [xxhash](https://pypi.org/project/xxhash/) ### Dataset install #### Development install 1. Clone the repository: `git clone https://github.com/google/sedpack` 2. Install dependencies: `python3 -m pip install --require-hashes -r requirements.txt` 3. Install the package in development mode: `python3 -m pip install --editable .` (short `pip install -e .` or legacy `python setup.py develop`) #### Rust install - Activate your Python virtual environment - [Install Rust](https://www.rust-lang.org/tools/install) - Run `maturin develop --release` - Run `python -m pytest` from the project root directory -- no tests should be skipped ### Update dependencies Make sure to have: `sudo apt install python3 python3-pip python3-venv` and activated the virtual environment. Install requirements: `pip install --require-hashes -r base-tooling-requirements.txt` Update: `pip-compile pyproject.toml --generate-hashes --upgrade` and commit requirements.txt. #### Package install `pip install sedpack` ### Tutorial A tutorial and documentation is available at [https://google.github.io/sedpack/](https://google.github.io/sedpack/). Code for the tutorials is available in the `docs/tutorials` directory. For a "hello world" see [https://google.github.io/sedpack/tutorials/mnist/](https://google.github.io/sedpack/tutorials/mnist/). ## Disclaimer This is not an official Google product.