DOTA Devkit CLI
Project description
DOTA Devkit
A fork of the original DOTA_Devkit that provides a CLI for easier usage an publically available whls for wasier installation.
Installation
pip install dotadevkit
Usage
Once installed, you will have access to the dotadev
CLI. Run dotadev --help
or dotadev <command> --help
for further details.
Usage: dotadev [OPTIONS] COMMAND [ARGS]...
Options:
--help Show this message and exit.
Commands:
evaluate Run evaluation for both tasks on DOTA & DOTA 1.5.
merge Merges annotations according to DOTA Tasks.
split Splits images and annotations.
Evaluate
dotadev evaluate \
/path/to/detections/Task1_{:s}.txt \
/path/to/dota/val/labelTxt/{:s}.txt \
/path/to/text/file/of/image/names \
1.0
Merge
dotadev merge \
/path/to/dota/data/ \
/path/to/destination/directory/ \
8
Split
Setting the --images
flag only splits the images. If it is not set, both images
and labelTxt
undergo the split process.
dotadev split \
/path/to/dota/data/images \
/path/to/destination/directory/ \
8 \
--images
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
dotadevkit-1.0.tar.gz
(63.5 kB
view hashes)
Built Distributions
dotadevkit-1.0-cp39-cp39-win32.whl
(113.4 kB
view hashes)
dotadevkit-1.0-cp38-cp38-win32.whl
(113.8 kB
view hashes)
dotadevkit-1.0-cp37-cp37m-win32.whl
(113.8 kB
view hashes)
dotadevkit-1.0-cp36-cp36m-win32.whl
(113.8 kB
view hashes)
Close
Hashes for dotadevkit-1.0-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0eb835a03e3f32548e274c90984d462a12c98c055fc5428aa7ee95c65420b602 |
|
MD5 | e50c7ed8726140107ecf6ee3958291fc |
|
BLAKE2b-256 | 8a2e7ab8dbfb672c6aa510079d25493813803f182820476d45d04e1025cfc43c |
Close
Hashes for dotadevkit-1.0-cp39-cp39-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ec3821fac7f389262f8f57b835beec620aa375bba8975f58094fc0188b4d3976 |
|
MD5 | 612f9e8132876242c06ce5fe7fe04bcd |
|
BLAKE2b-256 | b6ea73eabbdd9bf221e08f2dfb79c22ea925752eb44d9effc51e1a0dcf025a15 |
Close
Hashes for dotadevkit-1.0-cp39-cp39-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 979bad2713bbf4d1dfb85473e8743005a1bb90afa9502d09f3bfbffeab4eaf81 |
|
MD5 | 197e0c37310cc6ff58206e61498245b6 |
|
BLAKE2b-256 | 4086de20655d317a5967e5637da79cd8f6c24615454173086cbda791ff937db7 |
Close
Hashes for dotadevkit-1.0-cp39-cp39-manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 42602e4343ec5913f8c267660bad72bc62b64374bdf29fcb0318b18c127742a0 |
|
MD5 | 3a8b9089d561dd2f0a2eb8a798b99dc2 |
|
BLAKE2b-256 | 77dd1fed05f5089fca7a800ef40c60bca89e9a06b012a182bb24e65a9d542c14 |
Close
Hashes for dotadevkit-1.0-cp39-cp39-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d3d1435f5185a85b7ee519075419e4362e8f95a9e60094caa8307aa59124e63b |
|
MD5 | 35a8404189dea6c811b55938d080afdc |
|
BLAKE2b-256 | c50220c6e79f090da1dca73f3d1a10994201a026014e97da5db1c8892c9211b9 |
Close
Hashes for dotadevkit-1.0-cp39-cp39-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6f42e8ceed786736c8d5c1a6b3381147a002403b77c6da8aa0a80be5571a69f0 |
|
MD5 | b72061d5c82a6c40d41733d391b6cd99 |
|
BLAKE2b-256 | 3f26b4fa19c69628361d17a41d35a6964a779e6847598d8c6c074e1f012cdb77 |
Close
Hashes for dotadevkit-1.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bf8ecbf19ba7d3a2f96e30baa4f7f7ece94d3f6e1ef609d8eba7ab07a151d807 |
|
MD5 | 9098f4790309ad8c9fa6e7b387e5055e |
|
BLAKE2b-256 | a94c6b881e2cf6732a3af9b0a3c2ca89b17fc49a50304b3bd9420a081e213152 |
Close
Hashes for dotadevkit-1.0-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | af11a78532dc73bcefc1cce4bf481182848c0c4918aef57208a16745e2a547af |
|
MD5 | 3edd6b11ee7dc55f083a8a382dc38857 |
|
BLAKE2b-256 | b8af8a9d55bf82d0cadcfc5fda3e432582df9e9f967c58e08ca16221dcd34610 |
Close
Hashes for dotadevkit-1.0-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 61b1d7abdfda76a199ceac6cea5b58b44762cd128933ee2cbdd8067d7370a0b0 |
|
MD5 | 62b946e4844758e0ebd690822055b968 |
|
BLAKE2b-256 | 735781d17b26837feffd240f59f35fefdd2ba9ea15b5ce2d5679f7c621416457 |
Close
Hashes for dotadevkit-1.0-cp38-cp38-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 972a08aee1b5cb774f8a74b1c7e228a49aa130011ad16437b91a59eed604c8aa |
|
MD5 | e8a4e170c334bb46520fa9e0dd3fd58e |
|
BLAKE2b-256 | ce7da617e409b5cae7fe680532817e2b9bcfecb45b6dd47c1d663aac4d359a11 |
Close
Hashes for dotadevkit-1.0-cp38-cp38-manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3fc88743eea45d34890add6c11a1309231125f258027cfa9599e7a6f65e93758 |
|
MD5 | 74ad452567b9cb118a2986f794072fa1 |
|
BLAKE2b-256 | db8b8ce8570122770e144e3f33a5a1194329d1865a4e9cc95ec66c8d8e1cefc5 |
Close
Hashes for dotadevkit-1.0-cp38-cp38-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c7303435fe669f7d9eaab9a0fbdbb0c7e6480b1230d7592d8d2aea3a814b051a |
|
MD5 | 784c03bd35118c8070cf2c96bdfeaf2c |
|
BLAKE2b-256 | a75e056e57c86a21469543562268953822238c172c8199e049f37562927cdaac |
Close
Hashes for dotadevkit-1.0-cp38-cp38-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 59819546be80ac1e90a04018b461c6d5f893839283b0ab4249a86ca2499df58b |
|
MD5 | 05c1e45e32947d66da8dfaddb74dde69 |
|
BLAKE2b-256 | 8cd12cc610c3618915863da39d7c7995593c1445219ab49b97399aadadfb2d4f |
Close
Hashes for dotadevkit-1.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a9a6069a9f985dbc3490b0ef2759154dafe4113c0829e467f1c07f92f839ebbd |
|
MD5 | d1201363c1a5b0c44adf0ec6ac0bbe50 |
|
BLAKE2b-256 | 31f8a7eb34e4e5c2e36b853869d520c792a9d3c400798ce17d7babe9f6759f55 |
Close
Hashes for dotadevkit-1.0-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a68ddede78658cd6f818f9c679086444bdbe3edd17634e5c78dc42c9368e948d |
|
MD5 | 5735f024c7dc5a79bcecc531503da757 |
|
BLAKE2b-256 | b5b8f1a840f215937b1ebb1c6bcf7abf1b4faa0dbd21fe9af0d9f3b41b8a9005 |
Close
Hashes for dotadevkit-1.0-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 120b35394aafe5b978a27839b3d3c66cb905cb1b6adea1b9742220cf68b57bc5 |
|
MD5 | 4437253e28ee6adce9e095772b974fb6 |
|
BLAKE2b-256 | 8e87052a53701c7b7f2594dde7aa9cb5392380ae11293fa9f42b383f343da761 |
Close
Hashes for dotadevkit-1.0-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 64059a94d18ce1a313a9a81f200be2cec326844c41c81c6d21063d04e80b0e10 |
|
MD5 | 444617273539be658a0936076f270b0e |
|
BLAKE2b-256 | d9825bd1667b7c52c3201c15700e3dfdf0fa0cb4c00f09afcdd0601350f11ab0 |
Close
Hashes for dotadevkit-1.0-cp37-cp37m-manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cd3d5d0a5962e96a650a53be9d4621b670133a8c01a3a29374aa76da90302679 |
|
MD5 | 55f1dc94f3e47a64817b8f67464b45a8 |
|
BLAKE2b-256 | f64b2fadfbdc996c7a57b83c3cb2c1387c06f3662be012ae48be18adbd5a9b35 |
Close
Hashes for dotadevkit-1.0-cp37-cp37m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e01470dffe87273e4eac5072dcb3ca29723a4ce4a97bbaa184c31b342a1993b7 |
|
MD5 | a859036c05d1bc9ec49213930f5bdbdc |
|
BLAKE2b-256 | b8742ef448598aef28c399075d65d0ca41cc013827178ed38e3234339c1b4712 |
Close
Hashes for dotadevkit-1.0-cp37-cp37m-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a9e879d832f6696619dc636e70b4ca5ea67d43156eb21781568aae922c121a87 |
|
MD5 | 182ad973cf5987df38e7c03843e2926d |
|
BLAKE2b-256 | 5680797e71d9dfff285394b7e9aa0f3f2ddd8a4993858718b240d9eba2426d97 |
Close
Hashes for dotadevkit-1.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6540cbf6edf2ce226cf63d41d4461dcdf8b63f48def16f3583ce302985391875 |
|
MD5 | 39db850a8297a14af294e1aa43b6bf9f |
|
BLAKE2b-256 | 0b4107fe30dd325a45f6602f0489101d2949a631ae9d7c082b22daaf8855b959 |
Close
Hashes for dotadevkit-1.0-cp36-cp36m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 18bc8817972c1d7fb80161c2229d93ce1b4b00fb79d6212bf022d9d3f626f43d |
|
MD5 | 975628d0bc9b2965c090e981eb81bb4c |
|
BLAKE2b-256 | 4d067186f84f431d17c2e04003c5e1ccea83f3617894ac2c4cddff6f006ee2ce |
Close
Hashes for dotadevkit-1.0-cp36-cp36m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bec0b76d3f187defc7372e16212f9288c9ed8fd197c108aca45c8c7a6af0c408 |
|
MD5 | f84c13d5b60b2d5d80bfcde35bd86c2a |
|
BLAKE2b-256 | 909cafc0d289dfcef1ccb0052f755618c2526fb137565714175efaba1b1dd016 |
Close
Hashes for dotadevkit-1.0-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bfd8020222eebfb864df4247c1b97d13b9f4850e4cd483123c76f59a9c2b6589 |
|
MD5 | 80a10f67a969198a550f46d63f3fa1e5 |
|
BLAKE2b-256 | be4c0cf8876b3127ed50cf55b0eaec6fda3f44dd0b6c7cb21d9a9702febdc157 |
Close
Hashes for dotadevkit-1.0-cp36-cp36m-manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5889436ab0ff3c4ef191a07626b2c74ebce2e1d3e7b656e99a426ec182625756 |
|
MD5 | 3eaeee15c2ea6d20a7958e1b455199cb |
|
BLAKE2b-256 | f6dc2ecc701d04525545b600440f913ea48c8b9334c449c6b2893cfaf726d7d0 |
Close
Hashes for dotadevkit-1.0-cp36-cp36m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9bf25057e86ed160e02d0dd4f3c7c5d8f9f4a5a90de09f3d0bedf4e37dd63b75 |
|
MD5 | a5077ef370772df5bd00b6482300375d |
|
BLAKE2b-256 | f9e950a7cf48de6c59344c68bc165f7a60e1f458f472e2eb577b18ffb1c1d2da |
Close
Hashes for dotadevkit-1.0-cp36-cp36m-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 05766f7d9383505bb92b151cdb5ff0625032dfab5de786e2deabdc6513d5fbae |
|
MD5 | a740e7f3b1e781afe7a1b479cb912a96 |
|
BLAKE2b-256 | fda1877dc8836c41d4b9a38d3c6e0515ab18554a1545f143aece39a29428d3a7 |
Close
Hashes for dotadevkit-1.0-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bef7ccbbd65c11e450fd44fa0d87a874118137032a410b77108eff9a972684cd |
|
MD5 | d4abdaa58faeb7ebf39c649f9727bfa7 |
|
BLAKE2b-256 | 03150786851d765d3232924bf95ea2b6de4520fbf41eeb757f0689b4f34c0d89 |