A small wrapper around pytest_regressions for Tensors
Project description
tensor_regression
A small wrapper to simplify using pytest_regressions with Tensors.
This adds the following to pytest_regressions:
- Simple Tensor statistics (min, max, mean, std, shape, dtype, device, hash, etc.) are generated and saved in a .yaml file.
- The simple statistics are used as a pre-check before comparing the full tensors.
- These yaml files can be saved with git without having to worry about accidentally saving huge files.
- Full tensors are moved to CPU and saved in a
.npy
file (same as ndarrays_regression), and these .npy files are gitignored. - Adds a
--gen-missing
argument (default True) which will generate any missing regression files without raising error, as opposed to pytest-regression's--regen-all
which regenerates all regression files.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for tensor_regression-0.0.4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a638b11b6cc2e2f2543fc939cd4729917588894842e661c7b5e431c2cbde146f |
|
MD5 | a23a30681489928b4b0144135cd3258f |
|
BLAKE2b-256 | f18fdbb6141e062a23bca0b81ce8bc6ea6639c9efaf97594261df003a821c309 |