Skip to content

Commit 5762cd8

Browse files
committed
Update binary_logistic_regression_tf_with_hidden_layers.ipynb
1 parent 03237fc commit 5762cd8

File tree

1 file changed

+8
-9
lines changed

1 file changed

+8
-9
lines changed

binary_logistic_regression_tf_with_hidden_layers.ipynb

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -44,8 +44,8 @@
4444
"from sklearn.datasets import make_classification\n",
4545
"from sklearn.model_selection import train_test_split\n",
4646
"import tensorflow as tf\n",
47-
"import tensorflow.keras as keras\n",
48-
"import tensorflow.keras.backend as K\n",
47+
"from tensorflow import keras\n",
48+
"\n",
4949
"\n",
5050
"print(\n",
5151
" \"TF version\",\n",
@@ -229,8 +229,7 @@
229229
"\n",
230230
"model.compile(optimizer=optimizer, loss=loss, metrics=metrics)\n",
231231
"\n",
232-
"tw = np.sum([K.count_params(w) for w in model.trainable_weights])\n",
233-
"print(\"\\ntrainable_weights:\", tw, \"\\n\")"
232+
"model.summary()"
234233
]
235234
},
236235
{
@@ -249,7 +248,7 @@
249248
"outputs": [],
250249
"source": [
251250
"model.fit(\n",
252-
" X_train, Y_train, epochs=epochs, batch_size=batch_size, verbose=verbose\n",
251+
" X_train, Y_train[:, None], epochs=epochs, batch_size=batch_size, verbose=verbose\n",
253252
")"
254253
]
255254
},
@@ -279,9 +278,9 @@
279278
"metadata": {},
280279
"outputs": [],
281280
"source": [
282-
"results = model.evaluate(X_train, Y_train, batch_size=M_train, verbose=False)\n",
281+
"results = model.evaluate(X_train, Y_train[:, None], batch_size=M_train, verbose=False)\n",
283282
"Y_train_pred = model.predict(X_train)\n",
284-
"predict_class(Y_train_pred)"
283+
"predict_class(Y_train_pred[:, None])"
285284
]
286285
},
287286
{
@@ -333,7 +332,7 @@
333332
"metadata": {},
334333
"outputs": [],
335334
"source": [
336-
"results = model.evaluate(X_test, Y_test, batch_size=M_test, verbose=False)\n",
335+
"results = model.evaluate(X_test, Y_test[:,None], batch_size=M_test, verbose=False)\n",
337336
"Y_test_pred = model.predict(X_test)\n",
338337
"predict_class(Y_test_pred)"
339338
]
@@ -467,7 +466,7 @@
467466
"name": "python",
468467
"nbconvert_exporter": "python",
469468
"pygments_lexer": "ipython3",
470-
"version": "3.10.6"
469+
"version": "3.12.3"
471470
}
472471
},
473472
"nbformat": 4,

0 commit comments

Comments
 (0)