|
206 | 206 | than just predicting the mean.</p>
|
207 | 207 | <img alt="../../_images/plot_compare_gpr_krr_001.png" class="align-center" src="../../_images/plot_compare_gpr_krr_001.png" />
|
208 | 208 | <p><strong>Script output</strong>:</p>
|
209 |
| -<div class="highlight-python"><div class="highlight"><pre>Time for KRR fitting: 7.832 |
210 |
| -Time for GPR fitting: 0.202 |
211 |
| -Time for KRR prediction: 0.130 |
212 |
| -Time for GPR prediction: 0.130 |
213 |
| -Time for GPR prediction with standard-deviation: 0.747 |
| 209 | +<div class="highlight-python"><div class="highlight"><pre>Time for KRR fitting: 7.571 |
| 210 | +Time for GPR fitting: 0.194 |
| 211 | +Time for KRR prediction: 0.138 |
| 212 | +Time for GPR prediction: 0.150 |
| 213 | +Time for GPR prediction with standard-deviation: 1.134 |
214 | 214 | </pre></div>
|
215 | 215 | </div>
|
216 | 216 | <p><strong>Python source code:</strong> <a class="reference download internal" href="../../_downloads/plot_compare_gpr_krr.py"><tt class="xref download docutils literal"><span class="pre">plot_compare_gpr_krr.py</span></tt></a></p>
|
|
272 | 272 | <span class="o">%</span> <span class="p">(</span><span class="n">time</span><span class="o">.</span><span class="n">time</span><span class="p">()</span> <span class="o">-</span> <span class="n">stime</span><span class="p">))</span>
|
273 | 273 |
|
274 | 274 | <span class="c"># Plot results</span>
|
| 275 | +<a href="http://matplotlib.org/api/figure_api.html#matplotlib.figure"><span class="n">plt</span><span class="o">.</span><span class="n">figure</span></a><span class="p">(</span><span class="n">figsize</span> <span class="o">=</span> <span class="p">(</span><span class="mi">10</span><span class="p">,</span><span class="mi">5</span><span class="p">))</span> |
275 | 276 | <a href="http://matplotlib.org/api/pyplot_api.html#matplotlib.pyplot.scatter"><span class="n">plt</span><span class="o">.</span><span class="n">scatter</span></a><span class="p">(</span><span class="n">X</span><span class="p">,</span> <span class="n">y</span><span class="p">,</span> <span class="n">c</span><span class="o">=</span><span class="s">'k'</span><span class="p">,</span> <span class="n">label</span><span class="o">=</span><span class="s">'data'</span><span class="p">)</span>
|
276 | 277 | <a href="http://matplotlib.org/api/pyplot_api.html#matplotlib.pyplot.plot"><span class="n">plt</span><span class="o">.</span><span class="n">plot</span></a><span class="p">(</span><span class="n">X_plot</span><span class="p">,</span> <a href="http://docs.scipy.org/doc/numpy-1.6.0/reference/generated/numpy.sin.html#numpy.sin"><span class="n">np</span><span class="o">.</span><span class="n">sin</span></a><span class="p">(</span><span class="n">X_plot</span><span class="p">),</span> <span class="n">c</span><span class="o">=</span><span class="s">'k'</span><span class="p">,</span> <span class="n">label</span><span class="o">=</span><span class="s">'True'</span><span class="p">)</span>
|
277 | 278 | <a href="http://matplotlib.org/api/pyplot_api.html#matplotlib.pyplot.plot"><span class="n">plt</span><span class="o">.</span><span class="n">plot</span></a><span class="p">(</span><span class="n">X_plot</span><span class="p">,</span> <span class="n">y_kr</span><span class="p">,</span> <span class="n">c</span><span class="o">=</span><span class="s">'g'</span><span class="p">,</span> <span class="n">label</span><span class="o">=</span><span class="s">'KRR (</span><span class="si">%s</span><span class="s">)'</span> <span class="o">%</span> <span class="n">kr</span><span class="o">.</span><span class="n">best_params_</span><span class="p">)</span>
|
|
281 | 282 | <a href="http://matplotlib.org/api/pyplot_api.html#matplotlib.pyplot.xlabel"><span class="n">plt</span><span class="o">.</span><span class="n">xlabel</span></a><span class="p">(</span><span class="s">'data'</span><span class="p">)</span>
|
282 | 283 | <a href="http://matplotlib.org/api/pyplot_api.html#matplotlib.pyplot.ylabel"><span class="n">plt</span><span class="o">.</span><span class="n">ylabel</span></a><span class="p">(</span><span class="s">'target'</span><span class="p">)</span>
|
283 | 284 | <a href="http://matplotlib.org/api/pyplot_api.html#matplotlib.pyplot.xlim"><span class="n">plt</span><span class="o">.</span><span class="n">xlim</span></a><span class="p">(</span><span class="mi">0</span><span class="p">,</span> <span class="mi">20</span><span class="p">)</span>
|
| 285 | +<a href="http://matplotlib.org/api/pyplot_api.html#matplotlib.pyplot.ylim"><span class="n">plt</span><span class="o">.</span><span class="n">ylim</span></a><span class="p">(</span><span class="o">-</span><span class="mi">4</span><span class="p">,</span> <span class="mi">4</span><span class="p">)</span> |
284 | 286 | <a href="http://matplotlib.org/api/pyplot_api.html#matplotlib.pyplot.title"><span class="n">plt</span><span class="o">.</span><span class="n">title</span></a><span class="p">(</span><span class="s">'GPR versus Kernel Ridge'</span><span class="p">)</span>
|
285 |
| -<a href="http://matplotlib.org/api/legend_api.html#matplotlib.legend"><span class="n">plt</span><span class="o">.</span><span class="n">legend</span></a><span class="p">(</span><span class="n">loc</span><span class="o">=</span><span class="s">"best"</span><span class="p">,</span> <span class="n">prop</span><span class="o">=</span><span class="p">{</span><span class="s">'size'</span><span class="p">:</span> <span class="mi">10</span><span class="p">})</span> |
| 287 | +<a href="http://matplotlib.org/api/legend_api.html#matplotlib.legend"><span class="n">plt</span><span class="o">.</span><span class="n">legend</span></a><span class="p">(</span><span class="n">loc</span><span class="o">=</span><span class="mi">9</span><span class="p">,</span> <span class="n">prop</span><span class="o">=</span><span class="p">{</span><span class="s">'size'</span><span class="p">:</span> <span class="mi">10</span><span class="p">})</span> |
286 | 288 | <a href="http://matplotlib.org/api/pyplot_api.html#matplotlib.pyplot.show"><span class="n">plt</span><span class="o">.</span><span class="n">show</span></a><span class="p">()</span>
|
287 | 289 | </pre></div>
|
288 | 290 | </div>
|
289 |
| -<p><strong>Total running time of the example:</strong> 9.15 seconds |
290 |
| -( 0 minutes 9.15 seconds)</p> |
| 291 | +<p><strong>Total running time of the example:</strong> 9.30 seconds |
| 292 | +( 0 minutes 9.30 seconds)</p> |
291 | 293 | </div>
|
292 | 294 |
|
293 | 295 |
|
|
0 commit comments