Aurélien Geron
|
2688da0477
|
Make notebook 14 reproducible (except for the dropout section, that one is tough), fixes #274
|
2018-08-06 16:28:10 +01:00 |
Aurélien Geron
|
56be8647f9
|
Get output of hidden3, not hidden4 (fixes #273).
|
2018-08-03 16:15:18 +01:00 |
Aurélien Geron
|
a82e624171
|
Fix comment in DataFrameSelector
|
2018-07-31 23:10:23 +01:00 |
Aurélien Geron
|
9367c6ef42
|
Silence gelsd warning
|
2018-07-31 20:22:05 +01:00 |
Aurélien Geron
|
de9f490bc3
|
Add ColumnTransformer to future_encoders.py
|
2018-07-31 20:09:12 +01:00 |
Aurélien Geron
|
e2d450708a
|
Replace FeatureUnion + DataFrameSelector with new ColumnTransformer
|
2018-07-31 20:08:33 +01:00 |
Aurélien Geron
|
060751a976
|
Fix my_reber_classifier path (fixes #267)
|
2018-07-30 18:58:02 +01:00 |
Aurélien Geron
|
a28604d023
|
Fix probability at the end of the Reber exercise (fixes #266)
|
2018-07-30 18:52:50 +01:00 |
Aurélien Geron
|
0e0483d5ee
|
Add missing training: True for dropout, and point to tf.nn.selu, fixes #228
|
2018-05-27 21:24:24 +02:00 |
Aurélien Geron
|
a7c50e12c4
|
Add boxplot in notebook 03, exercise 3
|
2018-05-26 15:01:33 +02:00 |
Aurélien Geron
|
703815bca9
|
Use tensorflow_graph_in_jupyter.py in notebooks, fixes #223
|
2018-05-18 21:22:56 +02:00 |
Aurélien Geron
|
ef2a7b5bd0
|
Add jupyter-tensorboard to requirements.txt, it's pretty handy
|
2018-05-18 20:53:38 +02:00 |
Aurélien Geron
|
21794905c6
|
Improve formatting
|
2018-05-18 17:17:51 +02:00 |
Aurélien Geron
|
dc2b38fc83
|
Add a comment about why Deep Learning prefers reverse mode autodiff rather than forward mode
|
2018-05-18 17:09:59 +02:00 |
Aurélien Geron
|
a64e492c6d
|
Fix a typo in extra_autodiff
|
2018-05-18 17:03:46 +02:00 |
Aurélien Geron
|
60653bba3e
|
Add tensorflow_graph_in_jupyter.py
|
2018-05-18 16:52:10 +02:00 |
Aurélien Geron
|
39c9821249
|
Move autodiff content to its own notebook extra_autodiff.ipynb
|
2018-05-18 16:47:20 +02:00 |
Aurélien Geron
|
3af8bcd1bb
|
Update ReplayMemory class and add a short description
|
2018-05-09 16:54:17 +02:00 |
Aurélien Geron
|
c6b424931a
|
Merge pull request #204 from NileshPS/master
Ch 16. Using native python list instead of deque for storing experience, increases sampling performance considerably.
|
2018-05-09 15:34:12 +02:00 |
Aurélien Geron
|
10bc49aa91
|
Add solution to exercise 16.8 (BipedalWalker-v2 using Policy Gradients)
|
2018-05-09 15:25:49 +02:00 |
Aurélien Geron
|
4d25a60d6a
|
Add solution of exercises 7.8 (voting classifier) and 7.9 (stacking ensemble)
|
2018-05-09 10:09:04 +02:00 |
Aurélien Geron
|
cac02c5964
|
Updated to latest version of TensorFlow
|
2018-05-08 20:21:23 +02:00 |
Aurélien Geron
|
1886d796e1
|
Updated to latest version of TensorFlow
|
2018-05-08 20:16:00 +02:00 |
Aurélien Geron
|
55adea1ff4
|
Add code to compute a confidence interval
|
2018-05-08 19:41:47 +02:00 |
Aurélien Geron
|
e05d4b36ac
|
tf.contrib.layers.variance_scaling_initializer moved to tf.variance_scaling_initializer
|
2018-05-08 19:40:05 +02:00 |
Aurélien Geron
|
38c2ea79e4
|
Notebook 08 now has more unsupervised learning content (clustering, anomaly detection, density estimation, gaussian mixtures...)
|
2018-05-08 12:53:40 +02:00 |
Aurélien Geron
|
f45a88146f
|
Add instructions to install using the zip file rather than git, if necessary
|
2018-05-08 12:52:47 +02:00 |
Aurélien Geron
|
581253b47a
|
Add xgboost example and upgrade to latest matplotlib version
|
2018-05-08 12:43:49 +02:00 |
Aurélien Geron
|
d9fdb0542b
|
Remove linewidth argument for plt.contourf()
|
2018-05-08 12:38:05 +02:00 |
Aurélien Geron
|
fb3e68709e
|
Replace n_iter with max_iter in SGDClassifier
|
2018-05-08 12:36:43 +02:00 |
Aurélien Geron
|
c4e72ddc49
|
Replace pip with pip3, and add random_state to LogisticRegression
|
2018-05-08 12:33:46 +02:00 |
Aurélien Geron
|
4dbb575933
|
Merge pull request #161 from nbgraham/patch-2
Ch. 3: Updates explanation to match data
|
2018-05-08 11:25:19 +02:00 |
Aurélien Geron
|
fb4e5aa4ea
|
Fix equation 16-6 (max_alpha'=>max_a')
|
2018-05-07 22:47:28 +02:00 |
Aurélien Geron
|
2af3c59dd6
|
Add *.old, *.dot and lifesat.csv (generated) to .gitignore
|
2018-05-07 22:46:44 +02:00 |
Aurélien Geron
|
373a52c39e
|
Add a quick intro to the Data API in notebook 12
|
2018-05-07 22:45:48 +02:00 |
Aurélien Geron
|
0a1b040d9d
|
Add extra material in notebook 08: clustering, anomaly detection, gaussian mixtures
|
2018-05-07 21:20:49 +02:00 |
Aurélien Geron
|
771dccaca4
|
Clarify future encoders in Scikit-Learn 0.20
|
2018-05-07 21:09:08 +02:00 |
Aurélien Geron
|
77d3d4838d
|
Clarify why we are using OrdinalEncoder and OneHotEncoder
|
2018-05-07 20:17:30 +02:00 |
Aurélien Geron
|
46f547daeb
|
Replace the CategoricalEncoder with the OneHotEncoder class
|
2018-05-07 19:52:01 +02:00 |
Aurélien Geron
|
bdd58b7c52
|
Improve the formatting of a few equations, in particular theta vector should have a bold font
|
2018-05-07 16:13:51 +02:00 |
Aurélien Geron
|
8fa23cceaf
|
Clarify the mini-batch K-Means performance comparison diagram
|
2018-05-07 16:07:15 +02:00 |
Aurélien Geron
|
71c40c7aec
|
Use OrdinalEncoder and OneHotEncoder from Scikit-Learn 0.20 instead of CategoricalEncoder
|
2018-05-07 11:27:59 +02:00 |
Aurélien Geron
|
32efe073a5
|
Merge branch 'master' of github.com:ageron/handson-ml
|
2018-05-07 11:02:43 +02:00 |
Aurélien Geron
|
6c7c6d158b
|
Upgrade libraries to latest versions
|
2018-05-07 11:01:38 +02:00 |
Aurélien Geron
|
2120a70368
|
Merge branch 'master' of github.com:ageron/handson-ml
|
2018-05-07 09:56:08 +02:00 |
Aurélien Geron
|
53b89d7b45
|
Merge branch 'master' of github.com:ageron/handson-ml
|
2018-05-04 11:00:26 +02:00 |
Aurélien Geron
|
e3937b65d4
|
Merge pull request #218 from cp612sh/cn-ver-capsnet
Simplified Chinese translation of extra_capsnets.ipynb
|
2018-05-04 10:57:04 +02:00 |
cp612sh
|
64f6323b62
|
zh-cn version
|
2018-05-02 21:03:33 +08:00 |
Aurélien Geron
|
2f4fa014a4
|
Update and fix list of equations in book_equations.ipynb
|
2018-04-26 14:29:47 +02:00 |
Aurélien Geron
|
cd9dc675fc
|
Merge branch 'master' of github.com:ageron/handson-ml
|
2018-04-07 17:20:04 +02:00 |