Skip to content

Commit e8ee783

Browse files
committed
Update to latest library versions
1 parent 0b5333c commit e8ee783

4 files changed

+838
-836
lines changed

01_the_machine_learning_landscape.ipynb

-8
Original file line numberDiff line numberDiff line change
@@ -165,14 +165,6 @@
165165
"text": [
166166
"[[5.96242338]]\n"
167167
]
168-
},
169-
{
170-
"name": "stderr",
171-
"output_type": "stream",
172-
"text": [
173-
"/Users/ageron/miniconda3/envs/tf2/lib/python3.6/site-packages/sklearn/linear_model/base.py:485: RuntimeWarning: internal gelsd driver lwork query error, required iwork dimension not returned. This is likely the result of LAPACK bug 0038, fixed in LAPACK 3.2.2 (released July 21, 2010). Falling back to 'gelss' driver.\n",
174-
" linalg.lstsq(X, y)\n"
175-
]
176168
}
177169
],
178170
"source": [

02_end_to_end_machine_learning_project.ipynb

+580-573
Large diffs are not rendered by default.

03_classification.ipynb

+219-217
Large diffs are not rendered by default.

requirements.txt

+39-38
Original file line numberDiff line numberDiff line change
@@ -2,71 +2,64 @@
22
# on Windows or when using a GPU. Please see the installation
33
# instructions in INSTALL.md
44

5+
56
##### Core scientific packages
67
jupyter==1.0.0
7-
matplotlib==3.1.3
8-
numpy==1.18.1
9-
pandas==1.0.3
10-
scipy==1.4.1
11-
8+
matplotlib==3.3.2
9+
numpy==1.18.5
10+
pandas==1.1.3
11+
scipy==1.5.3
1212

1313
##### Machine Learning packages
14-
scikit-learn==0.22
14+
scikit-learn==0.23.2
1515

1616
# Optional: the XGBoost library is only used in chapter 7
17-
xgboost==1.0.2
17+
xgboost==1.2.1
1818

1919
# Optional: the transformers library is only using in chapter 16
20-
transformers==2.8.0
20+
transformers==3.3.1
2121

2222
##### TensorFlow-related packages
2323

2424
# If you have a TF-compatible GPU and you want to enable GPU support, then
25-
# replace tensorflow with tensorflow-gpu, and replace tensorflow-serving-api
26-
# with tensorflow-serving-api-gpu.
25+
# replace tensorflow-serving-api with tensorflow-serving-api-gpu.
2726
# Your GPU must have CUDA Compute Capability 3.5 or higher support, and
2827
# you must install CUDA, cuDNN and more: see tensorflow.org for the detailed
2928
# installation instructions.
3029

31-
tensorflow==2.1.0
32-
30+
tensorflow==2.3.1
3331
# Optional: the TF Serving API library is just needed for chapter 19.
34-
tensorflow-serving-api==2.1.0
35-
#tensorflow-serving-api-gpu==2.1.0
32+
tensorflow-serving-api==2.3.0 # or tensorflow-serving-api-gpu if gpu
3633

37-
tensorboard==2.1.1
38-
tensorboard-plugin-profile==2.2.0
39-
tensorflow-datasets==2.1.0
40-
tensorflow-hub==0.7.0
41-
tensorflow-probability==0.9.0
34+
tensorboard==2.3.0
35+
tensorboard-plugin-profile==2.3.0
36+
tensorflow-datasets==4.0.1
37+
tensorflow-hub==0.9.0
38+
tensorflow-probability==0.11.1
4239

4340
# Optional: only used in chapter 13.
4441
# NOT AVAILABLE ON WINDOWS
45-
tfx==0.21.2
42+
tfx==0.24.1
4643

4744
# Optional: only used in chapter 16.
4845
# NOT AVAILABLE ON WINDOWS
49-
tensorflow-addons==0.8.3
46+
tensorflow-addons==0.11.2
5047

5148
##### Reinforcement Learning library (chapter 18)
5249

5350
# There are a few dependencies you need to install first, check out:
5451
# https://github.com/openai/gym#installing-everything
55-
gym[atari]==0.17.1
52+
gym[atari]==0.17.3
5653
# On Windows, install atari_py using:
5754
# pip install --no-index -f https://github.com/Kojoley/atari-py/releases atari_py
5855

59-
tf-agents==0.3.0
60-
56+
tf-agents==0.6.0
6157

6258
##### Image manipulation
63-
imageio==2.6.1
64-
Pillow==7.0.0
65-
scikit-image==0.16.2
66-
graphviz==0.13.2
67-
pydot==1.4.1
68-
opencv-python==4.2.0.32
69-
pyglet==1.5.0
59+
Pillow==8.0.0
60+
graphviz==0.14.2
61+
opencv-python==4.4.0.44
62+
pyglet==1.4.11
7063

7164
#pyvirtualdisplay # needed in chapter 16, if on a headless server
7265
# (i.e., without screen, e.g., Colab or VM)
@@ -78,24 +71,32 @@ pyglet==1.5.0
7871
joblib==0.14.1
7972

8073
# Easy http requests
81-
requests==2.23.0
74+
requests==2.24.0
8275

8376
# Nice utility to diff Jupyter Notebooks.
84-
nbdime==2.0.0
77+
nbdime==2.1.0
8578

8679
# May be useful with Pandas for complex "where" clauses (e.g., Pandas
8780
# tutorial).
8881
numexpr==2.7.1
8982

9083
# Optional: these libraries can be useful in the classification chapter,
9184
# exercise 4.
92-
nltk==3.4.5
93-
urlextract==0.14.0
85+
nltk==3.5
86+
urlextract==1.1.0
9487

9588
# Optional: these libraries are only used in chapter 16
96-
spacy==2.2.4
97-
ftfy==5.7
89+
ftfy==5.8
9890

9991
# Optional: tqdm displays nice progress bars, ipywidgets for tqdm's notebook support
100-
tqdm==4.43.0
92+
tqdm==4.50.2
10193
ipywidgets==7.5.1
94+
95+
96+
97+
# Specific lib versions to avoid conflicts
98+
attrs==19.3.0
99+
cloudpickle==1.3.0
100+
dill==0.3.1.1
101+
gast==0.3.3
102+
httplib2==0.17.4

0 commit comments

Comments
 (0)