oidv6 1.0.5

Creator: codyrutscher

Last updated:

Add to Cart

Description:

oidv6 1.0.5

Download single or multiple classes from the OIDv6








Release history
Documentation in Russian



Installation
pip install oidv6

Update
pip install --upgrade oidv6

Required packages



Packages
Min version
Current version




requests
2.23.0



numpy
1.18.4



pandas
1.0.4



progressbar2
3.51.3



opencv-contrib-python
4.2.0.34



awscli
1.18.69




Useful resources

Official site Open Images Dataset V6
List of all classes that can be downloaded

Class for multiple download of the OIDv6
Command line arguments



Argument               
Type
Description
Valid Values




command
str
Boot command
downloader


command
str
LanguageDefault value: en
enru


--dataset
str
The root directory for saving OIDv6Default value: OIDv6
-


--type_data
str
DatasetDefault value: train
trainvalidationtestall


--classes
str
Sequence of class names or text file
-


--limit
int
Images Upload LimitDefault value: 0 (no limit)
From 0 to ∞


--multi_classes
bool
Downloading classes in one directory
No value


--yes
bool
Automatic download metadata
No value


--no_labels
bool
No labeling
No value


--hide_metadata
bool
Вывод метаданных
No value


--no_clear_shell
bool
Do not clean the console before running
No value



Examples


Note! Classes that are composed of several words should be surrounded by quotation marks (if they are passed directly to the command line). For example: "Organ (Musical Instrument)"




Downloading classes (apple, banana, Kitchen & dining room table) from the train, validation and test sets with labels in semi-automatic mode and image limit = 4 (Language: Russian)

CMD
oidv6 downloader ru --dataset path_to_directory --type_data all --classes apple banana "Kitchen & dining room table" --limit 4




Downloading training classes (cat, dog) from the train set with tags in automatic mode and image limit = 10 (Language: English)

CMD
oidv6 downloader en --dataset path_to_directory --type_data train --classes Cat dOg --limit 10 --yes




Downloading validation classes (see text file) from the validation set with labels in automatic mode and image limit = 10 (Language: English)

Text file
person
Organ (Musical Instrument)



CMD
oidv6 downloader --dataset path_to_directory --type_data validation --classes text_file_path --limit 10 --yes




Downloading classes (axe, calculator) in one directory from the train, validation and test sets with labels in automatic mode and image limit = 12 (Language: English)

CMD
oidv6 downloader --dataset path_to_directory --type_data all --classes axe calculator --limit 12 --multi_classes --yes

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Customer Reviews

There are no reviews.