Skip to main content

A Difference Evaluator for Alternating Images

Project description

Teaser image

FLIP: A Tool for Visualizing and Communicating Errors in Rendered Images (v1.6)

By Pontus Ebelin and Tomas Akenine-Möller, with Jim Nilsson, Magnus Oskarsson, Kalle Åström, Mark D. Fairchild, and Peter Shirley.

This repository holds implementations of the LDR-FLIP and HDR-FLIP image error metrics. It also holds code for the FLIP tool, presented in Ray Tracing Gems II.

The changes made for the different versions of FLIP are summarized in the version list.

A list of papers that use/cite FLIP.

A note about the precision of FLIP.

An image gallery displaying a large quantity of reference/test images and corresponding error maps from different metrics.

Note: since v1.6, the Python version of FLIP can now be installed via pip install flip-evaluator.

Note: in v1.3, we switched to a single header (FLIP.h) for C++/CUDA for easier integration.

License

Copyright © 2020-2024, NVIDIA Corporation & Affiliates. All rights reserved.

This work is made available under a BSD 3-Clause License.

The repository distributes code for tinyexr, which is subject to a BSD 3-Clause License,
and stb_image, which is subject to an MIT License.

For individual contributions to the project, please confer the Individual Contributor License Agreement.

For business inquiries, please visit our website and submit the form: NVIDIA Research Licensing.

Simplest Way To Get Started

The simplest way to run FLIP to compare a test image testImage.png to a reference image referenceImage.png is as follows:

pip install flip-evaluator
flip -r referenceImage.png -t testImage.png

For more information about the tool's capabilities, try running flip -h.

If you wish to use FLIP in your Python or C++ evaluation scripts, please read the next sections.

Python (API and Tool)

Setup (with pip):

pip install flip-evaluator

Usage:

API:
See the example script src/python/api_example.py.

Tool:

flip --reference reference.{exr|png} --test test.{exr|png} [--options]

See the README in the python folder and run flip -h for further information and usage instructions.

C++ and CUDA (API and Tool)

Setup:

The src/cpp/FLIP.sln solution contains one CUDA backend project and one pure C++ backend project.

Compiling the CUDA project requires a CUDA compatible GPU. Instruction on how to install CUDA can be found here.

Alternatively, a CMake build can be done by creating a build directory in the src directory and invoking CMake on the source cpp directory (add --config Release to build release configuration on Windows):

cd src
mkdir build
cd build
cmake ..
cmake --build . [--config Release]

CUDA support is enabled via the FLIP_ENABLE_CUDA, which can be passed to CMake on the command line with -DFLIP_ENABLE_CUDA=ON or set interactively with ccmake or cmake-gui. FLIP_LIBRARY option allows to output a library rather than an executable.

Usage:

API:
See the README.

Tool:

flip[-cuda].exe --reference reference.{exr|png} --test test.{exr|png} [options]

See the README in the src/cpp folder and run flip[-cuda].exe -h for further information and usage instructions.

PyTorch (Loss Function)

Setup (with Anaconda3 or Miniconda):

conda create -n flip_dl python numpy matplotlib
conda activate flip_dl
conda install pytorch torchvision torchaudio cudatoolkit=11.1 -c pytorch -c conda-forge
conda install -c conda-forge openexr-python

Usage:

Remember to activate the flip_dl environment through conda activate flip_dl before using the loss function.

LDR- and HDR-FLIP are implemented as loss modules in src/pytorch/flip_loss.py. An example where the loss function is used to train a simple autoencoder is provided in src/pytorch/train.py.

See the README in the pytorch folder for further information and usage instructions.

Citation

If your work uses the FLIP tool to find the errors between low dynamic range images, please cite the LDR-FLIP paper:
Paper | BibTeX

If it uses the FLIP tool to find the errors between high dynamic range images, instead cite the HDR-FLIP paper:
Paper | BibTeX

Should your work use the FLIP tool in a more general fashion, please cite the Ray Tracing Gems II article:
Chapter | BibTeX

Acknowledgements

We appreciate the following peoples' contributions to this repository: Jonathan Granskog, Jacob Munkberg, Jon Hasselgren, Jefferson Amstutz, Alan Wolfe, Killian Herveau, Vinh Truong, Philippe Dagobert, Hannes Hergeth, Matt Pharr, Tizian Zeltner, Jan Honsbrok, Chris Zhang, and Wenzel Jakob.

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

flip-evaluator-1.6.0.1.tar.gz (243.7 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

flip_evaluator-1.6.0.1-cp313-cp313-win_amd64.whl (215.8 kB view details)

Uploaded CPython 3.13Windows x86-64

flip_evaluator-1.6.0.1-cp313-cp313-win32.whl (184.9 kB view details)

Uploaded CPython 3.13Windows x86

flip_evaluator-1.6.0.1-cp313-cp313-musllinux_1_2_x86_64.whl (905.1 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

flip_evaluator-1.6.0.1-cp313-cp313-musllinux_1_2_i686.whl (975.1 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ i686

flip_evaluator-1.6.0.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (413.6 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

flip_evaluator-1.6.0.1-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl (443.3 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ i686

flip_evaluator-1.6.0.1-cp313-cp313-macosx_11_0_arm64.whl (188.9 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

flip_evaluator-1.6.0.1-cp313-cp313-macosx_10_15_x86_64.whl (200.2 kB view details)

Uploaded CPython 3.13macOS 10.15+ x86-64

flip_evaluator-1.6.0.1-cp312-cp312-win_amd64.whl (215.8 kB view details)

Uploaded CPython 3.12Windows x86-64

flip_evaluator-1.6.0.1-cp312-cp312-win32.whl (184.9 kB view details)

Uploaded CPython 3.12Windows x86

flip_evaluator-1.6.0.1-cp312-cp312-musllinux_1_2_x86_64.whl (905.1 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

flip_evaluator-1.6.0.1-cp312-cp312-musllinux_1_2_i686.whl (975.1 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ i686

flip_evaluator-1.6.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (413.6 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

flip_evaluator-1.6.0.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (443.3 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ i686

flip_evaluator-1.6.0.1-cp312-cp312-macosx_11_0_arm64.whl (188.9 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

flip_evaluator-1.6.0.1-cp312-cp312-macosx_10_15_x86_64.whl (200.2 kB view details)

Uploaded CPython 3.12macOS 10.15+ x86-64

flip_evaluator-1.6.0.1-cp311-cp311-win_amd64.whl (217.2 kB view details)

Uploaded CPython 3.11Windows x86-64

flip_evaluator-1.6.0.1-cp311-cp311-win32.whl (185.7 kB view details)

Uploaded CPython 3.11Windows x86

flip_evaluator-1.6.0.1-cp311-cp311-musllinux_1_2_x86_64.whl (908.3 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

flip_evaluator-1.6.0.1-cp311-cp311-musllinux_1_2_i686.whl (977.5 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ i686

flip_evaluator-1.6.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (417.3 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

flip_evaluator-1.6.0.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (445.8 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686

flip_evaluator-1.6.0.1-cp311-cp311-macosx_11_0_arm64.whl (190.8 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

flip_evaluator-1.6.0.1-cp311-cp311-macosx_10_15_x86_64.whl (201.9 kB view details)

Uploaded CPython 3.11macOS 10.15+ x86-64

flip_evaluator-1.6.0.1-cp310-cp310-win_amd64.whl (217.4 kB view details)

Uploaded CPython 3.10Windows x86-64

flip_evaluator-1.6.0.1-cp310-cp310-win32.whl (185.8 kB view details)

Uploaded CPython 3.10Windows x86

flip_evaluator-1.6.0.1-cp310-cp310-musllinux_1_2_x86_64.whl (908.3 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

flip_evaluator-1.6.0.1-cp310-cp310-musllinux_1_2_i686.whl (977.6 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ i686

flip_evaluator-1.6.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (417.5 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

flip_evaluator-1.6.0.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (446.0 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ i686

flip_evaluator-1.6.0.1-cp310-cp310-macosx_11_0_arm64.whl (191.0 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

flip_evaluator-1.6.0.1-cp310-cp310-macosx_10_15_x86_64.whl (202.0 kB view details)

Uploaded CPython 3.10macOS 10.15+ x86-64

flip_evaluator-1.6.0.1-cp39-cp39-win_amd64.whl (217.9 kB view details)

Uploaded CPython 3.9Windows x86-64

flip_evaluator-1.6.0.1-cp39-cp39-win32.whl (186.3 kB view details)

Uploaded CPython 3.9Windows x86

flip_evaluator-1.6.0.1-cp39-cp39-musllinux_1_2_x86_64.whl (908.5 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

flip_evaluator-1.6.0.1-cp39-cp39-musllinux_1_2_i686.whl (977.7 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ i686

flip_evaluator-1.6.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (417.5 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

flip_evaluator-1.6.0.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (446.0 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ i686

flip_evaluator-1.6.0.1-cp39-cp39-macosx_11_0_arm64.whl (191.0 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

flip_evaluator-1.6.0.1-cp39-cp39-macosx_10_15_x86_64.whl (202.1 kB view details)

Uploaded CPython 3.9macOS 10.15+ x86-64

flip_evaluator-1.6.0.1-cp38-cp38-win_amd64.whl (217.8 kB view details)

Uploaded CPython 3.8Windows x86-64

flip_evaluator-1.6.0.1-cp38-cp38-win32.whl (186.2 kB view details)

Uploaded CPython 3.8Windows x86

flip_evaluator-1.6.0.1-cp38-cp38-musllinux_1_2_x86_64.whl (908.6 kB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ x86-64

flip_evaluator-1.6.0.1-cp38-cp38-musllinux_1_2_i686.whl (977.6 kB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ i686

flip_evaluator-1.6.0.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (417.4 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

flip_evaluator-1.6.0.1-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl (445.7 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ i686

flip_evaluator-1.6.0.1-cp38-cp38-macosx_11_0_arm64.whl (190.9 kB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

flip_evaluator-1.6.0.1-cp38-cp38-macosx_10_15_x86_64.whl (202.0 kB view details)

Uploaded CPython 3.8macOS 10.15+ x86-64

File details

Details for the file flip-evaluator-1.6.0.1.tar.gz.

File metadata

  • Download URL: flip-evaluator-1.6.0.1.tar.gz
  • Upload date:
  • Size: 243.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.15

File hashes

Hashes for flip-evaluator-1.6.0.1.tar.gz
Algorithm Hash digest
SHA256 d4086cc702836c7694d258d673576236255bfd0fd7689d0cf26b6236d23c6fb7
MD5 001e3d72367890a8ff101de91f19ae53
BLAKE2b-256 3bf22c1d3e12963c53bb9310dd516efe409cd08143a853427b7dfe51673f8162

See more details on using hashes here.

File details

Details for the file flip_evaluator-1.6.0.1-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for flip_evaluator-1.6.0.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 951ab1f1f9bb6cd3890b37f6cf0ae30e1e43b1eb0468a795926556dc406ddafe
MD5 2ecae76287a539f9f237f2a03420267d
BLAKE2b-256 c19f216c4d53efe0bddc832f10ef805c370cf0f180378d548330d9d16a617b5d

See more details on using hashes here.

File details

Details for the file flip_evaluator-1.6.0.1-cp313-cp313-win32.whl.

File metadata

File hashes

Hashes for flip_evaluator-1.6.0.1-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 47401f2e5ae0173607d31f1b72d593e5ec1f04f00204ea280735a47d491e5413
MD5 f7be4ac7cf71c465e74944cc5fe3d6a3
BLAKE2b-256 5843c9d65ef727e6c5f5ecd34ca465eb361f4dfd2d7e042251e4b4052b76ba4d

See more details on using hashes here.

File details

Details for the file flip_evaluator-1.6.0.1-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for flip_evaluator-1.6.0.1-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b001a2ece00efd12eb99533434394896769408ee00cc2915a69ea2a3f144ebe2
MD5 388c8180b93416fe88509a28847fb3a5
BLAKE2b-256 493aa925442145a25bf4a44ffd45dd6ce95ecebe0308d61a1d03534c95dc6513

See more details on using hashes here.

File details

Details for the file flip_evaluator-1.6.0.1-cp313-cp313-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for flip_evaluator-1.6.0.1-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 4e43259d305256ab7c928baa51076239f4a5ea72f1d3563dcc4f5ba305fd5565
MD5 99a0354681dee6e93b6409a3924df08a
BLAKE2b-256 835dbae0eecc8eaab832f32710f5c3bb03afb6d321d21dbdfb034e5b1b906a71

See more details on using hashes here.

File details

Details for the file flip_evaluator-1.6.0.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for flip_evaluator-1.6.0.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0d0dc918f8200e17ca4d44d77fb59b107d4c6caf6b423cd054c2f5ba872bc461
MD5 6ec9655f382f49f1879749d783dd4b1a
BLAKE2b-256 6a4f74c4c4545c926e13b64beb63d73c0aba2906b2f625486269c0a012a04356

See more details on using hashes here.

File details

Details for the file flip_evaluator-1.6.0.1-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for flip_evaluator-1.6.0.1-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 a2665e2eebf40d08d666d72d121605a00256c423dc06bce0f9c83890219446f6
MD5 58be32b933f0e2a0bed192c523a2811b
BLAKE2b-256 2ba0d816464bcca1d2a9f9edbe8b9f19e7697b1e1c801fd4696f2d7547e4ade9

See more details on using hashes here.

File details

Details for the file flip_evaluator-1.6.0.1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for flip_evaluator-1.6.0.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5fe1614f0a5f85d41e174743520630fb70885869608a5fa929ad7d05839cbe7a
MD5 ac6027a63c05e1d067fc74bd2f28752b
BLAKE2b-256 a13c62dcc0f4948f119414c0df1295dc7acd5d62bf557e21535671cb1a68e812

See more details on using hashes here.

File details

Details for the file flip_evaluator-1.6.0.1-cp313-cp313-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for flip_evaluator-1.6.0.1-cp313-cp313-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 313feac7104d23e7670240b2db835da74327f65a2a3d91a84c79986de89109a7
MD5 6183eec23b3075de29d6e8cf1ed97ae4
BLAKE2b-256 7d2c1b8fa4ec0e18659de4af0710c15b74543f4a24c83cc2dee1f9085f58275e

See more details on using hashes here.

File details

Details for the file flip_evaluator-1.6.0.1-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for flip_evaluator-1.6.0.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 fd2503ad75d028d8a539397fd389a0b228287a20a0982053350332037e2cdc11
MD5 aa3851868527feeb038b155fcde77c85
BLAKE2b-256 52ef0ebceddc9705d1de3da3a6d01a5d7d7a12687bb5376d58ec31ca5c40c60b

See more details on using hashes here.

File details

Details for the file flip_evaluator-1.6.0.1-cp312-cp312-win32.whl.

File metadata

File hashes

Hashes for flip_evaluator-1.6.0.1-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 ad49aae10a59ec7d5b0f4c1a3d99874c96a84a8e407e725330950bc2d8831212
MD5 27663e7d9813b3d773f2ecd37a6c0e18
BLAKE2b-256 504ce0983817a1d9c1093260077c5bcadbaf6b4782d32c99cb72a5326d78e0d6

See more details on using hashes here.

File details

Details for the file flip_evaluator-1.6.0.1-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for flip_evaluator-1.6.0.1-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b85f423835433935789aa43319ceeea6969d7afba8a3be9bf9bc017643b85670
MD5 dcdd12da4549a068789b87d6a557252b
BLAKE2b-256 1a3dc5b03761a5bdff6b374dd853e5dd17024acf50cb86bc374a0a3d5eb2391b

See more details on using hashes here.

File details

Details for the file flip_evaluator-1.6.0.1-cp312-cp312-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for flip_evaluator-1.6.0.1-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 e248c471ea518bd5c45f0beee5da3bf2a1ec1b1c51b7a6ad853d00c75f56ea1c
MD5 f74653d6de2d2470b3ecc96a068088e2
BLAKE2b-256 6838334ec51f43b56276d531d499f2e49d7eecb6849a355c7f659a587bbd1d89

See more details on using hashes here.

File details

Details for the file flip_evaluator-1.6.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for flip_evaluator-1.6.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9e795065f0331462eeed2bd85a1bc0bd038edd2fb944fb74d7c64ddca3da03be
MD5 ceba60c12f3f3ad0efe2664804b6f26d
BLAKE2b-256 2c302cc711cdb968225fde297eef3833fcb7c74c716512f48f135c1fe7401cd0

See more details on using hashes here.

File details

Details for the file flip_evaluator-1.6.0.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for flip_evaluator-1.6.0.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 8f88ce3148d22e0d194b3e08dfb798fc680113eec1d4fcbb4bd967507cd0c6c4
MD5 b0d0784497616adf1ed7c067bc068f73
BLAKE2b-256 ebe3f285578a9048725939bc64922eb9924dccba5cb4d416eb93fc494749c6b8

See more details on using hashes here.

File details

Details for the file flip_evaluator-1.6.0.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for flip_evaluator-1.6.0.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5703662d236c175469290534737e9554437ee46de8058f9a6fdfb64b067c30e8
MD5 d6cacdb441f18013b5ad359b758066b5
BLAKE2b-256 36e76624cc6ab23e408fbf220194aaf31c6f271dd2e9455d7a66fe24255dbd79

See more details on using hashes here.

File details

Details for the file flip_evaluator-1.6.0.1-cp312-cp312-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for flip_evaluator-1.6.0.1-cp312-cp312-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 dbce3eb13fd5e246791bdd207ef18a68771f7e44d329ff9dee6d085c1785d4cd
MD5 0ef8049b5ec4df994ef0819aba736a9a
BLAKE2b-256 54ffe12f1cd454657cff41f1cc57082fcc2cc2f8402c55e20a3361bc728e842f

See more details on using hashes here.

File details

Details for the file flip_evaluator-1.6.0.1-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for flip_evaluator-1.6.0.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 fffde9b5834ac843fb1f468ab56f1bbb70d4cd7bb257772ffa8a41ad1f365bf0
MD5 fe9727c21b3dc2fa00dcd2d551486e48
BLAKE2b-256 89d4ed0acc080357c5d2b8b3ec4b00f2aec33b9fd189ec6c58f735808f130084

See more details on using hashes here.

File details

Details for the file flip_evaluator-1.6.0.1-cp311-cp311-win32.whl.

File metadata

File hashes

Hashes for flip_evaluator-1.6.0.1-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 2cfc1e8b77fe7c13824233114d98c5b3ce34dc8e829df407ffa9d5ef29ff9f7e
MD5 17eaad239748f27ff39a9b7f729a2b95
BLAKE2b-256 369bb021ea44919cd7ef9aa794c1633f1d6f8d0227bea29a04a8954a3b3268c6

See more details on using hashes here.

File details

Details for the file flip_evaluator-1.6.0.1-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for flip_evaluator-1.6.0.1-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 5505cf42b02f4f37b55e59c3e7e48cf7af7558efc6fa4bafa0c5b761ee2dd720
MD5 cffd394a3b3821030b028980cabbc69b
BLAKE2b-256 8c393d54480aa60adf6351ab849f07ca54d569476e837adf6dff170fe8326fcf

See more details on using hashes here.

File details

Details for the file flip_evaluator-1.6.0.1-cp311-cp311-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for flip_evaluator-1.6.0.1-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 b203b97401a62e71ba5a02b55e91436e43dcfa35f8092a88d4e01db24ee9c94e
MD5 cd5347f1d66e65d98eed4821a858a588
BLAKE2b-256 2abcbc3a79d8a793049594514fe4bab01de5e1715ec240ea685196ffbde66a75

See more details on using hashes here.

File details

Details for the file flip_evaluator-1.6.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for flip_evaluator-1.6.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8f763bd43fffe6c023b08225f25299a657bddb5304699aa212a83c90065411f2
MD5 1d9d442d6a8750cfe1619232700a5410
BLAKE2b-256 7cfcc3ea30554c2dcd05adabe4eb1265415ca688053f4ed1a5ab16ea568114e7

See more details on using hashes here.

File details

Details for the file flip_evaluator-1.6.0.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for flip_evaluator-1.6.0.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 1f56ea5ed766bc2b921d0c4dd1ec267fb16f5f9b1bf9f9a5521e53874414dbd5
MD5 61ab66c65b2be65b2b6f207fbdc3ffb6
BLAKE2b-256 20395771adc01d318d6bd13f450e70bc533f8cae8fc95f1a4e8dc24ded551179

See more details on using hashes here.

File details

Details for the file flip_evaluator-1.6.0.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for flip_evaluator-1.6.0.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b8598f11cddf1ee5b8650c47239d8342166f489bf4189b75fc63947cea9f3e01
MD5 53e4736869444324faf71a700c7225d5
BLAKE2b-256 521a43bdc113012bb317c55dc0ea33d9a1139efe6d27b7c8297a4cdad6e33944

See more details on using hashes here.

File details

Details for the file flip_evaluator-1.6.0.1-cp311-cp311-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for flip_evaluator-1.6.0.1-cp311-cp311-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 9c25021ab28281be8abbdfbb702fd665b81cead25908dd514633b9d29d6e7a70
MD5 f154d9c1ba016d03d58a81035d4652f5
BLAKE2b-256 c5082bf09910734ffbfa38ebfd86019c7f9a06808097f0ec405675510885f37f

See more details on using hashes here.

File details

Details for the file flip_evaluator-1.6.0.1-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for flip_evaluator-1.6.0.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 a7adf37466ee32ec507709634e6d163a652fa99c257a4b239c03260d96c15f76
MD5 e378365efa302bae3373b86dc85ca50c
BLAKE2b-256 b3fe5b542d67ef7cd6aa2c2ed8e2e14011008d5b491b907be288cdaefef8ef57

See more details on using hashes here.

File details

Details for the file flip_evaluator-1.6.0.1-cp310-cp310-win32.whl.

File metadata

File hashes

Hashes for flip_evaluator-1.6.0.1-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 08e00a50b7b5ea5e75649831c615672eee92d364c518988b460ed431e46e1720
MD5 476610811526ef1dc8214339914903ea
BLAKE2b-256 28a142ad050dd84a399cb9901dc3eb7d9554ba38d2e5b001275fca51b88d027e

See more details on using hashes here.

File details

Details for the file flip_evaluator-1.6.0.1-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for flip_evaluator-1.6.0.1-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2f1b96dea6dcf60b9befdf6fcaf0b6b0598ca9367e751dd99c280aae9fdec536
MD5 99bbbd01510c7c1cdeaf795750f37d01
BLAKE2b-256 762d11eb4187a4e8a1aa14d4cbb84052d6e00a23da2f73db74d63844604e1fa2

See more details on using hashes here.

File details

Details for the file flip_evaluator-1.6.0.1-cp310-cp310-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for flip_evaluator-1.6.0.1-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 167c930e7d9940854427ace4504805796b8e61023fc304befa9c40239ca3bef6
MD5 9cb0f9272c1de076a5367d89a357411b
BLAKE2b-256 92ae8646a100ef70f829f0b9e6d2db63b4a18135d9209c687ffa739f2caf6793

See more details on using hashes here.

File details

Details for the file flip_evaluator-1.6.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for flip_evaluator-1.6.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fff9f07561b7e75146bea9cc75812c6f418d1aacef63b4cd0095bdb905dd3dc2
MD5 e952ad77f0fafc54bc7829adad63042b
BLAKE2b-256 13aaf0d4642fd419c66cff88f0760485d78bdcb5aa0a5254a5db7b5b9401311e

See more details on using hashes here.

File details

Details for the file flip_evaluator-1.6.0.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for flip_evaluator-1.6.0.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 44bfba0ddd2da5d8fdd087fcce61a84d1b2b25bc94750aee19583b00034e76cd
MD5 30d1ac6c5a6623e43737aee9f2dca1e3
BLAKE2b-256 82da5ea1ee2b97e600dcf35304bf5bc7754eb8837cc62f289c2ec570b885a7ce

See more details on using hashes here.

File details

Details for the file flip_evaluator-1.6.0.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for flip_evaluator-1.6.0.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 46b3e919af453f2bf814970d2d0917ac65689b51ffb3ee3ffbb7727e1d6c9f8b
MD5 49a7815a435f87d95fcfda3d8ccbbaf0
BLAKE2b-256 8e6a5da16471dfe63ae171b79b2d18c6a38720815e962dd5f45a557f479d0984

See more details on using hashes here.

File details

Details for the file flip_evaluator-1.6.0.1-cp310-cp310-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for flip_evaluator-1.6.0.1-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 532325e6e2c22f3a9b354fbe30fa0db04c58aef2a6dd335f893c81c8588229bc
MD5 3fba16a01e4c5af0777142f15f8b4e0e
BLAKE2b-256 94a9db45e4a37ad9dd40d94bedd821b8f6387bceed672646a27d568c9ab364f5

See more details on using hashes here.

File details

Details for the file flip_evaluator-1.6.0.1-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for flip_evaluator-1.6.0.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 e559b1e2a2852bbe0eb824c6b4c7315994f601d0f52eacce948dc5a587921fbf
MD5 06c603d4d3d10d2ac04dbaefd3d953b6
BLAKE2b-256 dfc74d8127bdfeff3cc5b2e0a069f17cd50bbd6f4de136ba37c3132d69c7262e

See more details on using hashes here.

File details

Details for the file flip_evaluator-1.6.0.1-cp39-cp39-win32.whl.

File metadata

File hashes

Hashes for flip_evaluator-1.6.0.1-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 0445787cea1fed15c4307dbd770b5319abc65d96a9072540ffb7dd117e34ddb2
MD5 f4828881f8de7165020b168494907ea5
BLAKE2b-256 81bbb25d0271d934cf1358499f7bab980c8a289e24c0ec073b914fa220d23e89

See more details on using hashes here.

File details

Details for the file flip_evaluator-1.6.0.1-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for flip_evaluator-1.6.0.1-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8f3ce36166b9fe319ff80cc8a6483fa4c0c933be480f43f0bc6e0c40ea0cda4f
MD5 c8b9ddb876656c52a4c72e29d3c10299
BLAKE2b-256 9244ae22587adffb3e22c0d087966e67b608104dea2fe12f2061f6616c02119e

See more details on using hashes here.

File details

Details for the file flip_evaluator-1.6.0.1-cp39-cp39-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for flip_evaluator-1.6.0.1-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 965d2f232c36747f6442b7f2252177475eb8bfb28649c966b4ab6c25bd81749f
MD5 a2c2a9546c4311710e2024116321cb3a
BLAKE2b-256 77a9cc8349a46c2b03367bbf9a895067a0b2bffc30895903065d85c4dd3bec3a

See more details on using hashes here.

File details

Details for the file flip_evaluator-1.6.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for flip_evaluator-1.6.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1ed55c8ba693a633b4aeeb212bcecc58d7800f61f503d6840d0b318737e3b59e
MD5 09651a409d35c6cd357ddbaffb76c749
BLAKE2b-256 766289810a00d80cbfd1169a0588b0ddf0a770bcc4c4c2864d088dcd000e7eb0

See more details on using hashes here.

File details

Details for the file flip_evaluator-1.6.0.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for flip_evaluator-1.6.0.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 10c9b32b8bd2234320bdcbb50939617ac37a62b2eb012994066cf3d88272b072
MD5 d16cefc553e0d2c854a47e938b8a86fd
BLAKE2b-256 3c0a5517a8cb767988048659169757083e29e46bff44e882447d5fedb4c58492

See more details on using hashes here.

File details

Details for the file flip_evaluator-1.6.0.1-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for flip_evaluator-1.6.0.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 62af108b97e93baa48c6457f1508146586c57e419425d27ea2968849e3fdfcb6
MD5 30dd5689d0bf1f6f3f02bacc7134aca6
BLAKE2b-256 c367f5136ece3066f8f9fd8f6452d055cf01a0b3e04736f79d4b33b565467841

See more details on using hashes here.

File details

Details for the file flip_evaluator-1.6.0.1-cp39-cp39-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for flip_evaluator-1.6.0.1-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 e81db78095426bc23f047b5e8ef4ad7127ebdbb192607dff30d40f098b25c85a
MD5 d1bec98a3813759d9ec12e95ed325b93
BLAKE2b-256 d38bf7f25196628982e85031dc29b6fd7a2cca5a8e9a6c05016de199e7770742

See more details on using hashes here.

File details

Details for the file flip_evaluator-1.6.0.1-cp38-cp38-win_amd64.whl.

File metadata

File hashes

Hashes for flip_evaluator-1.6.0.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 1796e2cea1ea5c443319690040025558be5d2942dfcb802f54499899992c71e9
MD5 97289d1d2efcce501a9de4a36b890d86
BLAKE2b-256 d104d4d00f0c8fde0361254342041a7032dd9d4e8f0638bba311ea442faa2f2a

See more details on using hashes here.

File details

Details for the file flip_evaluator-1.6.0.1-cp38-cp38-win32.whl.

File metadata

File hashes

Hashes for flip_evaluator-1.6.0.1-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 1d80dca95404faffad547decc6aed7d065d531695239776708db13455207ce6f
MD5 2791d4e53491252628cc80eb730a01e2
BLAKE2b-256 8b35fa0b512e5dccf6503276c8140df48b8524c73f37ec97d18c66b8155183da

See more details on using hashes here.

File details

Details for the file flip_evaluator-1.6.0.1-cp38-cp38-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for flip_evaluator-1.6.0.1-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d28cdce26be0d27f3f0cc90e75394f2618421a0158d32e7a0375f15dbee4b692
MD5 25f26304db0c6f52fe06e1a1186cc3c4
BLAKE2b-256 91e0d0664bb105c71e136e8a8f419571e0abec29c855b1a339503f740c5f2332

See more details on using hashes here.

File details

Details for the file flip_evaluator-1.6.0.1-cp38-cp38-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for flip_evaluator-1.6.0.1-cp38-cp38-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 4fcdd60bc99089470e1144082b0e95012dd1dbbdc4f24911eaf98af492618dbc
MD5 e076a5e0a460cc78c26e618e63e5fe5c
BLAKE2b-256 7fa42911c29e6976808b76cb073b4b585eecc114d39c3752ee5e9b8b6ab389de

See more details on using hashes here.

File details

Details for the file flip_evaluator-1.6.0.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for flip_evaluator-1.6.0.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4b6697a864dd8965faaa5e0fa5066eb36900655293737c863b3e3d0b38421d9e
MD5 49eabfadf919e501cfd8224edd337d30
BLAKE2b-256 1394f4381ae99ed62cb9420f77c79695c96579bec22bb2c8843a935add2d5c69

See more details on using hashes here.

File details

Details for the file flip_evaluator-1.6.0.1-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for flip_evaluator-1.6.0.1-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d5cda966a2df5fd98c1b9c7869ac60ae264d36594b7c2311e474c52354a0d09d
MD5 44a090c75f0ac891c69bc0bc6dae9571
BLAKE2b-256 2abee91a6a4bf2d4713b20bb60d81d8291980cccb76de93dd0d8e6d08f11ae3b

See more details on using hashes here.

File details

Details for the file flip_evaluator-1.6.0.1-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for flip_evaluator-1.6.0.1-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7df9d244ba29cc5f0d014fc214307b6a8701680bdf77a55903bdbc790ee68ada
MD5 593be11412f961f29f772fcd8aa2391c
BLAKE2b-256 8327e0e5f88137e4b43522051f8f1c3387dda60a61468b1285dac222c7d95721

See more details on using hashes here.

File details

Details for the file flip_evaluator-1.6.0.1-cp38-cp38-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for flip_evaluator-1.6.0.1-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 00934195e40046f538e82b0ef30d60ff789ba900aa27302cdd77d5387387bd5f
MD5 063cd8cc6db9d90dbaf5bbcb78602260
BLAKE2b-256 1ab5a8be4c846750859a1bdafc5070a80f2f72f64ef993bfca3ea1f72e6edbfa

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