From 0c4961eb177678ccbe56cec89f593b5801ad112b Mon Sep 17 00:00:00 2001 From: kadubhumika Date: Sun, 6 Sep 2026 17:22:40 +0000 Subject: [PATCH 1/3] updating DIRECTORY.md --- DIRECTORY.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/DIRECTORY.md b/DIRECTORY.md index 55af355f7fc0..2b344f964ad6 100644 --- a/DIRECTORY.md +++ b/DIRECTORY.md @@ -669,7 +669,9 @@ * Forecasting * [Run](machine_learning/forecasting/run.py) * [Frequent Pattern Growth](machine_learning/frequent_pattern_growth.py) + * [Gaussian Naive Bayes](machine_learning/gaussian_naive_bayes.py) * [Gradient Boosting Classifier](machine_learning/gradient_boosting_classifier.py) + * [Gradient Boosting Regressor](machine_learning/gradient_boosting_regressor.py) * [Gradient Descent](machine_learning/gradient_descent.py) * [K Means Clust](machine_learning/k_means_clust.py) * [K Nearest Neighbours](machine_learning/k_nearest_neighbours.py) @@ -685,6 +687,8 @@ * [Multilayer Perceptron Classifier](machine_learning/multilayer_perceptron_classifier.py) * [Polynomial Regression](machine_learning/polynomial_regression.py) * [Principle Component Analysis](machine_learning/principle_component_analysis.py) + * [Random Forest Classifier](machine_learning/random_forest_classifier.py) + * [Random Forest Regressor](machine_learning/random_forest_regressor.py) * [Scoring Functions](machine_learning/scoring_functions.py) * [Self Organizing Map](machine_learning/self_organizing_map.py) * [Sequential Minimum Optimization](machine_learning/sequential_minimum_optimization.py) @@ -923,6 +927,7 @@ * [Back Propagation Neural Network](neural_network/back_propagation_neural_network.py) * [Convolution Neural Network](neural_network/convolution_neural_network.py) * [Input Data](neural_network/input_data.py) + * [Perceptron](neural_network/perceptron.py) * [Simple Neural Network](neural_network/simple_neural_network.py) * [Two Hidden Layers Neural Network](neural_network/two_hidden_layers_neural_network.py) @@ -975,6 +980,7 @@ * [Lorentz Transformation Four Vector](physics/lorentz_transformation_four_vector.py) * [Malus Law](physics/malus_law.py) * [Mass Energy Equivalence](physics/mass_energy_equivalence.py) + * [Maxwells Equations](physics/maxwells_equations.py) * [Mirror Formulae](physics/mirror_formulae.py) * [N Body Simulation](physics/n_body_simulation.py) * [Newtons Law Of Gravitation](physics/newtons_law_of_gravitation.py) From 20efee08b6266498f84e040a78a95c495a71d384 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?BHUMIKA=20KADU=E2=9C=A8?= Date: Fri, 11 Sep 2026 15:16:30 +0000 Subject: [PATCH 2/3] ty: fix invalid parameter defaults --- computer_vision/haralick_descriptors.py | 3 ++- machine_learning/loss_functions.py | 2 +- pyproject.toml | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/computer_vision/haralick_descriptors.py b/computer_vision/haralick_descriptors.py index 54632160dcf2..f2f5edb57b89 100644 --- a/computer_vision/haralick_descriptors.py +++ b/computer_vision/haralick_descriptors.py @@ -5,6 +5,7 @@ import imageio.v2 as imageio import numpy as np +import numpy.typing as npt def root_mean_square_error(original: np.ndarray, reference: np.ndarray) -> float: @@ -23,7 +24,7 @@ def root_mean_square_error(original: np.ndarray, reference: np.ndarray) -> float def normalize_image( - image: np.ndarray, cap: float = 255.0, data_type: np.dtype = np.uint8 + image: np.ndarray, cap: float = 255.0, data_type: npt.DTypeLike = np.uint8 ) -> np.ndarray: """ Normalizes image in Numpy 2D array format, between ranges 0-cap, diff --git a/machine_learning/loss_functions.py b/machine_learning/loss_functions.py index 0bd9aa8b5401..f51318259889 100644 --- a/machine_learning/loss_functions.py +++ b/machine_learning/loss_functions.py @@ -151,7 +151,7 @@ def categorical_cross_entropy( def categorical_focal_cross_entropy( y_true: np.ndarray, y_pred: np.ndarray, - alpha: np.ndarray = None, + alpha: np.ndarray | None = None, gamma: float = 2.0, epsilon: float = 1e-15, ) -> float: diff --git a/pyproject.toml b/pyproject.toml index ab98e15b2a41..ab4af5f84182 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -192,7 +192,7 @@ rules.call-non-callable = "ignore" rules.deprecated = "ignore" rules.invalid-argument-type = "ignore" rules.invalid-assignment = "ignore" -rules.invalid-parameter-default = "ignore" +#rules.invalid-parameter-default = "ignore" rules.invalid-return-type = "ignore" rules.invalid-type-arguments = "ignore" rules.invalid-type-form = "ignore" From 52198c6a9da80a85439abcefab516cd9ecee03dc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?BHUMIKA=20KADU=E2=9C=A8?= Date: Fri, 11 Sep 2026 16:33:39 +0000 Subject: [PATCH 3/3] Fix invalid parameter defaults --- pyproject.toml | 1 - 1 file changed, 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index ab4af5f84182..45991001bbc8 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -192,7 +192,6 @@ rules.call-non-callable = "ignore" rules.deprecated = "ignore" rules.invalid-argument-type = "ignore" rules.invalid-assignment = "ignore" -#rules.invalid-parameter-default = "ignore" rules.invalid-return-type = "ignore" rules.invalid-type-arguments = "ignore" rules.invalid-type-form = "ignore"