ibeis.algo.detect.classifier package

Submodules

ibeis.algo.detect.classifier.classifier module

ibeis.algo.detect.classifier.classifier.classify_thumbnail_list(thumbnail_list, model='v1')[source]
ibeis.algo.detect.classifier.classifier.load_classifier(source_path=None, source_name='classifier', cache_data_filename='data.npy', cache_labels_filename='labels.npy', cache=True, **kwargs)[source]
ibeis.algo.detect.classifier.classifier.load_images(cache_data_filename='test_data.npy', cache_labels_filename='test_labels.npy', cache=True)[source]
ibeis.algo.detect.classifier.classifier.train_classifier(output_path, **kwargs)[source]

ibeis.algo.detect.classifier.model module

class ibeis.algo.detect.classifier.model.Classifier_Model(model, *args, **kwargs)[source]

Bases: object

architecture(model, batch_size, in_width, in_height, in_channels, out_classes)[source]
augmentation(model, X_list, y_list=None, train=True, parallel=True)[source]
get_loss_function(model)[source]
ibeis.algo.detect.classifier.model.augmentation_parallel(values)[source]
ibeis.algo.detect.classifier.model.augmentation_wrapper(X_list, y_list)[source]

Module contents

ibeis.algo.detect.classifier.reassign_submodule_attributes(verbose=True)[source]

why reloading all the modules doesnt do this I don’t know

ibeis.algo.detect.classifier.reload_subs(verbose=True)[source]

Reloads ibeis.algo.detect.classifier and submodules

ibeis.algo.detect.classifier.rrrr(verbose=True)

Reloads ibeis.algo.detect.classifier and submodules