Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

hvwfg

Python wrapper for the Hypervolume calculation code of the Walking Fish Group

This package needs Cython and numpy to be installed.

python setup.py install

Usage

import numpy as np
import hvwfg

# Fitness vector assuming minimization
obj = np.array([[0.3, 0.6],
                [0.4, 0.4],
                [0.6, 0.2]])

ref = np.array([1.1, 1.1])

hvwfg.wfg(obj, ref)

Depending on the input size, the fastest code is selected.

Release files for hvwfg 1.0.0b0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for hvwfg 1.0.0b0
File Size Uploaded
hvwfg-1.0.0b0.tar.gz 179.7 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for hvwfg 1.0.0b0
File
hvwfg-1.0.0b0-cp38-cp38-win_amd64.whl CPython 3.8 CPython 3.8 Windows x86-64 Details
hvwfg-1.0.0b0-cp38-cp38-manylinux1_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.5+ x86-64 Details
hvwfg-1.0.0b0-cp38-cp38-macosx_10_13_x86_64.whl CPython 3.8 CPython 3.8 macOS 10.13+ x86-64 Details
hvwfg-1.0.0b0-cp37-cp37m-win_amd64.whl CPython 3.7 CPython 3.7 pymalloc Windows x86-64 Details
hvwfg-1.0.0b0-cp37-cp37m-manylinux1_x86_64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-64 Details
hvwfg-1.0.0b0-cp37-cp37m-macosx_10_13_x86_64.whl CPython 3.7 CPython 3.7 pymalloc macOS 10.13+ x86-64 Details
hvwfg-1.0.0b0-cp36-cp36m-win_amd64.whl CPython 3.6 CPython 3.6 pymalloc Windows x86-64 Details
hvwfg-1.0.0b0-cp36-cp36m-manylinux1_x86_64.whl CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-64 Details
hvwfg-1.0.0b0-cp36-cp36m-macosx_10_13_x86_64.whl CPython 3.6 CPython 3.6 pymalloc macOS 10.13+ x86-64 Details
hvwfg-1.0.0b0-cp35-cp35m-win_amd64.whl CPython 3.5 CPython 3.5 pymalloc Windows x86-64 Details
hvwfg-1.0.0b0-cp35-cp35m-manylinux1_x86_64.whl CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-64 Details
hvwfg-1.0.0b0-cp35-cp35m-macosx_10_13_x86_64.whl CPython 3.5 CPython 3.5 pymalloc macOS 10.13+ x86-64 Details

Total release size: 2.1 MB

Release files / hvwfg-1.0.0b0.tar.gz

Download URL hvwfg-1.0.0b0.tar.gz
Size 179.7 kB
Tags Source
SHA-256 checksum
How to use checksums
18a27a9024e7e0c249e5d9893a51898a859cee60851d5037217d44fd5ca9126a
BLAKE2b-256 checksum
How to use checksums
faad2dfef8e2e5a0fba71ad3ed7385cff8890a704e5d28ba9cf166d63a3203a3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/44.0.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.7.6

Release files / hvwfg-1.0.0b0-cp38-cp38-win_amd64.whl

Download URL hvwfg-1.0.0b0-cp38-cp38-win_amd64.whl
Size 104.5 kB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
b925c4137e736be3b890e3e59e11e64e0b9bb2ac7c80a42976ab518e9e20bbec
BLAKE2b-256 checksum
How to use checksums
2928338b499a06f6b687944d4a6e6663cd47cc808007ea7083243a0f65154025
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/44.0.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.7.6

Release files / hvwfg-1.0.0b0-cp38-cp38-manylinux1_x86_64.whl

Download URL hvwfg-1.0.0b0-cp38-cp38-manylinux1_x86_64.whl
Size 302.2 kB
Tags CPython 3.8 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
5b8fc5486dd9e9860fea80a8056ca403e281f8f51c3192932c370631d0c2479f
BLAKE2b-256 checksum
How to use checksums
2848182de0a95bf994eafa6acd14ed75ac4ee528895892ca3bbb528687c12137
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/44.0.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.7.6

Release files / hvwfg-1.0.0b0-cp38-cp38-macosx_10_13_x86_64.whl

Download URL hvwfg-1.0.0b0-cp38-cp38-macosx_10_13_x86_64.whl
Size 95.8 kB
Tags CPython 3.8 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
9c97fff05b89faae25293f196dc48a043532690bad2f1561be8bd5f99eae637b
BLAKE2b-256 checksum
How to use checksums
6d7f4d8ecd9ec32f6eb95ee19a3043375155589be1938c0bcbd34c2645c755aa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/44.0.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.7.6

Release files / hvwfg-1.0.0b0-cp37-cp37m-win_amd64.whl

Download URL hvwfg-1.0.0b0-cp37-cp37m-win_amd64.whl
Size 104.0 kB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
4280b978f59677c034032762ed2caa4a82517bd6f211923a875186a4ae1a549e
BLAKE2b-256 checksum
How to use checksums
eeb4e1975cef415971eb52e57c38c561a7108f85dd107cdaa9c847432218a49a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/44.0.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.7.6

Release files / hvwfg-1.0.0b0-cp37-cp37m-manylinux1_x86_64.whl

Download URL hvwfg-1.0.0b0-cp37-cp37m-manylinux1_x86_64.whl
Size 288.3 kB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
b5c2084d9d5089b8a29003c6f5d3e1b5311c32f661fb868cdea77d8f68408a33
BLAKE2b-256 checksum
How to use checksums
877490dae863d0b0a62e142ec14d51de26ed7d2768c7b65960d5f52c62285b8b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/44.0.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.7.6

Release files / hvwfg-1.0.0b0-cp37-cp37m-macosx_10_13_x86_64.whl

Download URL hvwfg-1.0.0b0-cp37-cp37m-macosx_10_13_x86_64.whl
Size 95.3 kB
Tags CPython 3.7 CPython 3.7 pymalloc macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
436bb2d4228e7df908ced83af9958449d02cb8bb6e39254f60d5076393aec0d8
BLAKE2b-256 checksum
How to use checksums
7c6e1de60252c4ec21de48dc6073cc86c769f09c3d5f6f41f348bc304c7f84e1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/44.0.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.7.6

Release files / hvwfg-1.0.0b0-cp36-cp36m-win_amd64.whl

Download URL hvwfg-1.0.0b0-cp36-cp36m-win_amd64.whl
Size 103.8 kB
Tags CPython 3.6 CPython 3.6 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
1b46915d7ae55aa93d4980689ad329e8dd1a300b774782819e8b934f02571b2d
BLAKE2b-256 checksum
How to use checksums
d54131ce0298eeaf55fe34e50aa4dbcbf3c08655abf0edc0c491ba4c7da010bb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/44.0.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.7.6

Release files / hvwfg-1.0.0b0-cp36-cp36m-manylinux1_x86_64.whl

Download URL hvwfg-1.0.0b0-cp36-cp36m-manylinux1_x86_64.whl
Size 283.8 kB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
e8dbc520a78436dfd0a7e24b3712c96f61893f68b268dc9f84a2ba53a79ae81f
BLAKE2b-256 checksum
How to use checksums
a77517adfe7228953b6d680cf16134e3ad69e50906c994e7f95d1cf26792caad
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/44.0.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.7.6

Release files / hvwfg-1.0.0b0-cp36-cp36m-macosx_10_13_x86_64.whl

Download URL hvwfg-1.0.0b0-cp36-cp36m-macosx_10_13_x86_64.whl
Size 95.2 kB
Tags CPython 3.6 CPython 3.6 pymalloc macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
f8bfc515ab732cc15c11d8e910aa77b8cd021f47eadfbd407fc5ba61cb0de8f8
BLAKE2b-256 checksum
How to use checksums
a00535a920d40a9aad1d8d7d3654756da6edf267e7e4b4306ac9a143e22f4a4c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/44.0.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.7.6

Release files / hvwfg-1.0.0b0-cp35-cp35m-win_amd64.whl

Download URL hvwfg-1.0.0b0-cp35-cp35m-win_amd64.whl
Size 94.2 kB
Tags CPython 3.5 CPython 3.5 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
cc6442e039c01cd2eaf9e99d0ec325b470dadd51d20d78f8bebc513475f4e4e0
BLAKE2b-256 checksum
How to use checksums
e9558946af7973cd5db4b29355934b91ccbb9ceab1bd9b8b551f7d7a6b3c90c4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/44.0.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.7.6

Release files / hvwfg-1.0.0b0-cp35-cp35m-manylinux1_x86_64.whl

Download URL hvwfg-1.0.0b0-cp35-cp35m-manylinux1_x86_64.whl
Size 279.1 kB
Tags CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
ded9b7d134d861857e64e84e335c7a680b208f6efa68d01d8047048554dac392
BLAKE2b-256 checksum
How to use checksums
90175ee84e2764fc4927400d296916045eca7d1f2973779d926449c746bd707c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/44.0.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.7.6

Release files / hvwfg-1.0.0b0-cp35-cp35m-macosx_10_13_x86_64.whl

Download URL hvwfg-1.0.0b0-cp35-cp35m-macosx_10_13_x86_64.whl
Size 94.1 kB
Tags CPython 3.5 CPython 3.5 pymalloc macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
50885e9c7f5e363593b832656eb7311d1bb7a7848340a804227fec632f3602ae
BLAKE2b-256 checksum
How to use checksums
235252862a722a870f3663878863b818c866540ff0b742195b29b2faa5e1f933
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/44.0.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.7.6

Release history Release notifications | RSS feed

1.0.2

16 release files

This release

1.0.0b0 This release

13 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page