General ML dataset package
Project description
Sedpack - Scalable and efficient data packing
Mainly refactored from the SCAAML project.
Available components
- TODO
Install
Dependencies
To use this library you need to have a working version of TensorFlow 2.x.
Development dependencies:
Dataset install
Development install
- Clone the repository:
git clone https://github.com/google/sedpack
- Install dependencies:
python3 -m pip install --require-hashes -r requirements.txt
- Install the package in development mode:
python3 -m pip install --editable .
(shortpip install -e .
or legacypython setup.py develop
)
Rust install
- Activate your Python virtual environment
- Install Rust
- 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
Tutorials available in the docs/tutorials/ directory. For a "hello world" see docs/tutorials/quick_start/mnist_save.py and docs/tutorials/quick_start/mnist_save.py.
Disclaimer
This is not an official Google product.
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
Built Distributions
File details
Details for the file sedpack-0.1.1.tar.gz
.
File metadata
- Download URL: sedpack-0.1.1.tar.gz
- Upload date:
- Size: 53.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.7.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 55b9ec05e81b998d26db16d75d36161147fc54b334110831962d24236a1105c4 |
|
MD5 | f9c1b158ee8bdd66348b6ac0233d00a0 |
|
BLAKE2b-256 | 80c0a57a4db5f00b914f0d655bd72d2ea910cedc165d201222ac605ff6f900b4 |
File details
Details for the file sedpack-0.1.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: sedpack-0.1.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 485.5 kB
- Tags: PyPy, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.7.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6f027e02d3eb11f2baefd48918860d8a8c1784f8f26d30bcd7f9bc30e2e27fb7 |
|
MD5 | ec0c78f5e32129b778aab1866b130fcb |
|
BLAKE2b-256 | 8323dd9efbf1e0edc73748dde723e3d264a67e74adcf7aa30b43316cfc813301 |
File details
Details for the file sedpack-0.1.1-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
.
File metadata
- Download URL: sedpack-0.1.1-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 511.9 kB
- Tags: PyPy, manylinux: glibc 2.17+ i686
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.7.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c5ea85b7c0a9159159eb0bd656c29d07100dc9300e814cd51da27ab18732dc11 |
|
MD5 | 98ca43fce98802ab4999e64f211cccb8 |
|
BLAKE2b-256 | 71e54f7797aa1818f852bf06d286c2ba0d14c36afc4c8448fe5c9fe9853e50cf |
File details
Details for the file sedpack-0.1.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: sedpack-0.1.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 468.9 kB
- Tags: PyPy, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.7.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d6518111432623029c2da6daaf731b3bc520f648b518162f860295270514eb2e |
|
MD5 | 7b31093dd69c25a0fa0a6f42e7e3072b |
|
BLAKE2b-256 | 5cced14a9912e521b8236a07bc4310a1baf4a186459d053b4a429cfbe7d8c125 |
File details
Details for the file sedpack-0.1.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: sedpack-0.1.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 468.3 kB
- Tags: CPython 3.13t, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.7.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6c87c556114bac0a650e52db6d9964912df812f99df381f1cc9993715a06f44d |
|
MD5 | c91db4b3626cfaaf4cb3735adfc6e9f7 |
|
BLAKE2b-256 | b8a732bde5f1db0cdc64fa53d01db40ace3770a62f6ac42f11106ee07419df92 |
File details
Details for the file sedpack-0.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: sedpack-0.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 483.3 kB
- Tags: CPython 3.13, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.7.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3cd028aded6c5f81d03d4e5e251164e883ac686b8181f5a5a6450a3b3b4a0a2a |
|
MD5 | 232f6e482a8a83e0b285caeda9662699 |
|
BLAKE2b-256 | 5384fbf0f3cf265358bbdd792bf2f5c238db939d7e9b3ba608e238b8adf5fbcd |
File details
Details for the file sedpack-0.1.1-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
.
File metadata
- Download URL: sedpack-0.1.1-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 510.5 kB
- Tags: CPython 3.13, manylinux: glibc 2.17+ i686
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.7.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f1bd5af91cd37059acb0bfc3c48f2fe3dbe318f0ef390e503d27c5adc7cee3d0 |
|
MD5 | 25d7438c43b7ab1b612cfe33332e4bde |
|
BLAKE2b-256 | a551ddaedf44297b63c7a38f18d0edc551af9b0ce930259839493439cf6c6eab |
File details
Details for the file sedpack-0.1.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: sedpack-0.1.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 468.3 kB
- Tags: CPython 3.13, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.7.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 73856e274bbe9d223747526b0c88c5d278e245f18571bf8f65fc82447d2347ea |
|
MD5 | 5767f66889b3d3e91dfa851ff9c5377a |
|
BLAKE2b-256 | c4406d90d4ca07e71c5870a4250058691088d9a99f3b8c945016a62ad09bf3fe |
File details
Details for the file sedpack-0.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: sedpack-0.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 483.2 kB
- Tags: CPython 3.12, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.7.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d92df087a997af5ae88bcf7263dea34195711b8cdf79a643c88cfd76b1cbae74 |
|
MD5 | 991ba8106464b04e6d282e648b16f362 |
|
BLAKE2b-256 | b3c897460653637362a701f1450aa4a3ce2bd44b9e176ed3d54758a7a135c73a |
File details
Details for the file sedpack-0.1.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
.
File metadata
- Download URL: sedpack-0.1.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 511.1 kB
- Tags: CPython 3.12, manylinux: glibc 2.17+ i686
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.7.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 30511658d45608b62b42f878e493e0c4a44b65e4ae21a9e0b8875bbfc87d4f8c |
|
MD5 | f2d313ebb56e468ca60247285b380245 |
|
BLAKE2b-256 | 5296751671dc387b896aa9d9db9666c594ef2845e568982d4d9a34cbf129d29b |
File details
Details for the file sedpack-0.1.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: sedpack-0.1.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 468.3 kB
- Tags: CPython 3.12, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.7.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 834966547a7928930202ee52873c6aa8076105731240f764acdb0d6c66e1759e |
|
MD5 | daabff1cad9aa172f0bff9c27ad14632 |
|
BLAKE2b-256 | 400f8521fcbd45596e2bbd9f74cb742ed8606cbdb0394c96b3dad327dc4e7fdf |
File details
Details for the file sedpack-0.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: sedpack-0.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 484.2 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.7.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0b7dca7d3d561cbdd5f89541d0193484a623fcf4ae4bed5a4aa0e1414f5a86b7 |
|
MD5 | a68c6b296c42b08c9c0ef59f5f966105 |
|
BLAKE2b-256 | e2efe7cebf4d6e62f9e9f622b7543593c3a052198e897fd1c4c702533731c06b |
File details
Details for the file sedpack-0.1.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
.
File metadata
- Download URL: sedpack-0.1.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 512.0 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ i686
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.7.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 30eccd0950e5a656de279f496d7b1ee12821a6c6f90c04c5f684dca824a413ef |
|
MD5 | 0cea7377dff07134d08a58789ab0b80e |
|
BLAKE2b-256 | 2b944146ee069bbf3d1d37eff35dae9d97853c78e8cb2187e6b6d0f12b682cd9 |
File details
Details for the file sedpack-0.1.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: sedpack-0.1.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 468.3 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.7.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d3972b681dfbe67de4986cf626c1554f79c6bd1a25ee021afc7065aa2e973619 |
|
MD5 | 52db24dfdac36ca9cfb045148191cf4b |
|
BLAKE2b-256 | df95e07a70a6ced7aea818755e7685ae732fb0ea19748e3b59c197443361c0ca |
File details
Details for the file sedpack-0.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: sedpack-0.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 484.4 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.7.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7fadc25d5ba7a7e73f456e02e4b84952a90bd0a6f4d6c80056c4a48e0145d6ec |
|
MD5 | 2f3a7773b88aa952de23f48fc386e09d |
|
BLAKE2b-256 | 33af60e5d0562c4f07a811e26446f4d32ee20d0b86f174084b35e42938ed35a2 |
File details
Details for the file sedpack-0.1.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
.
File metadata
- Download URL: sedpack-0.1.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 511.7 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ i686
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.7.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d0eed48f67ca2229ac7ae822aedc75a2d5f72cdab42c797fc700de161cd9df42 |
|
MD5 | 49d99d306dd2a1c71614f42045dedde0 |
|
BLAKE2b-256 | a4a9996ef808b67770df5ccd173be64a626eb5998e066fffb6fec74ff5bfd4c8 |
File details
Details for the file sedpack-0.1.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: sedpack-0.1.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 468.3 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.7.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 70f10544c3648f509eb2626ee8571f7da531ddb8735236be001fae189b6a7436 |
|
MD5 | df6ef640a1f64954d492cfad7a1dbf41 |
|
BLAKE2b-256 | 321cb0d33ffe996f083e6161c430ee9396d1cd1269af2486581b0f401ffcc626 |