Use ruff for formatting
This commit is contained in:
@@ -260,6 +260,7 @@
|
||||
"X_train_scaled, X_test_scaled = datamanip.scale_data(x_train, x_test)\n",
|
||||
"y_train_scaled, y_test_scaled = datamanip.scale_data(y_train, y_test)\n",
|
||||
"\n",
|
||||
"\n",
|
||||
"def get_regression_model(\n",
|
||||
" n_hidden_layers: int, n_neurons: int, activation: type = LeakyReLU\n",
|
||||
") -> list[Layer]:\n",
|
||||
@@ -383,7 +384,7 @@
|
||||
"beta = optimizers.Ridge_parameters(X_train_scaled, y_train_scaled, lam=1e-10)\n",
|
||||
"y_pred = X_test_scaled @ beta\n",
|
||||
"test_mse = mean_squared_error(y_test_scaled, y_pred)\n",
|
||||
"print(f\"OLS Test MSE: {test_mse}\")\n"
|
||||
"print(f\"OLS Test MSE: {test_mse}\")"
|
||||
]
|
||||
},
|
||||
{
|
||||
@@ -406,9 +407,9 @@
|
||||
"source": [
|
||||
"import plotting\n",
|
||||
"\n",
|
||||
"plt.scatter(x_test[:,1], y_test_scaled, s=6, label=\"True Data\")\n",
|
||||
"plt.scatter(x_test[:,1], y_pred, s=6, label=\"OLS Prediction\")\n",
|
||||
"plt.scatter(x_test[:,1], y_pred_nn, s=6, label=\"NN Prediction\")\n",
|
||||
"plt.scatter(x_test[:, 1], y_test_scaled, s=6, label=\"True Data\")\n",
|
||||
"plt.scatter(x_test[:, 1], y_pred, s=6, label=\"OLS Prediction\")\n",
|
||||
"plt.scatter(x_test[:, 1], y_pred_nn, s=6, label=\"NN Prediction\")\n",
|
||||
"plt.legend()\n",
|
||||
"plt.xlabel(\"$x$\")\n",
|
||||
"plt.ylabel(r\"$y / \\sigma_y$\")\n",
|
||||
|
||||
@@ -55,6 +55,7 @@ class Softmax(ActivationFunction):
|
||||
s = self.forward(values)
|
||||
return s * (1 - s)
|
||||
|
||||
|
||||
class Sigmoid(ActivationFunction):
|
||||
def forward(self, values: np.ndarray) -> np.ndarray:
|
||||
return 1 / (1 + np.exp(-values))
|
||||
@@ -63,6 +64,7 @@ class Sigmoid(ActivationFunction):
|
||||
sig = self.forward(values)
|
||||
return sig * (1 - sig)
|
||||
|
||||
|
||||
# === Loss Functions ===
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user