Python bindings for the GCO library by Veksler and Delong.
Project description
gco
A Python interface to the gco library (modified for repackaging from the original source)
The exposed GCO<XXX>Graph
classes are available under the gco
root namespace.
See the research homepage for license and usage information.
Neighborhood
Without the ability to easily create C++ arrays-of-arrays in Python, a GCONeighborhood
class is exposed which builds pointers into flat arrays:
neighborhood = gco.GCONeighborhood(count, site, cost)
where count[i]
is the number of neighbours for site i
, site[j]
is the site of the jth cumulative neighbour, and cost
the corresponding cost for such a neighbour.
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
gco-2.0.2.tar.gz
(42.0 kB
view hashes)
Built Distributions
gco-2.0.2-cp311-cp311-win_amd64.whl
(216.1 kB
view hashes)
gco-2.0.2-cp311-cp311-win32.whl
(171.0 kB
view hashes)
gco-2.0.2-cp310-cp310-win_amd64.whl
(216.0 kB
view hashes)
gco-2.0.2-cp310-cp310-win32.whl
(171.0 kB
view hashes)
gco-2.0.2-cp39-cp39-win_amd64.whl
(213.6 kB
view hashes)
gco-2.0.2-cp39-cp39-win32.whl
(171.0 kB
view hashes)
gco-2.0.2-cp38-cp38-win_amd64.whl
(216.0 kB
view hashes)
gco-2.0.2-cp38-cp38-win32.whl
(170.8 kB
view hashes)
Close
Hashes for gco-2.0.2-pp39-pypy39_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6d8495d7cb50f208b9a649cbf203fc7341dc6e39416d475bc82c72a8742594b9 |
|
MD5 | 522ada67309b29aeb00bdab36e46dd4d |
|
BLAKE2b-256 | 33b60f90a2d20175eb518be9e9011936d3a97e3ab18123a7072286dfa2dbf350 |
Close
Hashes for gco-2.0.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5a1ffcad9fdf3552ae097a2fe61b78d3ece6af219e530517f5e0e5f044cce624 |
|
MD5 | 4887769161f938ef14b6348cd53b0ad4 |
|
BLAKE2b-256 | 86b4b7fb6f08d9da66f3abeb79be9e3a866929acf42d51b944ed3906cb07b2af |
Close
Hashes for gco-2.0.2-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0a3f0c17c3c834bfff9e4f07a7eb7922dc802fe6395dea99cfac03b4b7069896 |
|
MD5 | 22f1b24d6834c0ce30c47178292a7a95 |
|
BLAKE2b-256 | a70dca995fbe578b85cf29289f403c13850240deb5dabbbf7dfec9dfd1721442 |
Close
Hashes for gco-2.0.2-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e7dc1da5aaed5f12d1e65ce77356ba1658eb215da069f362b762303006a52ea1 |
|
MD5 | 23dc9a661dcceeae6ec285b0f255ecad |
|
BLAKE2b-256 | 74d7453a59722cd8dcf4d31770450bb105216699170ed53fe13fe51eddbff95c |
Close
Hashes for gco-2.0.2-pp38-pypy38_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ef6215d6adf1205db3b980328e6765939798b3d5406211bd915885c9bf72e2ee |
|
MD5 | e04d5f085c07127831b50c9159d8d47a |
|
BLAKE2b-256 | a293a05ee5d0d39f43fe9558b95ab64fef0708746db97190da88ea6ca629c212 |
Close
Hashes for gco-2.0.2-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5f47538779140ae2add57f5b4eb93bedd5d2e96fe665508072589e331e22e1af |
|
MD5 | c7edcf3868269904b6ad3190c5d1d19b |
|
BLAKE2b-256 | f895d93e6ad7d532e2ef24e6a110b2a9ab0256649c333d76e0d7c22b95fae9f2 |
Close
Hashes for gco-2.0.2-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b89383f6544fda66dcb92560cb7775a2afee204a3904c30f72911a701a176eb3 |
|
MD5 | df19926d847248114f6846e7541ec2cf |
|
BLAKE2b-256 | 6078cdbacef6bccb82cf07497a3a27d83321db09bc8467aa41ccf61d262fd8c4 |
Close
Hashes for gco-2.0.2-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c0a57736913c3597668975c25708593018a0e2bee274f3384f07d97e8e32a53a |
|
MD5 | 4084f665eb9455fdf7bc35b960fc101f |
|
BLAKE2b-256 | e7d5245edbc790df19ec5692f1f62ded6287a32357c5a0dd9b704845b86c4b02 |
Close
Hashes for gco-2.0.2-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0794096fa596dd46cec90ef90c0dc966a590c926d252d2f7b5d40259f7dcb84f |
|
MD5 | f197d7ed05bdd2e92a17045e55aad534 |
|
BLAKE2b-256 | 13039e345aa713dea8ec4151755f97c8278ddf612f27efc3f9c70bd6e91f3ef7 |
Close
Hashes for gco-2.0.2-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ef26f5c1e626e79f86f65bfdf0f302cef5f44b7f14c7c05b510679d7dfc7f36d |
|
MD5 | aa6a6348e8408f9aee2f6b5f582e2984 |
|
BLAKE2b-256 | cb94f91544020f91f2ccda9f57a5b8e57c3440ea5fe7d138b389e2636c26b12d |
Close
Hashes for gco-2.0.2-cp311-cp311-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5eec2deaf794286233e91a7891b98ae37797f020e19f1d4ff8d236b857825c0d |
|
MD5 | f4c46c974eda071ef7e4f0a1d1743b7a |
|
BLAKE2b-256 | cc9247f403760fae097ccb364d0a3bd875cda5419dd742983d7064698ce6b8cd |
Close
Hashes for gco-2.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a30ad4e021a6ee0af8e0cfe421ed89df3b8d041cbffa1fea06aee2f2c54cd228 |
|
MD5 | 4e6cdda579aaa72030ed1e521c4ed0e8 |
|
BLAKE2b-256 | d8b4f50064240e7122c092577b846fcc90c7e36a36475286acee5771f37ad1dc |
Close
Hashes for gco-2.0.2-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 293d4c3ae5fb5c7a1dc90e6579fd70d6837ebf13662e8fed6a71a30a8862d498 |
|
MD5 | 00a110a3d2e1a25e4f0925a910c74add |
|
BLAKE2b-256 | 70774074ec0ad255057cd0719cdf354301a37972c453ddc246177556bd1928f1 |
Close
Hashes for gco-2.0.2-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 70e69dc6a3917d33661bc63d9a7bc53c68028164baac6856e5825d310b85f46e |
|
MD5 | 9c1ea7b206693992d608e6f7d4e711ae |
|
BLAKE2b-256 | 9b350d48fcb5c708f1cab4503a60525a57f50609d5d3198a2087108af3ed0ddb |
Close
Hashes for gco-2.0.2-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 754ca0b9e65e28d0f2352007e63d2f3b88aebb9d0b5f53bfe1ab64db92d6c4ec |
|
MD5 | b4f8487afb4196b0b2aca4b78071e2d9 |
|
BLAKE2b-256 | 1a64e368a85c4d4c91ca8f4238f6813c260e7cb5764f3227eb882dffdc86fb6c |
Close
Hashes for gco-2.0.2-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eedfcbdc834157617220621c50ad5abfdb4c0be0f0275b9dd57225d40003fb28 |
|
MD5 | 137d9c373f1d61b45a071de362f9c9f8 |
|
BLAKE2b-256 | ac1ad8a5d37b4a2fd22f2f5a99739d2e2fad07a976703fec058f39d4993ed466 |
Close
Hashes for gco-2.0.2-cp310-cp310-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2f573eaa5f215d7c5896c150d71a4c0372e068fdb5357ffbdacebb99dc9c67db |
|
MD5 | 6e10a7689c6a6b7d536bb47ee8db6699 |
|
BLAKE2b-256 | 3d47e749b824d8e0e79eb500ddc718f4ec0b09f771c933036253bd22dff3284a |
Close
Hashes for gco-2.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8cfcb6cebb7d3251e4923bfcb7af6b5fb1dbd171755849dad20d81eb2734a3e9 |
|
MD5 | 54e201d435f0bcbc2f3b66d04768fe91 |
|
BLAKE2b-256 | e5b7b6b2b74bca486f6cd81e80daff06e9add97248b9c9bcd952f775d5d8f49f |
Close
Hashes for gco-2.0.2-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 783ca9665ffa656233d1a530d71f207fe7af4d5e06598012a3df0c34e072247f |
|
MD5 | b9ec2108d22aa77a849866b36e1be094 |
|
BLAKE2b-256 | 2b54bbe8bbe230470814116b53387a5ae3d5252a4518e182c4afd5ac1d289499 |
Close
Hashes for gco-2.0.2-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f77a64b2d33a9b7e950c2cfeaa39d186b83b937868c50f41cc977bcd28927b39 |
|
MD5 | c1a84ec71cc845bd4ee5de82fff4ef66 |
|
BLAKE2b-256 | 01222646a02c2bb3b323cbcb299066cd9bf3dde05f83b61ee4d573d8988ed7a2 |
Close
Hashes for gco-2.0.2-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e87f03989f154dfb1efaa40c76d155280225d9e29e70ad5d67a77abc601d4f28 |
|
MD5 | 681ba9311f74156e0c0024ee8f2b1253 |
|
BLAKE2b-256 | 2f8cee6c58c2cce0798449794376a6f77d2cfd35aa128f6fe9ca6329e7dad2ec |
Close
Hashes for gco-2.0.2-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b7ce18b83bcb814af7da5ae7a185153c952e662b7376dbdd7b0370c9a9c1413a |
|
MD5 | 84c10c12bcf9fe119e144e7056f3f8ce |
|
BLAKE2b-256 | 3720d2314751d0209860cd8aaef9634baaad9cc806cfc87bbb16f47fc85e4003 |
Close
Hashes for gco-2.0.2-cp39-cp39-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b52809a48386909ac79bf24dea59e724bd45538c16c3d6e69820133bc7ad60cd |
|
MD5 | eb6ad6dd1baf2783a1e3f43791e4e582 |
|
BLAKE2b-256 | cdb1edc22c0f2f64c9ecca903aba01d8a033e3226c8b7eb4afe6cfcc4dc7eff5 |
Close
Hashes for gco-2.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 70fdff669f274e6eef1d1d7be1cb7f9c01160d90a27220046e6d3683f721908b |
|
MD5 | 111bc0bb4f7b611abb23b03778a6713c |
|
BLAKE2b-256 | 4da47cf4e9552929c57dcfd1567749f3b7b5a679eb2eeb144318a0ab034d4819 |
Close
Hashes for gco-2.0.2-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 479d73b1f33bb8c3097bc2e3f39ff1e6df96f34b9302182b06a491d56e2c20da |
|
MD5 | 87292c989bdf279fb883c18b9365729d |
|
BLAKE2b-256 | dc824cfd7eef5e66a13c0c58dd47567e885918b2a55f3f26fc37f331119e24a5 |
Close
Hashes for gco-2.0.2-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 78b06ef75b54d1af21a7c8af0cdec226af97477c7cefe2a6aea40cbd56fc011d |
|
MD5 | 5b322ae77a60f436383bb0cf69235157 |
|
BLAKE2b-256 | 9dcd2e6e98582babaf94f8f1ac56f94d5d1d7789afcd119803a529da4c016260 |
Close
Hashes for gco-2.0.2-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 30e8ea530f49ed8962db3fc040facf778d41d5169b77544bce63731924cbf6e5 |
|
MD5 | 2d311c684000b47f5f14050671cd1ce0 |
|
BLAKE2b-256 | 0485b755caeecc330e3dd3f4fa58c4a90d23ef7c8cd03d4edf41359a708f68ae |
Close
Hashes for gco-2.0.2-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c5b038b322914baacc4ff2073b7039b5f9a284054b3986c1f004a14c170adada |
|
MD5 | 7a41cdfc9e7918da5b7b1cd134355ed6 |
|
BLAKE2b-256 | 2d16402e44ab064f82db68863140fda0059aca1ca9cad3c80386c062b2013c3e |
Close
Hashes for gco-2.0.2-cp38-cp38-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0a3d526405074ce9e30b002662f845f05ff40235b23f8ec8923108a261c7adc4 |
|
MD5 | 4149f67dec862b22b0b7f3be836de8d4 |
|
BLAKE2b-256 | d30fead460a03202e426e1754ff110e7f6987fbddcbd742701b65cc3039cd624 |
Close
Hashes for gco-2.0.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3775f53e5cb55d038eacd80e8abc712dabd5ba47a6e7750e6113a82a3c66d651 |
|
MD5 | 06e9ba69a5edd85291a0747ea8226b4d |
|
BLAKE2b-256 | e901df559ce9b1f2fcdc907b2f8ee0711f34303a57384bb4eef8e4bb44c1437f |
Close
Hashes for gco-2.0.2-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7287495c9b7b218faca0f82ebd775d82b2b4594d01107da5918e9049e39b17e8 |
|
MD5 | 298c5cbcf2f05c7920a574c52105a644 |
|
BLAKE2b-256 | 56afed6badea5b61190897036dbf37dffe45be6132a7e3e466f3a828be1ae003 |
Close
Hashes for gco-2.0.2-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1c8193c86e206acd89a4f01b20014cdeac8e38938fe15f66b7ed6b2c6f5c27d3 |
|
MD5 | fd8fa710326a17c203366a636901e135 |
|
BLAKE2b-256 | 08fcba2960f8a1e5dfbf48e5105150725ea4e5788f5940023c0d17a042e57b24 |