Skip to content

Commit 1a20da1

Browse files
author
Github Actions
committed
Ravin Kohli: [ADD] variance thresholding (#373)
1 parent 5905489 commit 1a20da1

File tree

50 files changed

+604
-605
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

50 files changed

+604
-605
lines changed
Binary file not shown.
Binary file not shown.
Loading
Loading
Loading
Loading

development/_modules/autoPyTorch/api/tabular_classification.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,10 @@
2121
<meta http-equiv='X-UA-Compatible' content='IE=edge,chrome=1'>
2222
<meta name='viewport' content='width=device-width, initial-scale=1.0, maximum-scale=1'>
2323
<meta name="apple-mobile-web-app-capable" content="yes">
24-
<script type="text/javascript" src="../../../_static/js/jquery-1.12.4.min.js "></script>
25-
<script type="text/javascript" src="../../../_static/js/jquery-fix.js "></script>
26-
<script type="text/javascript" src="../../../_static/bootstrap-3.4.1/js/bootstrap.min.js "></script>
27-
<script type="text/javascript" src="../../../_static/bootstrap-sphinx.js "></script>
24+
<script type="text/javascript" src="../../../_static/js/jquery-1.12.4.min.js"></script>
25+
<script type="text/javascript" src="../../../_static/js/jquery-fix.js"></script>
26+
<script type="text/javascript" src="../../../_static/bootstrap-3.4.1/js/bootstrap.min.js"></script>
27+
<script type="text/javascript" src="../../../_static/bootstrap-sphinx.js"></script>
2828

2929
</head><body>
3030

development/_modules/autoPyTorch/api/tabular_regression.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,10 @@
2121
<meta http-equiv='X-UA-Compatible' content='IE=edge,chrome=1'>
2222
<meta name='viewport' content='width=device-width, initial-scale=1.0, maximum-scale=1'>
2323
<meta name="apple-mobile-web-app-capable" content="yes">
24-
<script type="text/javascript" src="../../../_static/js/jquery-1.12.4.min.js "></script>
25-
<script type="text/javascript" src="../../../_static/js/jquery-fix.js "></script>
26-
<script type="text/javascript" src="../../../_static/bootstrap-3.4.1/js/bootstrap.min.js "></script>
27-
<script type="text/javascript" src="../../../_static/bootstrap-sphinx.js "></script>
24+
<script type="text/javascript" src="../../../_static/js/jquery-1.12.4.min.js"></script>
25+
<script type="text/javascript" src="../../../_static/js/jquery-fix.js"></script>
26+
<script type="text/javascript" src="../../../_static/bootstrap-3.4.1/js/bootstrap.min.js"></script>
27+
<script type="text/javascript" src="../../../_static/bootstrap-sphinx.js"></script>
2828

2929
</head><body>
3030

development/_modules/autoPyTorch/pipeline/components/base_choice.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,10 @@
2121
<meta http-equiv='X-UA-Compatible' content='IE=edge,chrome=1'>
2222
<meta name='viewport' content='width=device-width, initial-scale=1.0, maximum-scale=1'>
2323
<meta name="apple-mobile-web-app-capable" content="yes">
24-
<script type="text/javascript" src="../../../../_static/js/jquery-1.12.4.min.js "></script>
25-
<script type="text/javascript" src="../../../../_static/js/jquery-fix.js "></script>
26-
<script type="text/javascript" src="../../../../_static/bootstrap-3.4.1/js/bootstrap.min.js "></script>
27-
<script type="text/javascript" src="../../../../_static/bootstrap-sphinx.js "></script>
24+
<script type="text/javascript" src="../../../../_static/js/jquery-1.12.4.min.js"></script>
25+
<script type="text/javascript" src="../../../../_static/js/jquery-fix.js"></script>
26+
<script type="text/javascript" src="../../../../_static/bootstrap-3.4.1/js/bootstrap.min.js"></script>
27+
<script type="text/javascript" src="../../../../_static/bootstrap-sphinx.js"></script>
2828

2929
</head><body>
3030

development/_modules/autoPyTorch/pipeline/components/base_component.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,10 @@
2121
<meta http-equiv='X-UA-Compatible' content='IE=edge,chrome=1'>
2222
<meta name='viewport' content='width=device-width, initial-scale=1.0, maximum-scale=1'>
2323
<meta name="apple-mobile-web-app-capable" content="yes">
24-
<script type="text/javascript" src="../../../../_static/js/jquery-1.12.4.min.js "></script>
25-
<script type="text/javascript" src="../../../../_static/js/jquery-fix.js "></script>
26-
<script type="text/javascript" src="../../../../_static/bootstrap-3.4.1/js/bootstrap.min.js "></script>
27-
<script type="text/javascript" src="../../../../_static/bootstrap-sphinx.js "></script>
24+
<script type="text/javascript" src="../../../../_static/js/jquery-1.12.4.min.js"></script>
25+
<script type="text/javascript" src="../../../../_static/js/jquery-fix.js"></script>
26+
<script type="text/javascript" src="../../../../_static/bootstrap-3.4.1/js/bootstrap.min.js"></script>
27+
<script type="text/javascript" src="../../../../_static/bootstrap-sphinx.js"></script>
2828

2929
</head><body>
3030

development/_modules/autoPyTorch/pipeline/tabular_classification.html

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,10 @@
2121
<meta http-equiv='X-UA-Compatible' content='IE=edge,chrome=1'>
2222
<meta name='viewport' content='width=device-width, initial-scale=1.0, maximum-scale=1'>
2323
<meta name="apple-mobile-web-app-capable" content="yes">
24-
<script type="text/javascript" src="../../../_static/js/jquery-1.12.4.min.js "></script>
25-
<script type="text/javascript" src="../../../_static/js/jquery-fix.js "></script>
26-
<script type="text/javascript" src="../../../_static/bootstrap-3.4.1/js/bootstrap.min.js "></script>
27-
<script type="text/javascript" src="../../../_static/bootstrap-sphinx.js "></script>
24+
<script type="text/javascript" src="../../../_static/js/jquery-1.12.4.min.js"></script>
25+
<script type="text/javascript" src="../../../_static/js/jquery-fix.js"></script>
26+
<script type="text/javascript" src="../../../_static/bootstrap-3.4.1/js/bootstrap.min.js"></script>
27+
<script type="text/javascript" src="../../../_static/bootstrap-sphinx.js"></script>
2828

2929
</head><body>
3030

@@ -140,6 +140,8 @@ <h1>Source code for autoPyTorch.pipeline.tabular_classification</h1><div class="
140140
<span class="p">)</span>
141141
<span class="kn">from</span> <span class="nn">autoPyTorch.pipeline.components.preprocessing.tabular_preprocessing.imputation.SimpleImputer</span> <span class="kn">import</span> <span class="n">SimpleImputer</span>
142142
<span class="kn">from</span> <span class="nn">autoPyTorch.pipeline.components.preprocessing.tabular_preprocessing.scaling</span> <span class="kn">import</span> <span class="n">ScalerChoice</span>
143+
<span class="kn">from</span> <span class="nn">autoPyTorch.pipeline.components.preprocessing.tabular_preprocessing.variance_thresholding.</span> \
144+
<span class="n">VarianceThreshold</span> <span class="kn">import</span> <span class="nn">VarianceThreshold</span>
143145
<span class="kn">from</span> <span class="nn">autoPyTorch.pipeline.components.setup.early_preprocessor.EarlyPreprocessing</span> <span class="kn">import</span> <span class="n">EarlyPreprocessing</span>
144146
<span class="kn">from</span> <span class="nn">autoPyTorch.pipeline.components.setup.lr_scheduler</span> <span class="kn">import</span> <span class="n">SchedulerChoice</span>
145147
<span class="kn">from</span> <span class="nn">autoPyTorch.pipeline.components.setup.network.base_network</span> <span class="kn">import</span> <span class="n">NetworkComponent</span>
@@ -420,6 +422,7 @@ <h1>Source code for autoPyTorch.pipeline.tabular_classification</h1><div class="
420422

421423
<span class="n">steps</span><span class="o">.</span><span class="n">extend</span><span class="p">([</span>
422424
<span class="p">(</span><span class="s2">&quot;imputer&quot;</span><span class="p">,</span> <span class="n">SimpleImputer</span><span class="p">(</span><span class="n">random_state</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">random_state</span><span class="p">)),</span>
425+
<span class="p">(</span><span class="s2">&quot;variance_threshold&quot;</span><span class="p">,</span> <span class="n">VarianceThreshold</span><span class="p">(</span><span class="n">random_state</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">random_state</span><span class="p">)),</span>
423426
<span class="p">(</span><span class="s2">&quot;encoder&quot;</span><span class="p">,</span> <span class="n">EncoderChoice</span><span class="p">(</span><span class="n">default_dataset_properties</span><span class="p">,</span> <span class="n">random_state</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">random_state</span><span class="p">)),</span>
424427
<span class="p">(</span><span class="s2">&quot;scaler&quot;</span><span class="p">,</span> <span class="n">ScalerChoice</span><span class="p">(</span><span class="n">default_dataset_properties</span><span class="p">,</span> <span class="n">random_state</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">random_state</span><span class="p">)),</span>
425428
<span class="p">(</span><span class="s2">&quot;feature_preprocessor&quot;</span><span class="p">,</span> <span class="n">FeatureProprocessorChoice</span><span class="p">(</span><span class="n">default_dataset_properties</span><span class="p">,</span>

development/_modules/autoPyTorch/pipeline/tabular_regression.html

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,10 @@
2121
<meta http-equiv='X-UA-Compatible' content='IE=edge,chrome=1'>
2222
<meta name='viewport' content='width=device-width, initial-scale=1.0, maximum-scale=1'>
2323
<meta name="apple-mobile-web-app-capable" content="yes">
24-
<script type="text/javascript" src="../../../_static/js/jquery-1.12.4.min.js "></script>
25-
<script type="text/javascript" src="../../../_static/js/jquery-fix.js "></script>
26-
<script type="text/javascript" src="../../../_static/bootstrap-3.4.1/js/bootstrap.min.js "></script>
27-
<script type="text/javascript" src="../../../_static/bootstrap-sphinx.js "></script>
24+
<script type="text/javascript" src="../../../_static/js/jquery-1.12.4.min.js"></script>
25+
<script type="text/javascript" src="../../../_static/js/jquery-fix.js"></script>
26+
<script type="text/javascript" src="../../../_static/bootstrap-3.4.1/js/bootstrap.min.js"></script>
27+
<script type="text/javascript" src="../../../_static/bootstrap-sphinx.js"></script>
2828

2929
</head><body>
3030

@@ -140,6 +140,8 @@ <h1>Source code for autoPyTorch.pipeline.tabular_regression</h1><div class="high
140140
<span class="p">)</span>
141141
<span class="kn">from</span> <span class="nn">autoPyTorch.pipeline.components.preprocessing.tabular_preprocessing.imputation.SimpleImputer</span> <span class="kn">import</span> <span class="n">SimpleImputer</span>
142142
<span class="kn">from</span> <span class="nn">autoPyTorch.pipeline.components.preprocessing.tabular_preprocessing.scaling</span> <span class="kn">import</span> <span class="n">ScalerChoice</span>
143+
<span class="kn">from</span> <span class="nn">autoPyTorch.pipeline.components.preprocessing.tabular_preprocessing.variance_thresholding.</span> \
144+
<span class="n">VarianceThreshold</span> <span class="kn">import</span> <span class="nn">VarianceThreshold</span>
143145
<span class="kn">from</span> <span class="nn">autoPyTorch.pipeline.components.setup.early_preprocessor.EarlyPreprocessing</span> <span class="kn">import</span> <span class="n">EarlyPreprocessing</span>
144146
<span class="kn">from</span> <span class="nn">autoPyTorch.pipeline.components.setup.lr_scheduler</span> <span class="kn">import</span> <span class="n">SchedulerChoice</span>
145147
<span class="kn">from</span> <span class="nn">autoPyTorch.pipeline.components.setup.network.base_network</span> <span class="kn">import</span> <span class="n">NetworkComponent</span>
@@ -370,6 +372,7 @@ <h1>Source code for autoPyTorch.pipeline.tabular_regression</h1><div class="high
370372

371373
<span class="n">steps</span><span class="o">.</span><span class="n">extend</span><span class="p">([</span>
372374
<span class="p">(</span><span class="s2">&quot;imputer&quot;</span><span class="p">,</span> <span class="n">SimpleImputer</span><span class="p">(</span><span class="n">random_state</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">random_state</span><span class="p">)),</span>
375+
<span class="p">(</span><span class="s2">&quot;variance_threshold&quot;</span><span class="p">,</span> <span class="n">VarianceThreshold</span><span class="p">(</span><span class="n">random_state</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">random_state</span><span class="p">)),</span>
373376
<span class="p">(</span><span class="s2">&quot;encoder&quot;</span><span class="p">,</span> <span class="n">EncoderChoice</span><span class="p">(</span><span class="n">default_dataset_properties</span><span class="p">,</span> <span class="n">random_state</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">random_state</span><span class="p">)),</span>
374377
<span class="p">(</span><span class="s2">&quot;scaler&quot;</span><span class="p">,</span> <span class="n">ScalerChoice</span><span class="p">(</span><span class="n">default_dataset_properties</span><span class="p">,</span> <span class="n">random_state</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">random_state</span><span class="p">)),</span>
375378
<span class="p">(</span><span class="s2">&quot;feature_preprocessor&quot;</span><span class="p">,</span> <span class="n">FeatureProprocessorChoice</span><span class="p">(</span><span class="n">default_dataset_properties</span><span class="p">,</span>

development/_modules/autoPyTorch/pipeline/traditional_tabular_classification.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,10 @@
2121
<meta http-equiv='X-UA-Compatible' content='IE=edge,chrome=1'>
2222
<meta name='viewport' content='width=device-width, initial-scale=1.0, maximum-scale=1'>
2323
<meta name="apple-mobile-web-app-capable" content="yes">
24-
<script type="text/javascript" src="../../../_static/js/jquery-1.12.4.min.js "></script>
25-
<script type="text/javascript" src="../../../_static/js/jquery-fix.js "></script>
26-
<script type="text/javascript" src="../../../_static/bootstrap-3.4.1/js/bootstrap.min.js "></script>
27-
<script type="text/javascript" src="../../../_static/bootstrap-sphinx.js "></script>
24+
<script type="text/javascript" src="../../../_static/js/jquery-1.12.4.min.js"></script>
25+
<script type="text/javascript" src="../../../_static/js/jquery-fix.js"></script>
26+
<script type="text/javascript" src="../../../_static/bootstrap-3.4.1/js/bootstrap.min.js"></script>
27+
<script type="text/javascript" src="../../../_static/bootstrap-sphinx.js"></script>
2828

2929
</head><body>
3030

development/_modules/autoPyTorch/pipeline/traditional_tabular_regression.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,10 @@
2121
<meta http-equiv='X-UA-Compatible' content='IE=edge,chrome=1'>
2222
<meta name='viewport' content='width=device-width, initial-scale=1.0, maximum-scale=1'>
2323
<meta name="apple-mobile-web-app-capable" content="yes">
24-
<script type="text/javascript" src="../../../_static/js/jquery-1.12.4.min.js "></script>
25-
<script type="text/javascript" src="../../../_static/js/jquery-fix.js "></script>
26-
<script type="text/javascript" src="../../../_static/bootstrap-3.4.1/js/bootstrap.min.js "></script>
27-
<script type="text/javascript" src="../../../_static/bootstrap-sphinx.js "></script>
24+
<script type="text/javascript" src="../../../_static/js/jquery-1.12.4.min.js"></script>
25+
<script type="text/javascript" src="../../../_static/js/jquery-fix.js"></script>
26+
<script type="text/javascript" src="../../../_static/bootstrap-3.4.1/js/bootstrap.min.js"></script>
27+
<script type="text/javascript" src="../../../_static/bootstrap-sphinx.js"></script>
2828

2929
</head><body>
3030

development/_modules/index.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,10 @@
2121
<meta http-equiv='X-UA-Compatible' content='IE=edge,chrome=1'>
2222
<meta name='viewport' content='width=device-width, initial-scale=1.0, maximum-scale=1'>
2323
<meta name="apple-mobile-web-app-capable" content="yes">
24-
<script type="text/javascript" src="../_static/js/jquery-1.12.4.min.js "></script>
25-
<script type="text/javascript" src="../_static/js/jquery-fix.js "></script>
26-
<script type="text/javascript" src="../_static/bootstrap-3.4.1/js/bootstrap.min.js "></script>
27-
<script type="text/javascript" src="../_static/bootstrap-sphinx.js "></script>
24+
<script type="text/javascript" src="../_static/js/jquery-1.12.4.min.js"></script>
25+
<script type="text/javascript" src="../_static/js/jquery-fix.js"></script>
26+
<script type="text/javascript" src="../_static/bootstrap-3.4.1/js/bootstrap.min.js"></script>
27+
<script type="text/javascript" src="../_static/bootstrap-sphinx.js"></script>
2828

2929
</head><body>
3030

development/_sources/examples/20_basics/example_image_classification.rst.txt

Lines changed: 14 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -84,28 +84,25 @@ Image Classification
8484

8585
Pipeline Random Config:
8686
________________________________________
87-
Configuration:
88-
image_augmenter:GaussianBlur:sigma_min, Value: 2.4981384751028837
89-
image_augmenter:GaussianBlur:sigma_offset, Value: 1.3265778731850062
90-
image_augmenter:GaussianBlur:use_augmenter, Value: True
91-
image_augmenter:GaussianNoise:use_augmenter, Value: False
92-
image_augmenter:RandomAffine:rotate, Value: 332
93-
image_augmenter:RandomAffine:scale_offset, Value: 0.20046574757452593
94-
image_augmenter:RandomAffine:shear, Value: 31
95-
image_augmenter:RandomAffine:translate_percent_offset, Value: 0.14608328354295247
96-
image_augmenter:RandomAffine:use_augmenter, Value: True
97-
image_augmenter:RandomCutout:p, Value: 0.2648052996462756
98-
image_augmenter:RandomCutout:use_augmenter, Value: True
99-
image_augmenter:Resize:use_augmenter, Value: False
100-
image_augmenter:ZeroPadAndCrop:percent, Value: 0.17842798149849115
101-
normalizer:__choice__, Value: 'NoNormalizer'
87+
Configuration(values={
88+
'image_augmenter:GaussianBlur:sigma_min': 2.5825628129058305,
89+
'image_augmenter:GaussianBlur:sigma_offset': 0.4548687619380444,
90+
'image_augmenter:GaussianBlur:use_augmenter': True,
91+
'image_augmenter:GaussianNoise:sigma_offset': 2.065404323877688,
92+
'image_augmenter:GaussianNoise:use_augmenter': True,
93+
'image_augmenter:RandomAffine:use_augmenter': False,
94+
'image_augmenter:RandomCutout:use_augmenter': False,
95+
'image_augmenter:Resize:use_augmenter': False,
96+
'image_augmenter:ZeroPadAndCrop:percent': 0.0806044230263594,
97+
'normalizer:__choice__': 'ImageNormalizer',
98+
})
10299

103100
Fitting the pipeline...
104101
________________________________________
105102
ImageClassificationPipeline
106103
________________________________________
107104
0-) normalizer:
108-
NoNormalizer
105+
ImageNormalizer
109106

110107
1-) preprocessing:
111108
EarlyPreprocessing
@@ -177,7 +174,7 @@ Image Classification
177174
178175
.. rst-class:: sphx-glr-timing
179176

180-
**Total running time of the script:** ( 0 minutes 8.128 seconds)
177+
**Total running time of the script:** ( 0 minutes 6.799 seconds)
181178

182179

183180
.. _sphx_glr_download_examples_20_basics_example_image_classification.py:

0 commit comments

Comments
 (0)