MCPcopy Create free account

hub / github.com/RahulAutade2288/fraud-detection-federated / functions

Functions104 in github.com/RahulAutade2288/fraud-detection-federated

↓ 5 callersFunctionexample_function_1
()
fraud-detection-federated/src/federated_metrics.py:8
↓ 5 callersFunctionexample_function_1
()
fraud-detection-federated/src/synthetic_data_generator.py:8
↓ 5 callersFunctionexample_function_1
()
fraud-detection-federated/src/deployment_utils.py:8
↓ 5 callersFunctionexample_function_1
()
fraud-detection-federated/src/explainability.py:8
↓ 5 callersFunctionexample_function_1
()
fraud-detection-federated/src/visualization_tools.py:8
↓ 5 callersFunctionexample_function_1
()
fraud-detection-federated/src/data_augmentation.py:8
↓ 5 callersFunctionexample_function_1
()
fraud-detection-federated/src/feature_engineering.py:8
↓ 5 callersFunctionexample_function_1
()
fraud-detection-federated/src/hyperparameter_tuning.py:8
↓ 5 callersFunctionexample_function_1
()
fraud-detection-federated/src/client_manager.py:8
↓ 5 callersFunctionexample_function_1
()
fraud-detection-federated/src/monitoring_dashboard.py:8
↓ 5 callersFunctionexample_function_2
()
fraud-detection-federated/src/federated_metrics.py:14
↓ 5 callersFunctionexample_function_2
()
fraud-detection-federated/src/synthetic_data_generator.py:14
↓ 5 callersFunctionexample_function_2
()
fraud-detection-federated/src/deployment_utils.py:14
↓ 5 callersFunctionexample_function_2
()
fraud-detection-federated/src/explainability.py:14
↓ 5 callersFunctionexample_function_2
()
fraud-detection-federated/src/visualization_tools.py:14
↓ 5 callersFunctionexample_function_2
()
fraud-detection-federated/src/data_augmentation.py:14
↓ 5 callersFunctionexample_function_2
()
fraud-detection-federated/src/feature_engineering.py:14
↓ 5 callersFunctionexample_function_2
()
fraud-detection-federated/src/hyperparameter_tuning.py:14
↓ 5 callersFunctionexample_function_2
()
fraud-detection-federated/src/client_manager.py:14
↓ 5 callersFunctionexample_function_2
()
fraud-detection-federated/src/monitoring_dashboard.py:14
↓ 5 callersMethodprint_preview
(self)
fraud-detection-federated/src/federated_metrics.py:24
↓ 5 callersMethodprint_preview
(self)
fraud-detection-federated/src/synthetic_data_generator.py:24
↓ 5 callersMethodprint_preview
(self)
fraud-detection-federated/src/deployment_utils.py:24
↓ 5 callersMethodprint_preview
(self)
fraud-detection-federated/src/explainability.py:24
↓ 5 callersMethodprint_preview
(self)
fraud-detection-federated/src/visualization_tools.py:24
↓ 5 callersMethodprint_preview
(self)
fraud-detection-federated/src/data_augmentation.py:24
↓ 5 callersMethodprint_preview
(self)
fraud-detection-federated/src/feature_engineering.py:24
↓ 5 callersMethodprint_preview
(self)
fraud-detection-federated/src/hyperparameter_tuning.py:24
↓ 5 callersMethodprint_preview
(self)
fraud-detection-federated/src/client_manager.py:24
↓ 5 callersMethodprint_preview
(self)
fraud-detection-federated/src/monitoring_dashboard.py:24
↓ 2 callersFunctioncreate_keras_model
()
fraud-detection-federated/src/federated_train.py:29
↓ 2 callersFunctionnormalize_data
Normalizes data using MinMax or Standard scaling. Args: X (np.ndarray): Input data. method (str): 'minmax' or 'standard'.
fraud-detection-federated/src/preprocessing.py:13
↓ 2 callersMethodrun_script_with_arg
(self, arg)
fraud-detection-federated/src/test_main.py:55
↓ 2 callersFunctionsave_metrics
Saves metrics to a file in JSON or CSV format. Args: metrics_dict (dict): Dictionary of metrics. filepath (str): Output file
fraud-detection-federated/src/utils.py:24
↓ 1 callersFunctionanalyze_distribution
Plots the distribution of labels in a pie chart.
fraud-detection-federated/src/client_simulator.py:35
↓ 1 callersFunctionbuild_model
Builds and compiles a Keras Sequential model. Args: input_shape (int): Number of input features. architecture (str): One of
fraud-detection-federated/src/model_builder.py:11
↓ 1 callersFunctioncreate_tf_dataset
(X, y)
fraud-detection-federated/src/federated_train.py:23
↓ 1 callersFunctiondisplay_classification_report
Prints classification report.
fraud-detection-federated/src/utils.py:49
↓ 1 callersFunctionensure_numpy
Converts pandas DataFrames or Series to numpy arrays.
fraud-detection-federated/src/client_simulator.py:14
↓ 1 callersFunctionevaluate_model
(state, dataset)
fraud-detection-federated/src/federated_train.py:63
↓ 1 callersFunctionfraud_by_transaction_type
(df)
fraud-detection-federated/src/main.py:51
↓ 1 callersFunctionfraud_stats
(df)
fraud-detection-federated/src/main.py:19
↓ 1 callersFunctionhigh_risk_locations
(df)
fraud-detection-federated/src/main.py:57
↓ 1 callersFunctioninverse_transform
Converts scaled data back to original scale.
fraud-detection-federated/src/preprocessing.py:40
↓ 1 callersFunctionload_and_preprocess
(file_path, features, target='is_fraud')
fraud-detection-federated/src/data_loader.py:56
↓ 1 callersFunctionload_model_for_inference
Loads a trained Keras model.
fraud-detection-federated/src/model_inference.py:35
↓ 1 callersFunctionload_raw_data
Loads raw transaction data from a CSV file.
fraud-detection-federated/src/data_loader.py:13
↓ 1 callersFunctionload_sample_data
Loads input data for prediction. Args: from_csv (bool): If True, loads from a CSV file. csv_path (str): Path to CSV file (mu
fraud-detection-federated/src/model_inference.py:12
↓ 1 callersFunctionlog_metrics
Logs training or evaluation metrics in formatted output. Args: metrics_dict (dict): Dictionary of metric name to value. pref
fraud-detection-federated/src/utils.py:12
↓ 1 callersFunctionmain
()
fraud-detection-federated/src/model_inference.py:71
↓ 1 callersFunctionmain
()
fraud-detection-federated/src/main.py:82
↓ 1 callersFunctionnormalize_csv
Normalizes numeric columns from CSV and writes output.
fraud-detection-federated/src/preprocessing.py:60
↓ 1 callersFunctionplot_amount_distribution
(df)
fraud-detection-federated/src/main.py:40
↓ 1 callersFunctionplot_confusion_matrix
Plots a confusion matrix heatmap.
fraud-detection-federated/src/utils.py:56
↓ 1 callersFunctionplot_fraud_distribution
(df)
fraud-detection-federated/src/main.py:28
↓ 1 callersFunctionplot_time_series
(df)
fraud-detection-federated/src/main.py:69
↓ 1 callersFunctionplot_training_history
Plots training and validation accuracy/loss curves.
fraud-detection-federated/src/trainer.py:56
↓ 1 callersFunctionpreprocess_data
Selects features, encodes categoricals, scales numerics.
fraud-detection-federated/src/data_loader.py:33
↓ 1 callersFunctionrun_inference
Runs model inference on input data. Args: model: Trained Keras model. data (np.ndarray): Input features. threshold (
fraud-detection-federated/src/model_inference.py:45
↓ 1 callersFunctionsave_scaler
Saves the scaler to a file.
fraud-detection-federated/src/preprocessing.py:46
↓ 1 callersFunctionsplit_clients
(X, y, num_clients=3)
fraud-detection-federated/src/federated_train.py:16
↓ 1 callersFunctionsplit_clients
Splits data for simulated federated learning clients.
fraud-detection-federated/src/data_loader.py:66
↓ 1 callersFunctionsplit_data
Splits data into train and test sets.
fraud-detection-federated/src/data_loader.py:60
↓ 1 callersFunctionstratified_split
Attempts a stratified split to preserve label proportions across clients.
fraud-detection-federated/src/client_simulator.py:24
↓ 1 callersFunctionsummarize_data
(df)
fraud-detection-federated/src/main.py:12
↓ 1 callersFunctiontop_users_by_fraud
(df, top_n=5)
fraud-detection-federated/src/main.py:63
↓ 1 callersFunctiontrain_model
Trains the model on local data. Args: model: Compiled Keras model. X (np.ndarray): Features. y (np.ndarray): Labels.
fraud-detection-federated/src/trainer.py:9
↓ 1 callersFunctionvalidate_columns
Validates that the required columns exist in the dataset.
fraud-detection-federated/src/data_loader.py:25
Method__init__
(self)
fraud-detection-federated/src/federated_metrics.py:18
Method__init__
(self)
fraud-detection-federated/src/synthetic_data_generator.py:18
Method__init__
(self)
fraud-detection-federated/src/deployment_utils.py:18
Method__init__
(self)
fraud-detection-federated/src/explainability.py:18
Method__init__
(self)
fraud-detection-federated/src/visualization_tools.py:18
Method__init__
(self)
fraud-detection-federated/src/data_augmentation.py:18
Method__init__
(self)
fraud-detection-federated/src/feature_engineering.py:18
Method__init__
(self)
fraud-detection-federated/src/hyperparameter_tuning.py:18
Method__init__
(self)
fraud-detection-federated/src/client_manager.py:18
Method__init__
(self)
fraud-detection-federated/src/monitoring_dashboard.py:18
Methodcompute_sum
(self)
fraud-detection-federated/src/federated_metrics.py:21
Methodcompute_sum
(self)
fraud-detection-federated/src/synthetic_data_generator.py:21
Methodcompute_sum
(self)
fraud-detection-federated/src/deployment_utils.py:21
Methodcompute_sum
(self)
fraud-detection-federated/src/explainability.py:21
Methodcompute_sum
(self)
fraud-detection-federated/src/visualization_tools.py:21
Methodcompute_sum
(self)
fraud-detection-federated/src/data_augmentation.py:21
Methodcompute_sum
(self)
fraud-detection-federated/src/feature_engineering.py:21
Methodcompute_sum
(self)
fraud-detection-federated/src/hyperparameter_tuning.py:21
Methodcompute_sum
(self)
fraud-detection-federated/src/client_manager.py:21
Methodcompute_sum
(self)
fraud-detection-federated/src/monitoring_dashboard.py:21
Functionevaluate_model
Evaluates a model and prints metrics. Args: model: Trained model (Keras or scikit-learn). X_test (array-like): Test features
fraud-detection-federated/src/evaluator.py:20
Functionload_scaler
Loads a scaler from file.
fraud-detection-federated/src/preprocessing.py:52
Functionmain
()
fraud-detection-federated/src/preprocessing.py:76
Functionmodel_fn
()
fraud-detection-federated/src/federated_train.py:38
MethodsetUp
(self)
fraud-detection-federated/src/test_main.py:10
Functionsplit_clients
Splits dataset into federated clients. Args: X (array-like): Features. y (array-like): Labels. num_clients (int): Nu
fraud-detection-federated/src/client_simulator.py:47
Methodtest_fraud_column_binary
(self)
fraud-detection-federated/src/test_main.py:22
Methodtest_fraud_distribution
(self)
fraud-detection-federated/src/test_main.py:47
Methodtest_fraud_flag
(self)
fraud-detection-federated/src/test_main.py:66
Methodtest_no_missing_values
(self)
fraud-detection-federated/src/test_main.py:25
Methodtest_required_columns_exist
(self)
fraud-detection-federated/src/test_main.py:13
Methodtest_row_count_and_column_count
(self)
fraud-detection-federated/src/test_main.py:28
next →1–100 of 104, ranked by callers