Skip to content

Commit a96cf56

Browse files
author
Yan Gobeil
committed
add conference name
1 parent c86bf30 commit a96cf56

28 files changed

+2576
-1625
lines changed
0 Bytes
Binary file not shown.

docs/_build/doctrees/index.doctree

60 Bytes
Binary file not shown.

docs/_build/html/.buildinfo

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
# Sphinx build info version 1
22
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
3-
config: 027ecf3230c6fc4b800943a979871569
3+
config: 9f04f3ca686a5adab571079123708447
44
tags: 645f666f9bcd5a90fca523b33c5a78b7

docs/_build/html/_sources/data_example.rst.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,5 +60,7 @@ GCS Bucket (gs://) as the output folder (only if you are on colab and have authe
6060
You need to use this code once for your train, val (and test folders if you have one). This will delete the old records in the folders and create
6161
a csv file with the names of your classes.
6262

63+
The images are not resized by default because different models use different sizes during training. There is an option to specify a target size if desired.
64+
6365

6466

docs/_build/html/_sources/index.rst.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,13 +25,13 @@ A great way of explaining the library is using an example notebook, which you ca
2525

2626
The most recent version of this library adds a feature to leverage unlabelled images in order to improve the performance
2727
of image classifiers. This procedure is called semi-supervised learning (SSL) and is discussed in this `blog post <https://medium.com/decathlondevelopers/improving-performance-of-image-classification-models-using-pretraining-and-a-combination-of-e271c96808d2/>`_.
28+
The method was also described in a `paper <https://arxiv.org/abs/2108.08362/>`_ and presented at the ACM MMSports 2021 `conference <http://mmsports.multimedia-computing.de/mmsports2021/program.html>`_.
2829

2930
Installation
3031
=============
3132

3233
This library works with python 3.6 and above and it is based on the following dependencies:
3334

34-
- efficientnet
3535
- tensorflow 2
3636
- matplotlib
3737
- scikit-optimize

docs/_build/html/_sources/train_example.rst.txt

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,10 @@ The training is then done with the following code::
2525
classifier = decavision.model_training.tfrecords_image_classifier.ImageClassifier(tfrecords_folder='data/tfrecords', batch_size=16, transfer_model='B3')
2626
classifier.fit()
2727
28-
You can decide the transfer model between Xception, Inception_Resnet, Resnet and B0, B3, B5 or B7 (all EffecientNets). Their respective
29-
sizes and performance metrics can be found in the keras `documentation <https://keras.io/api/applications/>`_. Also, note that on the fly data augmentation is done by default so if you already generated new images manually be sure to set augment to False.
28+
You can decide the transfer model between Xception, Inception_Resnet, Resnet, the EffcientNet models B0, B3, B5 and B7, and the EfficientNetV2 models V2-S, V2-M, V2-L and V2-XL. Their respective
29+
sizes and performance metrics can be found in the keras `documentation <https://keras.io/api/applications/>`_. Many of the models use different image sizes so it is better to not resize the images prior to training. The library does it already.
30+
31+
Also, note that on the fly data augmentation is done by default so if you already generated new images manually be sure to set augment to False.
3032

3133
The parameters that can be specified when training are:
3234

docs/_build/html/_static/basic.css

Lines changed: 64 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,7 @@ ul.search li a {
130130
font-weight: bold;
131131
}
132132

133-
ul.search li div.context {
133+
ul.search li p.context {
134134
color: #888;
135135
margin: 2px 0 0 30px;
136136
text-align: left;
@@ -508,6 +508,63 @@ table.hlist td {
508508
vertical-align: top;
509509
}
510510

511+
/* -- object description styles --------------------------------------------- */
512+
513+
.sig {
514+
font-family: 'Consolas', 'Menlo', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', monospace;
515+
}
516+
517+
.sig-name, code.descname {
518+
background-color: transparent;
519+
font-weight: bold;
520+
}
521+
522+
.sig-name {
523+
font-size: 1.1em;
524+
}
525+
526+
code.descname {
527+
font-size: 1.2em;
528+
}
529+
530+
.sig-prename, code.descclassname {
531+
background-color: transparent;
532+
}
533+
534+
.optional {
535+
font-size: 1.3em;
536+
}
537+
538+
.sig-paren {
539+
font-size: larger;
540+
}
541+
542+
.sig-param.n {
543+
font-style: italic;
544+
}
545+
546+
/* C++ specific styling */
547+
548+
.sig-inline.c-texpr,
549+
.sig-inline.cpp-texpr {
550+
font-family: unset;
551+
}
552+
553+
.sig.c .k, .sig.c .kt,
554+
.sig.cpp .k, .sig.cpp .kt {
555+
color: #0033B3;
556+
}
557+
558+
.sig.c .m,
559+
.sig.cpp .m {
560+
color: #1750EB;
561+
}
562+
563+
.sig.c .s, .sig.c .sc,
564+
.sig.cpp .s, .sig.cpp .sc {
565+
color: #067D17;
566+
}
567+
511568

512569
/* -- other body styles ----------------------------------------------------- */
513570

@@ -634,14 +691,6 @@ dl.glossary dt {
634691
font-size: 1.1em;
635692
}
636693

637-
.optional {
638-
font-size: 1.3em;
639-
}
640-
641-
.sig-paren {
642-
font-size: larger;
643-
}
644-
645694
.versionmodified {
646695
font-style: italic;
647696
}
@@ -770,8 +819,12 @@ div.code-block-caption code {
770819

771820
table.highlighttable td.linenos,
772821
span.linenos,
773-
div.doctest > div.highlight span.gp { /* gp: Generic.Prompt */
774-
user-select: none;
822+
div.highlight span.gp { /* gp: Generic.Prompt */
823+
user-select: none;
824+
-webkit-user-select: text; /* Safari fallback only */
825+
-webkit-user-select: none; /* Chrome/Safari */
826+
-moz-user-select: none; /* Firefox */
827+
-ms-user-select: none; /* IE10+ */
775828
}
776829

777830
div.code-block-caption span.caption-number {
@@ -786,16 +839,6 @@ div.literal-block-wrapper {
786839
margin: 1em 0;
787840
}
788841

789-
code.descname {
790-
background-color: transparent;
791-
font-weight: bold;
792-
font-size: 1.2em;
793-
}
794-
795-
code.descclassname {
796-
background-color: transparent;
797-
}
798-
799842
code.xref, a code {
800843
background-color: transparent;
801844
font-weight: bold;

docs/_build/html/_static/css/theme.css

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/_build/html/_static/doctools.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -301,12 +301,14 @@ var Documentation = {
301301
window.location.href = prevHref;
302302
return false;
303303
}
304+
break;
304305
case 39: // right
305306
var nextHref = $('link[rel="next"]').prop('href');
306307
if (nextHref) {
307308
window.location.href = nextHref;
308309
return false;
309310
}
311+
break;
310312
}
311313
}
312314
});

docs/_build/html/_static/documentation_options.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
var DOCUMENTATION_OPTIONS = {
22
URL_ROOT: document.getElementById("documentation_options").getAttribute('data-url_root'),
3-
VERSION: '1.2.0',
3+
VERSION: '1.3.0',
44
LANGUAGE: 'None',
55
COLLAPSE_INDEX: false,
66
BUILDER: 'html',

0 commit comments

Comments
 (0)