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.7)

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.7, the automatic stop exposure in HDR-FLIP is able to handle reference images whose median luminance is 0.

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-2025, 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, Wenzel Jakob, Julian Amann, and Xijie Yang.

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.7.tar.gz (244.4 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.7-cp313-cp313-win_amd64.whl (214.4 kB view details)

Uploaded CPython 3.13Windows x86-64

flip_evaluator-1.7-cp313-cp313-win32.whl (188.9 kB view details)

Uploaded CPython 3.13Windows x86

flip_evaluator-1.7-cp313-cp313-musllinux_1_2_x86_64.whl (906.6 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

flip_evaluator-1.7-cp313-cp313-musllinux_1_2_i686.whl (976.5 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ i686

flip_evaluator-1.7-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (415.2 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

flip_evaluator-1.7-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl (444.7 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ i686

flip_evaluator-1.7-cp313-cp313-macosx_11_0_arm64.whl (189.9 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

flip_evaluator-1.7-cp312-cp312-win_amd64.whl (214.4 kB view details)

Uploaded CPython 3.12Windows x86-64

flip_evaluator-1.7-cp312-cp312-win32.whl (188.9 kB view details)

Uploaded CPython 3.12Windows x86

flip_evaluator-1.7-cp312-cp312-musllinux_1_2_x86_64.whl (906.6 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

flip_evaluator-1.7-cp312-cp312-musllinux_1_2_i686.whl (976.5 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ i686

flip_evaluator-1.7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (415.2 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

flip_evaluator-1.7-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (444.7 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ i686

flip_evaluator-1.7-cp312-cp312-macosx_11_0_arm64.whl (189.9 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

flip_evaluator-1.7-cp311-cp311-win_amd64.whl (215.5 kB view details)

Uploaded CPython 3.11Windows x86-64

flip_evaluator-1.7-cp311-cp311-win32.whl (189.9 kB view details)

Uploaded CPython 3.11Windows x86

flip_evaluator-1.7-cp311-cp311-musllinux_1_2_x86_64.whl (910.1 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

flip_evaluator-1.7-cp311-cp311-musllinux_1_2_i686.whl (979.0 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ i686

flip_evaluator-1.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (418.7 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

flip_evaluator-1.7-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (447.1 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686

flip_evaluator-1.7-cp311-cp311-macosx_11_0_arm64.whl (191.0 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

flip_evaluator-1.7-cp310-cp310-win_amd64.whl (215.7 kB view details)

Uploaded CPython 3.10Windows x86-64

flip_evaluator-1.7-cp310-cp310-win32.whl (190.1 kB view details)

Uploaded CPython 3.10Windows x86

flip_evaluator-1.7-cp310-cp310-musllinux_1_2_x86_64.whl (910.3 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

flip_evaluator-1.7-cp310-cp310-musllinux_1_2_i686.whl (978.9 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ i686

flip_evaluator-1.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (418.9 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

flip_evaluator-1.7-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (447.2 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ i686

flip_evaluator-1.7-cp310-cp310-macosx_11_0_arm64.whl (191.2 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

flip_evaluator-1.7-cp39-cp39-win_amd64.whl (216.0 kB view details)

Uploaded CPython 3.9Windows x86-64

flip_evaluator-1.7-cp39-cp39-win32.whl (190.5 kB view details)

Uploaded CPython 3.9Windows x86

flip_evaluator-1.7-cp39-cp39-musllinux_1_2_x86_64.whl (910.5 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

flip_evaluator-1.7-cp39-cp39-musllinux_1_2_i686.whl (979.2 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ i686

flip_evaluator-1.7-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (419.0 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

flip_evaluator-1.7-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (447.2 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ i686

flip_evaluator-1.7-cp39-cp39-macosx_11_0_arm64.whl (191.2 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

flip_evaluator-1.7-cp38-cp38-win_amd64.whl (216.0 kB view details)

Uploaded CPython 3.8Windows x86-64

flip_evaluator-1.7-cp38-cp38-win32.whl (190.4 kB view details)

Uploaded CPython 3.8Windows x86

flip_evaluator-1.7-cp38-cp38-musllinux_1_2_x86_64.whl (910.4 kB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ x86-64

flip_evaluator-1.7-cp38-cp38-musllinux_1_2_i686.whl (979.2 kB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ i686

flip_evaluator-1.7-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (418.8 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

flip_evaluator-1.7-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl (446.9 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ i686

flip_evaluator-1.7-cp38-cp38-macosx_11_0_arm64.whl (191.2 kB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

File details

Details for the file flip_evaluator-1.7.tar.gz.

File metadata

  • Download URL: flip_evaluator-1.7.tar.gz
  • Upload date:
  • Size: 244.4 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.7.tar.gz
Algorithm Hash digest
SHA256 88204ec5000fa90b26e00f6f21e8d73f18e5afac7e8a23cb0803b117b3da081b
MD5 d1e2996a2f058a66b113623b63c14477
BLAKE2b-256 00dc39cc51468562899883b43d04b9754c634798e6f7f8ffcd3b984743da041c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for flip_evaluator-1.7-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 2081f715ea8190a5f58bc578b0cccd36a9a3f3cf78ad13fe6f86e5a75615bda7
MD5 4ed09b7e59ad76a57b6ea89e69e411f0
BLAKE2b-256 b000820a81e5d047298a622ca0538fede02b6ff09fbe85ad4bfa82649a92d919

See more details on using hashes here.

File details

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

File metadata

  • Download URL: flip_evaluator-1.7-cp313-cp313-win32.whl
  • Upload date:
  • Size: 188.9 kB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.15

File hashes

Hashes for flip_evaluator-1.7-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 3735232d08f6128ff743e8405bf6c7666efbee6e0a6ee1b5e2f5aa0b64f9b090
MD5 1c72c3f0bf6e17246fa1292ec2495f02
BLAKE2b-256 dae8e8b84c26cabcfe939c9909b5414090506496015f3e5937fade4557467011

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for flip_evaluator-1.7-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8fc68d919692ba147c6a3c6f8b2c41aa7d8aa578cad6ee86884019d90c99df66
MD5 cc0716d964223d82e580657a2caf7b91
BLAKE2b-256 9d27f552b286648c40bb5820b19c4a8200965abace4e17554ce098b33d7e4f28

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for flip_evaluator-1.7-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 1308484dfd89a90fef4d87db7ba26c18fbb4f7df36c7ed20c9369e1cb5b19689
MD5 3c90d97c942c3aa458cf122c70dd9d14
BLAKE2b-256 3b4d18923dc2e5262d2e34cc09aa51d3d2b977855922afc8ce333df2a10e9fc8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for flip_evaluator-1.7-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d63eff9eaf9a68a6f9c30a3714c8a1a83fb6182f18df2fbc9bc361634a6691f7
MD5 d8d54613227ee93892d4dd3d0180845c
BLAKE2b-256 a5edfc88540c25b08aba2458835c26c8db54c6ea9c1dee058734492efe96eb1e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for flip_evaluator-1.7-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 3f37f778e02f15607450f11f6d1b21a9b8c6817415cdc3441c3a7c55c33b5664
MD5 7abb6def79582b9707569551f97f3dbd
BLAKE2b-256 b2bf6d62779ed195adfda082f3cd7a91ebbe3a1cc9c1e936f6fd26283a248bdb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for flip_evaluator-1.7-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 76e689402877598b5f4a42d57d7109a4339381cd104317f361cefb103d0851b3
MD5 3f1acd3cfe8bcc29e9f5f52dbb9b4dc0
BLAKE2b-256 2586e328522798cd53908ee875b69a3272306cc6229377fb2f70517fcc6820d9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for flip_evaluator-1.7-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 dc685bfc5acaab99adeb878b261c819637b2a0638bb7cbcffe9eb6a3d988c52b
MD5 62ac3eb6fdd29daff5caf14f1c56a4b5
BLAKE2b-256 95a6fe3e220fc50783682662cc5fd9d1f86a4e9ee47d229c3079915bc226d0c9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: flip_evaluator-1.7-cp312-cp312-win32.whl
  • Upload date:
  • Size: 188.9 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.15

File hashes

Hashes for flip_evaluator-1.7-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 8a734f77b2f820110e67c78ad103cf62888cf26d9602e5fc0469551d9b81f0b8
MD5 f75383d68b302fcba79b41ed5812ed91
BLAKE2b-256 53bb9a85a283efca7f57c6ba2c6457d299e4021984315e2ecf5a0d5fb13cc106

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for flip_evaluator-1.7-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 db5bd82d93c5be24e10134138cb54942fdce93fe771412a8b389e29e378cb59e
MD5 ea328f8ebb17114314ac09f70ee86b51
BLAKE2b-256 de728f5d083ef3ea86263a49296a4247343b111077b479d172b66f1d2971cd28

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for flip_evaluator-1.7-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 64dfece3eac45a1ce5ade37849a6ef12c598ea882fda096ab4df66bfc67e3da9
MD5 515dcad0b92e273fb9cbdd64000c8b1a
BLAKE2b-256 3472652183139a7128638da48e035bc072fb86718eed330a477dfdc1cb5135e1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for flip_evaluator-1.7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 afd53e4ea606e6b6518e4cbbdce416a1b3b018bcb4c370bed0328a7f65f1308f
MD5 92bbfa16f3c083e3be86918100a57d1b
BLAKE2b-256 ef13f6cd04b63d30bed8befeec3c5f424f698d80f71a530f6fc6f86e7aca0fe6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for flip_evaluator-1.7-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 5bbb63965c3bfa2c890c37ef349522bc8e9ce6c565cc4a621a29c4f586fd3ebe
MD5 71e45a0b3c7fe0eabcfafaf153c17872
BLAKE2b-256 44e12a3a85ee76cc7005c3347094eb9dd79a838d8f293ef7e50e7881a16c2a4c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for flip_evaluator-1.7-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1e3344ddc903d4c8ef35cc87fd09edfc85c63d648b864d046c19ed0c51e6a7f7
MD5 fc631fed71b46a069c362a9fe51ac596
BLAKE2b-256 2858f21e62cc7dead92191fc5dc36a8c3fa127f8097a22e4c835ab54787bd050

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for flip_evaluator-1.7-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 12ccbc9e91eed9b0e6422dddcfaa2836a0b0edac1bbc241d9058742188af88c5
MD5 c46602b8c2dba7416800a8c275e09678
BLAKE2b-256 4fdcfb7353be63688585345eb46176019cb97c96a99e5fd1a386b1227d853d8f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: flip_evaluator-1.7-cp311-cp311-win32.whl
  • Upload date:
  • Size: 189.9 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.15

File hashes

Hashes for flip_evaluator-1.7-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 a2c4896e9b647750eeb406cb366615106d057729ad29843d6543b5912518fb14
MD5 ffcf0b0dff79fcbd82841b2e879fd6f1
BLAKE2b-256 d58985be8e2c7ae99b80bce13321a02b586a0465900cc18a19c45b01b3fe535e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for flip_evaluator-1.7-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ac5092687d56e34047d95760059d349ed4fb9ec16f2082a669ba6c7fabea9344
MD5 0344f6d9f5d48f2c8981ccd2ea4261d8
BLAKE2b-256 090c67591d9dee210c66696fb2b872e17413c1f0235f8b4c33e6aa7d02401fdf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for flip_evaluator-1.7-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 e354e2bcab4ec509e93756d613cd29e87ac15713765cfa0ee87d5376d7761dab
MD5 8b0d47dc9d19cdfd17016631188bf561
BLAKE2b-256 f38820d176db731718fb9244e740eee8c5eb1699047f269c2c5e7b549e9f12d7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for flip_evaluator-1.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6fdf6736f4665dd913edf19b7eb94c78a640a95b885a3e95b473f40f7bdd1b62
MD5 27544a209f682511272e614b840030f5
BLAKE2b-256 1b0bf887708fdb5a929405fec1df9cad16891c99fc95db6c0771e216dded3e11

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for flip_evaluator-1.7-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 8a19b8cc63d51d4d8a2e50282d40462363d6c954ae536a89c4b86e66565e8cef
MD5 3006d7c5454ad1668e308706937e2ea9
BLAKE2b-256 0d1b66725e45b39a001ba7de34388095f5e7a7e313fd527f51707163fad48460

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for flip_evaluator-1.7-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9476484eab8cac4370503e7e9dc9b5143b9032e7e8495acfb9d2adfea125840f
MD5 9e1a33c5043a41f1d0416b77b12152ad
BLAKE2b-256 2a59a74b3a41d9b512febd3e71366ec8cbc038b481235195166a6812a7826d8f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for flip_evaluator-1.7-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 db16e802b8abe9aa97a7a749ef76e36e3560d7043a2db5277532bc5769dab002
MD5 d3a232fff1da6732f293a68a4ca45a4a
BLAKE2b-256 56d2f1f833f94c8e1433ed3bf54b5c0f08cbecce28f01140a18c5a5c25d79f70

See more details on using hashes here.

File details

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

File metadata

  • Download URL: flip_evaluator-1.7-cp310-cp310-win32.whl
  • Upload date:
  • Size: 190.1 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.15

File hashes

Hashes for flip_evaluator-1.7-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 5edd1cbe1c571dfdec0f69ae8f3b53288b326a8ca70e57567d38011f46163979
MD5 3e90ed6b16630c7165b16513dcd45569
BLAKE2b-256 c5558b44af3d07bd58116fe6fac1116a1e85b6c1f230ed298d39e6eaef452981

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for flip_evaluator-1.7-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 5de7ca42b7b7d4151033c615f5efddf3e127542c0be447d26fdd8f141031a208
MD5 56293ffea67e2698c5e9bec7b0c40ac2
BLAKE2b-256 3338a52b493020ba2c038005a57fa20b68bf3c97b626218776fef403f7c3d953

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for flip_evaluator-1.7-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 d2654bcd9fda6df2b297a5c58477b5c1b1f4b2a9dd3c5d99808bd7eadff69e78
MD5 ebf4e3705d58c03f92077de64883e4f1
BLAKE2b-256 e66b46e616df13e2100c33391f09d05f2df935acb1353117e46e6176f2699eac

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for flip_evaluator-1.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fe6214ce5bdc2df81080a86317d2473afd3a57ecf52a4bd5308dfccec3167aae
MD5 47a4225eec614c37c866b346f7daa301
BLAKE2b-256 b2945f8394e237f7250dd829a414fb35bbd6d16a1c7fa08a44745e2651056fda

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for flip_evaluator-1.7-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 b49c29ea49406c3c53109d4d5682877f8aa5f153f8505aebf76b052e5725eccb
MD5 df7e2b67f5ca31a8394438165ec721b4
BLAKE2b-256 b03aa0dff017ab74fcaf08814b06d99cf5e92a0985e401e3fc22cb96dc0011b6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for flip_evaluator-1.7-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6137be541d985780891ea825fbe74e5e2107e0e9ba09c183d2de145f75ae110a
MD5 3a730846a83edd6a956ed6c2b6c9880d
BLAKE2b-256 62fb6aa4cb74a16d099894b3904cd7a86105b45e6401c3136626d7f0635ab8ef

See more details on using hashes here.

File details

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

File metadata

  • Download URL: flip_evaluator-1.7-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 216.0 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.15

File hashes

Hashes for flip_evaluator-1.7-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 b6bde165b380c77dcaaa0b56a45122c542ebe55554710fb0b2834ecec2e78c7a
MD5 627a6b1738f41006a6dee58d35dc48de
BLAKE2b-256 5ea2af3551b7bce93e7bf3700a856431a317aecc65668e8ef7f1c73a05a040c2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: flip_evaluator-1.7-cp39-cp39-win32.whl
  • Upload date:
  • Size: 190.5 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.15

File hashes

Hashes for flip_evaluator-1.7-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 2dc808686fd4c17c181646fa5eb06f6c15bba9129f5f6d515ce458bbbe1fc327
MD5 d1c089574906e2b8b05c679ae2541f11
BLAKE2b-256 7ed62c0f0f938d1cc1751a718478fa76947139f2d68ac8b3219fc2af3e16a976

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for flip_evaluator-1.7-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 464e51374208305b41f5ca47ed1557070b16920390399de8633f0aa40dab8b9e
MD5 f67f47af42675afb033b2b956774d64a
BLAKE2b-256 94d05defe6799acc33f66753d50b83b27f5d4f918eeba43a05830bba14f042d2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for flip_evaluator-1.7-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 697ee15341ee0d453e68a4ee9088c57280475c1ca287128ce6f2084d200bdd28
MD5 ea8b2df630369d8aa3a518b2da7528fa
BLAKE2b-256 49c69c3237f758e09d6b4bf202216efb805ef718570b4094fd4da2c90f56d6d1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for flip_evaluator-1.7-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c047c9f390d1669d3830ae044ab712df5206253205fe2ebd2dbf737c9112f317
MD5 de2e449da70974d80c992db00e3eb11b
BLAKE2b-256 5db05d5f59694328c17939446e102dd048baa01a7beee2b557e147d8e7a32909

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for flip_evaluator-1.7-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 11e63f1a0f7075ed19206973cdfaa3cebaa0a46415f734083e40c3edb0e5b298
MD5 b868a718c6a28b537b6fc1897b21c35b
BLAKE2b-256 3e8e233e9762600bc59376ea0cc497c71b12c8a9a14ff7d3031d6b1a14205a10

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for flip_evaluator-1.7-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d83d6152b9ea92ff9f68599da08f52444e6821f9ba8d0b1f76bc7333c4c6880e
MD5 ad25df148d02aa0115829a494236cd0e
BLAKE2b-256 5e43964648f840ffcc7c3127a7dcf9a7b870aea7611bf78d3e7f4906c44812a4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: flip_evaluator-1.7-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 216.0 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.15

File hashes

Hashes for flip_evaluator-1.7-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 b405c0cbf2fbac168c95b92673c1341fafd980c2ba4127e45c61ce513e561636
MD5 d4789e284f825256b49bd8b44f3495df
BLAKE2b-256 9af63b50f22cf151291ddd33845db6ed51f3e5d5708b9a9917c58b771b1b61f4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: flip_evaluator-1.7-cp38-cp38-win32.whl
  • Upload date:
  • Size: 190.4 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.15

File hashes

Hashes for flip_evaluator-1.7-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 73a6ff1280bb0ad1e612908f811c8ea56a81a716f0ffc0aaf8567522e3b2a9d8
MD5 58a208feb19164a299f405d4ee8bb144
BLAKE2b-256 3fc6a45100a7fca0af010b3157f446724d47098b487c3d8469a82f4599c8748f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for flip_evaluator-1.7-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 6e1aceca5ff207286ddb922928abaf648cb70a25d97ea4343314a7a09a285618
MD5 72e552136cb9745ab9b1f41d397c8a18
BLAKE2b-256 22318bb37109537ff29ae19e45aeb60c876be5183768304892c3f8d5c1fe367a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for flip_evaluator-1.7-cp38-cp38-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 1244b156029aec562ff85b245d1f8178cb4516dac7c1757ed2a8047843862473
MD5 45c56f9552b593494d4872f09bb22cc2
BLAKE2b-256 a0e636b407f5d04f7bc722374447b9e42c5bf9c533b9de7b133ce5ac1c4bf800

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for flip_evaluator-1.7-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1b981049e77b02b61d2f109a40910f9d6bcd84fda5095f5af0104e2e61ba556a
MD5 75a38c06c88a98088327c7f66cf8bc76
BLAKE2b-256 80375670f9ed0332cf66b9d0843e0ece24938f59b73ec18e8bc957fe981f80cd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for flip_evaluator-1.7-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 e6cd7cec4f8f0a1de9a767b732e880427709ffafa955ea388ff323a2096112e6
MD5 59b029a6669e77e44145c1fb20895761
BLAKE2b-256 639844b1577292ff34e7ed2bf962a6484f3ed4000561a518824888b3edc1419f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for flip_evaluator-1.7-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 361fe1ca21a914c60d41835a7b7caaa9db202080c3c10c13c29cd202b8c1b3f6
MD5 cf6cf02dc56c5cbed6bce2d6492b85b2
BLAKE2b-256 0905294cfaed2211be0866462841bf9e7afe8b0744b2e4c7224911378b0e77d6

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