Fast and Accurate ML in 3 Lines of Code
This report summarizes scanner evidence for autogluon/autogluon, a Python project with 10,766 GitHub stars. SynthScan examined 221,160 lines of code across 1230 source files, recording 4789 pattern matches distributed across 22 syntactic categories. The legacy adjusted pattern signal is 29.6 (Elevated pattern signal); it is not an authorship estimate.
Use the findings to ask whether maintainers can explain intent, verify dependencies, simplify unnecessary scaffolding, and focus review effort. Risk Payload v1 adds ownership, supply-chain, over-engineering, and review-effort vectors when available. These are prompts for human verification, not probabilities, security findings, or measured maintenance costs.
Use each vector to guide manual verification of the underlying findings.
Can maintainers explain intent, assumptions, and trade-offs? 3094 finding(s).
Are imports declared and package/API names verified? 1024 finding(s).
Are wrappers, guards, and repeated structures necessary? 3331 finding(s).
Which changes need focused human review? 4789 finding(s).
This chart tracks the legacy adjusted pattern score across scan runs. Changes can reflect source changes, scan coverage, or detector/scoring versions; they do not measure AI adoption or prove that a team refactored code. Compare runs only when their scoring versions are compatible. The dashed line tracks the raw pattern-hit count.
Groups findings by configured severity weight. Severity is not a confidence estimate, security rating, or proof that a package is missing. Verify imports against the project's manifests and inspect each finding in its local design context.
This horizontal bar chart shows where configured pattern scores accumulate across directories. Treat the bars as locations to inspect, not as evidence of authorship or code quality. Use the file-level findings to decide whether a directory needs a focused ownership, dependency, complexity, or review check.
The scanner identified 4789 distinct pattern matches across 22 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a detector match to inspect in context. Expand any category row to inspect the individual file paths, line numbers, code snippets, and the lexical context (CODE, COMMENT, or STRING) in which each match was detected.
Reading the findings table: The Severity column indicates the configured finding weight (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — legacy comment-context matches receive a ×1.5 score weight. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier under the legacy scoring model.
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | core/tests/conftest.py | 18 | def pytest_collection_modifyitems(config, items): | CODE |
| LOW | core/tests/unittests/test_search_space.py | 26 | def test_search_space_dot_key(): | CODE |
| LOW | core/tests/unittests/test_feature_selection.py | 46 | def test_merge_importance_dfs_base(sample_features): | CODE |
| LOW | core/tests/unittests/test_feature_selection.py | 52 | def test_merge_importance_dfs_same_model(sample_features, sample_importance_df_1, sample_importance_df_2): | CODE |
| LOW | core/tests/unittests/test_feature_selection.py | 66 | def test_merge_importance_dfs_different_model(sample_features, sample_importance_df_1, sample_importance_df_2): | CODE |
| LOW | core/tests/unittests/test_feature_selection.py | 82 | def test_merge_importance_dfs_all(sample_features, sample_importance_df_1, sample_importance_df_2): | CODE |
| LOW⚡ | core/tests/unittests/test_feature_selection.py | 98 | def test_sort_features_by_priority_base(sample_features): | CODE |
| LOW⚡ | core/tests/unittests/test_feature_selection.py | 106 | def test_sort_features_by_priority_same_model(sample_features): | CODE |
| LOW⚡ | core/tests/unittests/test_feature_selection.py | 115 | def test_sort_features_by_priority_different_model(sample_features): | CODE |
| LOW | core/tests/unittests/test_feature_selection.py | 132 | def test_sort_features_by_priority_all(sample_features): | CODE |
| LOW | core/tests/unittests/test_parallel_local_folding.py | 35 | def _construct_dummy_fold_strategy(num_jobs, model_base_cls=AbstractModel, time_limit=None, num_folds_parallel=8): | CODE |
| LOW | core/tests/unittests/test_parallel_local_folding.py | 64 | def _test_resource_allocation_and_time_limit(num_jobs, num_folds_parallel, time_limit): | CODE |
| LOW | core/tests/unittests/test_parallel_local_folding.py | 94 | def test_resource_allocation_and_time_limit(): | CODE |
| LOW | core/tests/unittests/test_parallel_local_folding.py | 112 | def test_dynamic_resource_allocation(resource_cal, mock_get_mem): | CODE |
| LOW | core/tests/unittests/test_global_settings.py | 37 | def test_global_settings_default_until_set_and_apply_to_the_registry(monkeypatch): | CODE |
| LOW | core/tests/unittests/test_global_settings.py | 54 | def test_global_settings_reject_invalid_values_and_unknown_keys(value): | CODE |
| LOW | core/tests/unittests/test_global_settings.py | 64 | def test_global_settings_change_is_logged(caplog): | CODE |
| LOW | core/tests/unittests/test_global_settings.py | 78 | def test_global_settings_snapshot_follows_the_model_into_another_process(tmp_path): | CODE |
| LOW | …e/tests/unittests/searcher/test_local_grid_searcher.py | 9 | def test_local_grid_searcher_categorical(): | CODE |
| LOW | …e/tests/unittests/searcher/test_local_grid_searcher.py | 61 | def test_local_grid_searcher_static_params(): | CODE |
| LOW | …e/tests/unittests/searcher/test_local_grid_searcher.py | 78 | def test_local_grid_searcher_numeric(): | CODE |
| LOW | …e/tests/unittests/searcher/test_local_grid_searcher.py | 101 | def test_local_grid_searcher_numeric_grid_settings(): | CODE |
| LOW | …e/tests/unittests/searcher/test_local_grid_searcher.py | 131 | def test_searcher_factory_grid(searcher_name): | CODE |
| LOW | …tests/unittests/searcher/test_local_random_searcher.py | 25 | def test_local_random_searcher(): | CODE |
| LOW | core/tests/unittests/searcher/test_local_searcher.py | 56 | def test_local_searcher_pickle(self): | CODE |
| LOW | core/tests/unittests/metrics/test_metrics_nan.py | 42 | def test_nan_prediction_is_not_scored(problem_type, metric, as_pandas): | CODE |
| LOW⚡ | core/tests/unittests/metrics/test_metrics.py | 147 | def test_metrics_perfect_binary(metric: str): | CODE |
| LOW⚡ | core/tests/unittests/metrics/test_metrics.py | 153 | def test_metrics_perfect_multiclass(metric: str): | CODE |
| LOW⚡ | core/tests/unittests/metrics/test_metrics.py | 162 | def test_metrics_perfect_raises_binary_single_sample(metric: str): | CODE |
| LOW⚡ | core/tests/unittests/metrics/test_metrics.py | 170 | def test_metrics_perfect_binary_single_sample(metric: str): | CODE |
| LOW⚡ | core/tests/unittests/metrics/test_metrics.py | 176 | def test_metrics_perfect_multiclass_single_sample(metric: str): | CODE |
| LOW⚡ | core/tests/unittests/metrics/test_metrics.py | 181 | def test_metrics_perfect_str_multiclass(metric: str): | CODE |
| LOW⚡ | core/tests/unittests/metrics/test_metrics.py | 188 | def test_metrics_perfect_str_binary(metric: str): | CODE |
| LOW⚡ | core/tests/unittests/metrics/test_metrics.py | 199 | def test_metrics_perfect_proba_raises_str_binary(metric: str): | CODE |
| LOW⚡ | core/tests/unittests/metrics/test_metrics.py | 207 | def test_metrics_perfect_proba_raises_str_multiclass(metric: str): | CODE |
| LOW⚡ | core/tests/unittests/metrics/test_metrics.py | 215 | def test_metrics_perfect_regression(metric: str): | CODE |
| LOW⚡ | core/tests/unittests/metrics/test_metrics.py | 221 | def test_metrics_imperfect_binary(metric: str): | CODE |
| LOW⚡ | core/tests/unittests/metrics/test_metrics.py | 226 | def test_metrics_imperfect_multiclass(metric: str): | CODE |
| LOW⚡ | core/tests/unittests/metrics/test_metrics.py | 231 | def test_metrics_imperfect_regression(metric: str): | CODE |
| LOW⚡ | core/tests/unittests/metrics/test_metrics.py | 236 | def test_metrics_imperfect_str_binary(metric: str): | CODE |
| LOW⚡ | core/tests/unittests/metrics/test_metrics.py | 246 | def test_metrics_imperfect_str_multiclass(metric: str): | CODE |
| LOW⚡ | core/tests/unittests/metrics/test_metrics.py | 251 | def _assert_valid_scorer_classifier(scorer: Scorer): | CODE |
| LOW⚡ | core/tests/unittests/metrics/test_metrics.py | 261 | def _assert_valid_scorer_regressor(scorer: Scorer): | CODE |
| LOW | core/tests/unittests/metrics/test_metrics.py | 289 | def _assert_perfect_score_single_sample(scorer: Scorer, abs_tol=1e-5): | CODE |
| LOW | core/tests/unittests/metrics/test_metrics.py | 299 | def _assert_perfect_score_generic(scorer: Scorer, y_true, y_pred, abs_tol=1e-5): | CODE |
| LOW | core/tests/unittests/metrics/test_metrics.py | 313 | def _assert_perfect_score_str_binary(scorer: Scorer, abs_tol=1e-5): | CODE |
| LOW | core/tests/unittests/metrics/test_metrics.py | 323 | def _assert_perfect_score_str_multiclass(scorer: Scorer, abs_tol=1e-5): | CODE |
| LOW | core/tests/unittests/metrics/test_metrics.py | 343 | def _assert_imperfect_score_str_binary(scorer: Scorer, abs_tol: float = 1e-5): | CODE |
| LOW | core/tests/unittests/metrics/test_metrics.py | 361 | def _assert_imperfect_score_str_multiclass(scorer: Scorer, abs_tol: float = 1e-5): | CODE |
| LOW | core/tests/unittests/metrics/test_metrics.py | 379 | def _assert_imperfect_score_generic(scorer: Scorer, y_true, y_pred, abs_tol: float = 1e-5) -> float: | CODE |
| LOW | core/tests/unittests/metrics/test_metrics.py | 416 | def test_rmse_nan_prediction_gives_nan(y_true_type): | CODE |
| LOW | core/tests/unittests/metrics/test_metrics.py | 448 | def test_get_metric_raw_callable_fails_fast(): | CODE |
| LOW | core/tests/unittests/metrics/test_quantile_metrics.py | 7 | def test_invalid_quantile_values_shape_raises(): | CODE |
| LOW | core/tests/unittests/metrics/test_quantile_metrics.py | 18 | def test_mismatched_target_prediction_length_raises(): | CODE |
| LOW | core/tests/unittests/metrics/test_quantile_metrics.py | 29 | def test_mismatched_quantiles_raises(): | CODE |
| LOW | core/tests/unittests/metrics/test_quantile_metrics.py | 54 | def test_multiple_predictions(): | CODE |
| LOW | core/tests/unittests/metrics/test_quantile_metrics.py | 68 | def test_multiple_predictions_with_weights(): | CODE |
| LOW | …tests/unittests/metrics/test_classification_metrics.py | 9 | def test_confusion_matrix_with_valid_inputs_without_labels_and_weights(): | CODE |
| LOW | …tests/unittests/metrics/test_classification_metrics.py | 22 | def test_confusion_matrix_with_valid_inputs_with_labels_and_without_weights(): | CODE |
| LOW | …tests/unittests/metrics/test_classification_metrics.py | 36 | def test_confusion_matrix_with_valid_inputs_with_labels_and_with_weights(): | CODE |
| 2460 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH⚡ | core/tests/unittests/utils/test_utils.py | 124 | assert X_train.equals(X_train_v2) | CODE |
| HIGH⚡ | core/tests/unittests/utils/test_utils.py | 125 | assert y_train.equals(y_train_v2) | CODE |
| HIGH⚡ | core/tests/unittests/utils/test_utils.py | 126 | assert X_test.equals(X_test_v2) | CODE |
| HIGH⚡ | core/tests/unittests/utils/test_utils.py | 127 | assert y_test.equals(y_test_v2) | CODE |
| HIGH⚡ | core/tests/unittests/utils/test_utils.py | 136 | assert X_test.equals(X_test_v3.loc[X_test.index]) | CODE |
| HIGH⚡ | core/tests/unittests/utils/test_utils.py | 137 | assert y_test.equals(y_test_v3.loc[y_test.index]) | CODE |
| HIGH⚡ | core/tests/unittests/utils/test_augment_rare_classes.py | 52 | assert out.equals(X) | CODE |
| HIGH | core/tests/unittests/utils/test_augment_rare_classes.py | 122 | assert out.equals(X) | CODE |
| HIGH⚡ | timeseries/tests/unittests/test_splitter.py | 21 | assert train_fold.static_features.equals(original_df.static_features) | CODE |
| HIGH⚡ | timeseries/tests/unittests/test_splitter.py | 22 | assert val_fold.static_features.equals(original_df.static_features) | CODE |
| HIGH⚡ | timeseries/tests/unittests/test_splitter.py | 31 | assert train_fold.columns.equals(original_columns) | CODE |
| HIGH⚡ | timeseries/tests/unittests/test_splitter.py | 32 | assert val_fold.columns.equals(original_columns) | CODE |
| HIGH⚡ | timeseries/tests/unittests/test_predictor.py | 2002 | assert predictions_index_df.equals(predictor.make_future_data_frame(data)) | CODE |
| HIGH⚡ | timeseries/tests/unittests/test_predictor.py | 2368 | assert predictions_loaded.index.equals(predictions_original.index) | CODE |
| HIGH⚡ | timeseries/tests/unittests/test_ts_dataset.py | 564 | assert read_df.static_features.equals(input_df.static_features) | CODE |
| HIGH⚡ | timeseries/tests/unittests/test_ts_dataset.py | 571 | assert input_df.static_features.equals(copied_df.static_features) | CODE |
| HIGH⚡ | timeseries/tests/unittests/test_ts_dataset.py | 579 | assert input_df.static_features.equals(copied_df.static_features) | CODE |
| HIGH⚡ | timeseries/tests/unittests/test_ts_dataset.py | 612 | assert renamed_df.static_features.equals(input_df.static_features) | CODE |
| HIGH⚡ | timeseries/tests/unittests/test_ts_dataset.py | 622 | assert dfv.static_features.equals(df.static_features) | CODE |
| HIGH⚡ | timeseries/tests/unittests/test_ts_dataset.py | 641 | assert dfv.static_features.equals(df.static_features) | CODE |
| HIGH⚡ | timeseries/tests/unittests/test_ts_dataset.py | 650 | assert left.static_features.equals(SAMPLE_TS_DATAFRAME_STATIC.static_features) | CODE |
| HIGH⚡ | timeseries/tests/unittests/test_ts_dataset.py | 651 | assert right.static_features.equals(SAMPLE_TS_DATAFRAME_STATIC.static_features) | CODE |
| HIGH⚡ | timeseries/tests/unittests/test_ts_dataset.py | 734 | assert ts_df.static_features.equals(SAMPLE_TS_DATAFRAME_STATIC.static_features) | CODE |
| HIGH⚡ | timeseries/tests/unittests/test_ts_dataset.py | 824 | assert ts_df.static_features.index.equals(SAMPLE_TS_DATAFRAME_STATIC.static_features.index) | CODE |
| HIGH⚡ | timeseries/tests/unittests/test_ts_dataset.py | 825 | assert ts_df.static_features.columns.equals(SAMPLE_TS_DATAFRAME_STATIC.static_features.columns) | CODE |
| HIGH⚡ | timeseries/tests/unittests/test_ts_dataset.py | 848 | assert df_filled.index.equals(df.index) | CODE |
| HIGH⚡ | timeseries/tests/unittests/test_ts_dataset.py | 859 | assert df_filled.index.equals(df.index) | CODE |
| HIGH⚡ | timeseries/tests/unittests/test_ts_dataset.py | 870 | assert df_filled.index.equals(df.index) | CODE |
| HIGH⚡ | timeseries/tests/unittests/test_ts_dataset.py | 945 | assert df.equals(df_resampled) | CODE |
| HIGH⚡ | timeseries/tests/unittests/test_ts_dataset.py | 953 | assert df.equals(SAMPLE_TS_DATAFRAME) | CODE |
| HIGH⚡ | timeseries/tests/unittests/test_ts_dataset.py | 961 | assert df_resampled.static_features.equals(df.static_features) | CODE |
| HIGH | timeseries/tests/unittests/test_ts_dataset.py | 595 | assert renamed_df.static_features.equals(input_df.static_features) | CODE |
| HIGH⚡ | timeseries/tests/unittests/test_transforms.py | 36 | assert data.equals(data_original) | CODE |
| HIGH⚡ | timeseries/tests/unittests/test_transforms.py | 37 | assert not data.equals(data_transformed) | CODE |
| HIGH⚡ | timeseries/tests/unittests/test_transforms.py | 174 | assert data_orig.equals(data) | CODE |
| HIGH⚡ | timeseries/tests/unittests/test_transforms.py | 175 | assert known_covariates_orig.equals(known_covariates) | CODE |
| HIGH⚡ | timeseries/tests/unittests/test_transforms.py | 176 | assert static_features_orig.equals(data.static_features) | CODE |
| HIGH⚡ | timeseries/tests/unittests/utils/test_features.py | 85 | assert data.equals(data_orig) | CODE |
| HIGH⚡ | timeseries/tests/unittests/utils/test_features.py | 86 | assert data.dtypes.equals(data_orig.dtypes) | CODE |
| HIGH⚡ | timeseries/tests/unittests/utils/test_features.py | 87 | assert data.static_features.equals(data_orig.static_features) | CODE |
| HIGH⚡ | timeseries/tests/unittests/utils/test_features.py | 88 | assert data.static_features.dtypes.equals(data_orig.static_features.dtypes) | CODE |
| HIGH⚡ | timeseries/tests/unittests/utils/test_features.py | 103 | assert known_covariates.equals(known_covariates_orig) | CODE |
| HIGH⚡ | timeseries/tests/unittests/utils/test_features.py | 104 | assert known_covariates.dtypes.equals(known_covariates_orig.dtypes) | CODE |
| HIGH | …series/tests/unittests/models/test_per_step_tabular.py | 213 | assert pred1.equals(pred2) | CODE |
| HIGH⚡ | timeseries/tests/unittests/models/test_models.py | 422 | assert model_train_data.equals(expected_train_data) | CODE |
| HIGH⚡ | timeseries/tests/unittests/models/test_models.py | 423 | assert model_val_data.equals(expected_val_data) | CODE |
| HIGH⚡ | timeseries/tests/unittests/models/test_models.py | 427 | assert model_predict_data.equals(preprocessed_data) | CODE |
| HIGH | timeseries/tests/unittests/models/test_models.py | 120 | assert orig_oof_pred.equals(loaded_oof_pred) | CODE |
| HIGH | timeseries/tests/unittests/models/test_mlforecast.py | 431 | assert predictions.index.equals(model.get_forecast_horizon_index(train_data)) | CODE |
| HIGH | …eries/tests/unittests/trainer/test_prediction_cache.py | 82 | assert cached_model_preds.equals(preds) | CODE |
| HIGH⚡ | timeseries/tests/unittests/trainer/test_trainer.py | 575 | assert predictions.equals(mock_predictions) | CODE |
| HIGH⚡ | timeseries/tests/unittests/trainer/test_trainer.py | 905 | assert last_oof.index.equals(val_data.slice_by_timestep(-3, None).index) | CODE |
| HIGH⚡ | timeseries/tests/unittests/trainer/test_trainer.py | 907 | assert last_oof.index.equals(train_data.slice_by_timestep(-3, None).index) | CODE |
| HIGH | timeseries/tests/smoketests/test_all_models.py | 168 | assert predictions.index.equals(future_test_data.index) | CODE |
| HIGH | timeseries/tests/smoketests/test_all_models.py | 243 | assert predictions.index.equals(future_test_data.index) | CODE |
| HIGH | timeseries/src/autogluon/timeseries/metrics/abstract.py | 120 | assert data_future.index.equals(predictions.index), "Prediction and data indices do not match." | CODE |
| HIGH | …imeseries/models/abstract/abstract_timeseries_model.py | 679 | if not predictions.columns.equals(column_order): | CODE |
| HIGH | …gluon/timeseries/models/ensemble/ensemble_selection.py | 80 | assert all(dummy_pred.index.equals(pred[window_idx].index) for pred in predictions) | CODE |
| HIGH | …gluon/timeseries/models/ensemble/ensemble_selection.py | 81 | assert all(dummy_pred.columns.equals(pred[window_idx].columns) for pred in predictions) | CODE |
| HIGH⚡ | tabular/tests/unittests/test_tabular.py | 405 | assert oof_pred_proba.equals(oof_pred_proba_refit) | CODE |
| 96 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | core/tests/unittests/test_feature_selection.py | 4 | CODE | |
| LOW | core/tests/unittests/test_feature_selection.py | 6 | CODE | |
| LOW | core/tests/unittests/test_parallel_local_folding.py | 9 | CODE | |
| LOW | core/tests/unittests/test_parallel_local_folding.py | 12 | CODE | |
| LOW | core/tests/unittests/test_global_settings.py | 3 | CODE | |
| LOW | core/tests/unittests/models/test_parallel_fold_vram.py | 3 | CODE | |
| LOW | …tests/unittests/models/test_shared_weights_registry.py | 8 | CODE | |
| LOW | …unittests/models/abstract_model/test_class_settings.py | 3 | CODE | |
| LOW | …tests/unittests/calibrate/test_logistic_calibration.py | 1 | CODE | |
| LOW | core/tests/unittests/hpo/test_ray_hpo.py | 11 | CODE | |
| LOW | core/tests/unittests/hpo/test_ray_hpo.py | 11 | CODE | |
| LOW | core/src/autogluon/core/constants.py | 4 | CODE | |
| LOW | core/src/autogluon/core/constants.py | 4 | CODE | |
| LOW | core/src/autogluon/core/constants.py | 4 | CODE | |
| LOW | core/src/autogluon/core/constants.py | 4 | CODE | |
| LOW | core/src/autogluon/core/constants.py | 4 | CODE | |
| LOW | core/src/autogluon/core/constants.py | 4 | CODE | |
| LOW | core/src/autogluon/core/constants.py | 4 | CODE | |
| LOW | core/src/autogluon/core/constants.py | 4 | CODE | |
| LOW | core/src/autogluon/core/__init__.py | 2 | CODE | |
| LOW | core/src/autogluon/core/__init__.py | 5 | CODE | |
| LOW | core/src/autogluon/core/__init__.py | 5 | CODE | |
| LOW | core/src/autogluon/core/__init__.py | 6 | CODE | |
| LOW | core/src/autogluon/core/global_settings.py | 15 | CODE | |
| LOW | core/src/autogluon/core/searcher/__init__.py | 1 | CODE | |
| LOW | core/src/autogluon/core/searcher/__init__.py | 2 | CODE | |
| LOW | core/src/autogluon/core/searcher/__init__.py | 3 | CODE | |
| LOW | core/src/autogluon/core/searcher/__init__.py | 4 | CODE | |
| LOW | core/src/autogluon/core/metrics/score_func.py | 1 | CODE | |
| LOW | core/src/autogluon/core/metrics/score_func.py | 10 | CODE | |
| LOW | core/src/autogluon/core/metrics/__init__.py | 1 | CODE | |
| LOW | core/src/autogluon/core/metrics/__init__.py | 19 | CODE | |
| LOW | core/src/autogluon/core/metrics/__init__.py | 20 | CODE | |
| LOW | core/src/autogluon/core/metrics/__init__.py | 13 | CODE | |
| LOW | core/src/autogluon/core/metrics/__init__.py | 15 | CODE | |
| LOW | core/src/autogluon/core/callbacks/_abstract_callback.py | 1 | CODE | |
| LOW | …c/autogluon/core/callbacks/_early_stopping_callback.py | 1 | CODE | |
| LOW | core/src/autogluon/core/callbacks/_smooth_count.py | 1 | CODE | |
| LOW | …on/core/callbacks/_early_stopping_ensemble_callback.py | 1 | CODE | |
| LOW | core/src/autogluon/core/callbacks/__init__.py | 1 | CODE | |
| LOW | core/src/autogluon/core/callbacks/__init__.py | 2 | CODE | |
| LOW | core/src/autogluon/core/callbacks/__init__.py | 3 | CODE | |
| LOW | core/src/autogluon/core/callbacks/__init__.py | 4 | CODE | |
| LOW | core/src/autogluon/core/callbacks/__init__.py | 5 | CODE | |
| LOW | …gluon/core/callbacks/_early_stopping_count_callback.py | 1 | CODE | |
| LOW | core/src/autogluon/core/callbacks/_example_callback.py | 1 | CODE | |
| LOW | core/src/autogluon/core/scheduler/__init__.py | 2 | CODE | |
| LOW | core/src/autogluon/core/utils/feature_selection.py | 1 | CODE | |
| LOW | core/src/autogluon/core/utils/feature_selection.py | 8 | CODE | |
| LOW | core/src/autogluon/core/utils/__init__.py | 1 | CODE | |
| LOW | core/src/autogluon/core/utils/__init__.py | 1 | CODE | |
| LOW | core/src/autogluon/core/utils/__init__.py | 2 | CODE | |
| LOW | core/src/autogluon/core/utils/__init__.py | 3 | CODE | |
| LOW | core/src/autogluon/core/utils/__init__.py | 4 | CODE | |
| LOW | core/src/autogluon/core/utils/plots.py | 199 | CODE | |
| LOW | core/src/autogluon/core/utils/utils.py | 1 | CODE | |
| LOW | core/src/autogluon/core/utils/exceptions.py | 1 | CODE | |
| LOW | core/src/autogluon/core/utils/early_stopping.py | 1 | CODE | |
| LOW | core/src/autogluon/core/utils/model_graph.py | 1 | CODE | |
| LOW | core/src/autogluon/core/utils/savers/__init__.py | 1 | CODE | |
| 802 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | …e/src/autogluon/core/models/abstract/abstract_model.py | 0 | loads the model from disk to memory. the loaded model will be on the same device it was trained on (cuda/mps); if the de | STRING |
| HIGH | …ogluon/tabular/models/abstract/abstract_torch_model.py | 0 | loads the model from disk to memory. the loaded model will be on the same device it was trained on (cuda/mps); if the de | STRING |
| HIGH | …on/tabular/models/tabular_nn/torch/tabular_nn_torch.py | 0 | loads the model from disk to memory. the loaded model will be on the same device it was trained on (cuda/mps); if the de | STRING |
| HIGH | tabular/src/autogluon/tabular/models/nori/nori_model.py | 0 | set fold_fitting_strategy to sequential_local, as parallel folding crashes if model weights aren't pre-downloaded. | STRING |
| HIGH | …ular/src/autogluon/tabular/models/tabfm/tabfm_model.py | 0 | set fold_fitting_strategy to sequential_local, as parallel folding crashes if model weights aren't pre-downloaded. | STRING |
| HIGH | …/src/autogluon/tabular/models/causilo/causilo_model.py | 0 | set fold_fitting_strategy to sequential_local, as parallel folding crashes if model weights aren't pre-downloaded. | STRING |
| HIGH | …ar/src/autogluon/tabular/models/tabicl/tabicl_model.py | 0 | set fold_fitting_strategy to sequential_local, as parallel folding crashes if model weights aren't pre-downloaded. | STRING |
| HIGH | …/autogluon/tabular/models/tabpfnv2/tabpfnv2_5_model.py | 0 | set fold_fitting_strategy to sequential_local, as parallel folding crashes if model weights aren't pre-downloaded. | STRING |
| HIGH | …r/src/autogluon/tabular/models/knn/knn_rapids_model.py | 0 | rapids linear model : https://rapids.ai/start.html note: this code is experimental, it is recommend to not use this unle | STRING |
| HIGH | …lar/src/autogluon/tabular/models/rf/rf_rapids_model.py | 0 | rapids linear model : https://rapids.ai/start.html note: this code is experimental, it is recommend to not use this unle | STRING |
| HIGH | …lar/src/autogluon/tabular/models/lr/lr_rapids_model.py | 0 | rapids linear model : https://rapids.ai/start.html note: this code is experimental, it is recommend to not use this unle | STRING |
| HIGH | …ular/src/autogluon/tabular/models/rf/compilers/onnx.py | 0 | compile the trained model for faster inference. parameters ---------- model the native model that is expected to be comp | STRING |
| HIGH | …ar/src/autogluon/tabular/models/rf/compilers/native.py | 0 | compile the trained model for faster inference. parameters ---------- model the native model that is expected to be comp | STRING |
| HIGH | …utogluon/tabular/models/tabular_nn/compilers/native.py | 0 | compile the trained model for faster inference. parameters ---------- model the native model that is expected to be comp | STRING |
| HIGH | …src/autogluon/tabular/models/tabpfnv2/tabpfn3_model.py | 0 | we found that the validation score is misleading for tabpfn, when one uses a different random state for the refit model | STRING |
| HIGH | …c/autogluon/tabular/models/tabpfnv2/tabpfn3_5_model.py | 0 | we found that the validation score is misleading for tabpfn, when one uses a different random state for the refit model | STRING |
| HIGH | …/autogluon/tabular/models/tabpfnv2/tabpfnv2_6_model.py | 0 | we found that the validation score is misleading for tabpfn, when one uses a different random state for the refit model | STRING |
| HIGH | …src/autogluon/tabular/models/tabpfnv2/tabpfn3_model.py | 0 | the list of checkpoints to use for hyperparameter tuning. | STRING |
| HIGH | …/autogluon/tabular/models/tabpfnv2/tabpfnv2_5_model.py | 0 | the list of checkpoints to use for hyperparameter tuning. | STRING |
| HIGH | …/autogluon/tabular/models/tabpfnv2/tabpfnv2_6_model.py | 0 | the list of checkpoints to use for hyperparameter tuning. | STRING |
| HIGH | …c/autogluon/tabular/models/tabpfnv2/tabpfn3_5_model.py | 0 | the list of checkpoints to use for hyperparameter tuning. | STRING |
| HIGH | multimodal/src/autogluon/multimodal/predictor.py | 0 | the original name of the class labels. for example, the tabular data may contain classes equal to "entailment", "contrad | STRING |
| HIGH | …ltimodal/src/autogluon/multimodal/learners/matching.py | 0 | the original name of the class labels. for example, the tabular data may contain classes equal to "entailment", "contrad | STRING |
| HIGH | multimodal/src/autogluon/multimodal/learners/base.py | 0 | the original name of the class labels. for example, the tabular data may contain classes equal to "entailment", "contrad | STRING |
| HIGH | multimodal/src/autogluon/multimodal/predictor.py | 0 | predict probabilities class probabilities rather than class labels. this is only for the classification. calling it for | STRING |
| HIGH | …ltimodal/src/autogluon/multimodal/learners/matching.py | 0 | predict probabilities class probabilities rather than class labels. this is only for the classification. calling it for | STRING |
| HIGH | …autogluon/multimodal/learners/semantic_segmentation.py | 0 | predict probabilities class probabilities rather than class labels. this is only for the classification. calling it for | STRING |
| HIGH | multimodal/src/autogluon/multimodal/learners/ner.py | 0 | predict probabilities class probabilities rather than class labels. this is only for the classification. calling it for | STRING |
| HIGH | …odal/src/autogluon/multimodal/learners/few_shot_svm.py | 0 | predict probabilities class probabilities rather than class labels. this is only for the classification. calling it for | STRING |
| HIGH | multimodal/src/autogluon/multimodal/learners/base.py | 0 | predict probabilities class probabilities rather than class labels. this is only for the classification. calling it for | STRING |
| HIGH | multimodal/src/autogluon/multimodal/predictor.py | 0 | save this learner to file in directory specified by `path`. parameters ---------- path the directory to save this learne | STRING |
| HIGH | …ltimodal/src/autogluon/multimodal/learners/matching.py | 0 | save this learner to file in directory specified by `path`. parameters ---------- path the directory to save this learne | STRING |
| HIGH | multimodal/src/autogluon/multimodal/learners/base.py | 0 | save this learner to file in directory specified by `path`. parameters ---------- path the directory to save this learne | STRING |
| HIGH | …dal/src/autogluon/multimodal/optim/lit_semantic_seg.py | 0 | control the loops for training, evaluation, and prediction. this module is independent of the model definition. this cla | STRING |
| HIGH | multimodal/src/autogluon/multimodal/optim/lit_module.py | 0 | control the loops for training, evaluation, and prediction. this module is independent of the model definition. this cla | STRING |
| HIGH | …ltimodal/src/autogluon/multimodal/optim/lit_matcher.py | 0 | control the loops for training, evaluation, and prediction. this module is independent of the model definition. this cla | STRING |
| HIGH | …dal/src/autogluon/multimodal/optim/lit_semantic_seg.py | 0 | per validation step. this function is registered by lightningmodule. refer to https://lightning.ai/docs/pytorch/stable/c | STRING |
| HIGH | multimodal/src/autogluon/multimodal/optim/lit_module.py | 0 | per validation step. this function is registered by lightningmodule. refer to https://lightning.ai/docs/pytorch/stable/c | STRING |
| HIGH | …imodal/src/autogluon/multimodal/optim/lit_distiller.py | 0 | per validation step. this function is registered by lightningmodule. refer to https://lightning.ai/docs/pytorch/stable/c | STRING |
| HIGH | …ltimodal/src/autogluon/multimodal/optim/lit_matcher.py | 0 | per validation step. this function is registered by lightningmodule. refer to https://lightning.ai/docs/pytorch/stable/c | STRING |
| HIGH | multimodal/src/autogluon/multimodal/optim/lit_ner.py | 0 | per validation step. this function is registered by lightningmodule. refer to https://lightning.ai/docs/pytorch/stable/c | STRING |
| HIGH | multimodal/src/autogluon/multimodal/optim/lit_mmdet.py | 0 | configure optimizer. this function is registered by lightningmodule. refer to https://lightning.ai/docs/pytorch/stable/c | STRING |
| HIGH | multimodal/src/autogluon/multimodal/optim/lit_module.py | 0 | configure optimizer. this function is registered by lightningmodule. refer to https://lightning.ai/docs/pytorch/stable/c | STRING |
| HIGH | …imodal/src/autogluon/multimodal/optim/lit_distiller.py | 0 | configure optimizer. this function is registered by lightningmodule. refer to https://lightning.ai/docs/pytorch/stable/c | STRING |
| HIGH | …ltimodal/src/autogluon/multimodal/optim/lit_matcher.py | 0 | configure optimizer. this function is registered by lightningmodule. refer to https://lightning.ai/docs/pytorch/stable/c | STRING |
| HIGH | multimodal/src/autogluon/multimodal/optim/lit_module.py | 0 | per training step. this function is registered by lightningmodule. refer to https://lightning.ai/docs/pytorch/stable/com | STRING |
| HIGH | …imodal/src/autogluon/multimodal/optim/lit_distiller.py | 0 | per training step. this function is registered by lightningmodule. refer to https://lightning.ai/docs/pytorch/stable/com | STRING |
| HIGH | …ltimodal/src/autogluon/multimodal/optim/lit_matcher.py | 0 | per training step. this function is registered by lightningmodule. refer to https://lightning.ai/docs/pytorch/stable/com | STRING |
| HIGH | multimodal/src/autogluon/multimodal/models/hf_text.py | 0 | assign an id to each layer. layer ids will be used in layer-wise lr decay. basically, id gradually increases when going | STRING |
| HIGH | multimodal/src/autogluon/multimodal/models/ner_text.py | 0 | assign an id to each layer. layer ids will be used in layer-wise lr decay. basically, id gradually increases when going | STRING |
| HIGH | …al/src/autogluon/multimodal/models/meta_transformer.py | 0 | assign an id to each layer. layer ids will be used in layer-wise lr decay. basically, id gradually increases when going | STRING |
| HIGH | multimodal/src/autogluon/multimodal/models/t_few.py | 0 | assign an id to each layer. layer ids will be used in layer-wise lr decay. basically, id gradually increases when going | STRING |
| HIGH | multimodal/src/autogluon/multimodal/models/sam.py | 0 | assign an id to each layer. layer ids will be used in layer-wise lr decay. basically, id gradually increases when going | STRING |
| HIGH | …ltimodal/src/autogluon/multimodal/models/timm_image.py | 0 | assign an id to each layer. layer ids will be used in layer-wise lr decay. basically, id gradually increases when going | STRING |
| HIGH | …odal/src/autogluon/multimodal/models/ft_transformer.py | 0 | parameters ---------- batch a dictionary containing the input mini-batch data. we need to use the keys with the model pr | STRING |
| HIGH | …rc/autogluon/multimodal/models/document_transformer.py | 0 | parameters ---------- batch a dictionary containing the input mini-batch data. we need to use the keys with the model pr | STRING |
| HIGH | …dal/src/autogluon/multimodal/models/categorical_mlp.py | 0 | parameters ---------- batch a dictionary containing the input mini-batch data. we need to use the keys with the model pr | STRING |
| HIGH | …modal/src/autogluon/multimodal/models/numerical_mlp.py | 0 | parameters ---------- batch a dictionary containing the input mini-batch data. we need to use the keys with the model pr | STRING |
| HIGH | multimodal/src/autogluon/multimodal/models/clip.py | 0 | parameters ---------- batch a dictionary containing the input mini-batch data. we need to use the keys with the model pr | STRING |
| HIGH | …odal/src/autogluon/multimodal/models/ft_transformer.py | 0 | all layers have the same id 0 since there is no pre-trained models used here. returns ------- a dictionary mapping the l | STRING |
| 37 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | …tests/unittests/metrics/test_classification_metrics.py | 216 | except ValueError: | CODE |
| HIGH | …e/src/autogluon/core/models/abstract/abstract_model.py | 1513 | except ImportError: | CODE |
| HIGH | …e/src/autogluon/core/models/abstract/abstract_model.py | 2866 | except FileNotFoundError: | CODE |
| HIGH | …e/src/autogluon/core/models/abstract/abstract_model.py | 1534 | except ImportError: | CODE |
| HIGH | …utogluon/core/models/ensemble/bagged_ensemble_model.py | 1762 | except FileNotFoundError: | CODE |
| HIGH | …utogluon/core/models/ensemble/bagged_ensemble_model.py | 1771 | except FileNotFoundError: | CODE |
| HIGH | …utogluon/core/models/ensemble/bagged_ensemble_model.py | 1777 | except OSError: | CODE |
| HIGH | …utogluon/core/models/ensemble/fold_fitting_strategy.py | 1432 | except Exception: | CODE |
| HIGH | …utogluon/core/models/ensemble/fold_fitting_strategy.py | 563 | except ImportError: | CODE |
| HIGH | …utogluon/core/models/ensemble/fold_fitting_strategy.py | 1426 | except Exception: | CODE |
| HIGH | …utogluon/core/models/ensemble/fold_fitting_strategy.py | 1077 | except Exception: | CODE |
| HIGH | …utogluon/core/models/ensemble/fold_fitting_strategy.py | 1083 | except self.ray.exceptions.TaskCancelledError: | CODE |
| HIGH | …utogluon/core/models/ensemble/fold_fitting_strategy.py | 1085 | except Exception: | CODE |
| HIGH | timeseries/tests/unittests/test_regressor.py | 146 | except KeyError: | CODE |
| HIGH | timeseries/tests/unittests/test_regressor.py | 200 | except AttributeError: | CODE |
| HIGH | timeseries/tests/unittests/test_predictor.py | 1228 | except RuntimeError: | CODE |
| HIGH | timeseries/tests/unittests/test_predictor.py | 1259 | except PermissionError: | CODE |
| HIGH | timeseries/tests/unittests/test_predictor.py | 1280 | except PermissionError: | CODE |
| HIGH | timeseries/tests/unittests/test_predictor.py | 1346 | except RuntimeError: | CODE |
| HIGH | …series/tests/unittests/models/test_per_step_tabular.py | 154 | except AttributeError: | CODE |
| HIGH | …series/tests/unittests/models/test_per_step_tabular.py | 294 | except PicklingError: | CODE |
| HIGH | …series/tests/unittests/models/test_per_step_tabular.py | 336 | except RuntimeError: | CODE |
| HIGH | timeseries/tests/unittests/models/test_models.py | 101 | except AssertionError: | CODE |
| HIGH | timeseries/tests/unittests/models/test_models.py | 248 | except: | CODE |
| HIGH | timeseries/tests/unittests/models/test_models.py | 507 | except RuntimeError: | CODE |
| HIGH | timeseries/tests/unittests/models/test_local.py | 144 | except TypeError: | CODE |
| HIGH | timeseries/tests/unittests/models/test_gluonts.py | 100 | except TypeError: | CODE |
| HIGH | timeseries/tests/unittests/models/test_gluonts.py | 120 | except IndexError: # expected because of mock | CODE |
| HIGH | timeseries/tests/unittests/models/test_gluonts.py | 151 | except TypeError: | CODE |
| HIGH | timeseries/tests/unittests/models/test_gluonts.py | 169 | except TypeError: | CODE |
| HIGH | timeseries/tests/unittests/models/test_gluonts.py | 219 | except TypeError: | CODE |
| HIGH | timeseries/tests/unittests/models/test_gluonts.py | 261 | except IsADirectoryError: | CODE |
| HIGH | timeseries/tests/unittests/models/test_mlforecast.py | 281 | except TypeError: | CODE |
| HIGH | timeseries/tests/unittests/models/chronos/test_model.py | 157 | except ValueError: | CODE |
| HIGH | timeseries/tests/unittests/models/chronos/test_model.py | 199 | except ValueError: | CODE |
| HIGH | timeseries/tests/unittests/models/chronos/test_model.py | 228 | except ValueError: | CODE |
| HIGH | timeseries/tests/unittests/models/chronos/test_model.py | 250 | except ValueError: | CODE |
| HIGH | timeseries/tests/unittests/models/chronos/test_model.py | 402 | except TypeError: | CODE |
| HIGH | timeseries/tests/unittests/models/chronos/test_model.py | 435 | except AttributeError: | CODE |
| HIGH | timeseries/tests/unittests/models/chronos/test_model.py | 459 | except ValueError: | CODE |
| HIGH | …series/tests/unittests/models/chronos/test_chronos2.py | 46 | except ValueError: | CODE |
| HIGH | …series/tests/unittests/models/chronos/test_chronos2.py | 70 | except ValueError: | CODE |
| HIGH | …series/tests/unittests/models/chronos/test_chronos2.py | 364 | except ValueError: | CODE |
| HIGH | timeseries/src/autogluon/timeseries/__init__.py | 5 | except ImportError: | CODE |
| HIGH | tabular/tests/unittests/test_tabular.py | 332 | except: | CODE |
| HIGH | tabular/tests/unittests/models/test_tabicl.py | 43 | except Exception: # noqa: BLE001 - the mocked estimator cannot actually fit | CODE |
| HIGH | tabular/src/autogluon/tabular/__init__.py | 10 | except ImportError: | CODE |
| HIGH | …autogluon/tabular/models/fastainn/tabular_nn_fastai.py | 501 | except CancelFitException: | CODE |
| HIGH | tabular/src/autogluon/tabular/models/lr/lr_model.py | 284 | except Exception: | CODE |
| HIGH | …rc/autogluon/tabular/models/catboost/catboost_model.py | 220 | except: | CODE |
| HIGH | tabular/src/autogluon/tabular/testing/fit_helper.py | 325 | except AssertionError: | CODE |
| HIGH | …ular/src/autogluon/tabular/learner/abstract_learner.py | 1038 | except ValueError: | CODE |
| HIGH | …ular/src/autogluon/tabular/learner/abstract_learner.py | 1046 | except ValueError: | CODE |
| HIGH | tabular/src/autogluon/tabular/predictor/predictor.py | 2114 | except FileNotFoundError: | CODE |
| HIGH | …ular/src/autogluon/tabular/trainer/abstract_trainer.py | 4751 | except OSError: | CODE |
| HIGH | …ular/src/autogluon/tabular/trainer/abstract_trainer.py | 4756 | except OSError: | CODE |
| HIGH | …ular/src/autogluon/tabular/trainer/abstract_trainer.py | 4745 | except FileNotFoundError: | CODE |
| HIGH | multimodal/src/autogluon/multimodal/__init__.py | 5 | except ImportError: | CODE |
| HIGH | multimodal/src/autogluon/multimodal/utils/download.py | 127 | except OSError: | CODE |
| HIGH | multimodal/src/autogluon/multimodal/utils/download.py | 96 | except OSError: | CODE |
| 18 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM⚡ | core/tests/unittests/ray/test_parallel_gpu_prototype.py | 119 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | core/tests/unittests/ray/test_parallel_gpu_prototype.py | 121 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | core/tests/unittests/ray/test_parallel_gpu_prototype.py | 184 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | core/tests/unittests/ray/test_parallel_gpu_prototype.py | 186 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | tabular/tests/unittests/test_validation_structure.py | 1149 | # ── splitter escape hatch ───────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | tabular/tests/unittests/test_validation_structure.py | 995 | # ── deprecated `groups` channel ─────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …ar/src/autogluon/tabular/models/tabm/tabm_reference.py | 19 | # ====================================================================================== | COMMENT |
| MEDIUM | …ar/src/autogluon/tabular/models/tabm/tabm_reference.py | 21 | # ====================================================================================== | COMMENT |
| MEDIUM | …ar/src/autogluon/tabular/models/tabm/tabm_reference.py | 33 | # ====================================================================================== | COMMENT |
| MEDIUM | …ar/src/autogluon/tabular/models/tabm/tabm_reference.py | 35 | # ====================================================================================== | COMMENT |
| MEDIUM⚡ | …ar/src/autogluon/tabular/models/tabm/tabm_reference.py | 370 | # ====================================================================================== | COMMENT |
| MEDIUM⚡ | …ar/src/autogluon/tabular/models/tabm/tabm_reference.py | 372 | # ====================================================================================== | COMMENT |
| MEDIUM | …ar/src/autogluon/tabular/models/tabm/tabm_reference.py | 415 | # ====================================================================================== | COMMENT |
| MEDIUM | …ar/src/autogluon/tabular/models/tabm/tabm_reference.py | 417 | # ====================================================================================== | COMMENT |
| MEDIUM | …bular/src/autogluon/tabular/configs/presets_configs.py | 113 | # ------------------------------------------ | COMMENT |
| MEDIUM | …bular/src/autogluon/tabular/configs/presets_configs.py | 114 | # ------------------------------------------ | COMMENT |
| MEDIUM | …bular/src/autogluon/tabular/configs/presets_configs.py | 136 | # ------------------------------------------ | COMMENT |
| MEDIUM⚡ | …bular/src/autogluon/tabular/configs/presets_configs.py | 204 | # ------------------------------------------ | COMMENT |
| MEDIUM⚡ | …bular/src/autogluon/tabular/configs/presets_configs.py | 205 | # ------------------------------------------ | COMMENT |
| MEDIUM⚡ | …bular/src/autogluon/tabular/configs/presets_configs.py | 206 | # ------------------------------------------ | COMMENT |
| MEDIUM | …rc/autogluon/features/generators/oof_target_encoder.py | 127 | # ------------------------ | COMMENT |
| MEDIUM | …rc/autogluon/features/generators/oof_target_encoder.py | 129 | # ------------------------ | COMMENT |
| MEDIUM | …rc/autogluon/features/generators/oof_target_encoder.py | 159 | # ===================================================== | COMMENT |
| MEDIUM | …rc/autogluon/features/generators/oof_target_encoder.py | 161 | # ===================================================== | COMMENT |
| MEDIUM | …rc/autogluon/features/generators/oof_target_encoder.py | 187 | # --------------------------------------- | COMMENT |
| MEDIUM | …rc/autogluon/features/generators/oof_target_encoder.py | 189 | # --------------------------------------- | COMMENT |
| MEDIUM | …rc/autogluon/features/generators/oof_target_encoder.py | 239 | # ------------------------ | COMMENT |
| MEDIUM | …rc/autogluon/features/generators/oof_target_encoder.py | 241 | # ------------------------ | COMMENT |
| MEDIUM⚡ | features/src/autogluon/features/generators/cat_int.py | 222 | # ---------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | features/src/autogluon/features/generators/cat_int.py | 224 | # ---------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | features/src/autogluon/features/generators/cat_int.py | 231 | # -------------------------- | COMMENT |
| MEDIUM⚡ | features/src/autogluon/features/generators/cat_int.py | 233 | # -------------------------- | COMMENT |
| MEDIUM | features/src/autogluon/features/generators/cat_int.py | 246 | # -------------------------- | COMMENT |
| MEDIUM | features/src/autogluon/features/generators/cat_int.py | 248 | # -------------------------- | COMMENT |
| MEDIUM | features/src/autogluon/features/generators/cat_int.py | 262 | # ------------------------------------------------------------ | COMMENT |
| MEDIUM | features/src/autogluon/features/generators/cat_int.py | 264 | # ------------------------------------------------------------ | COMMENT |
| MEDIUM | features/src/autogluon/features/generators/cat_int.py | 282 | # ---------------------------------------------------------------------- | COMMENT |
| MEDIUM | features/src/autogluon/features/generators/cat_int.py | 284 | # ---------------------------------------------------------------------- | COMMENT |
| MEDIUM | features/src/autogluon/features/generators/cat_int.py | 299 | # ---------------------------------------------------------------------- | COMMENT |
| MEDIUM | features/src/autogluon/features/generators/cat_int.py | 301 | # ---------------------------------------------------------------------- | COMMENT |
| MEDIUM | features/src/autogluon/features/generators/groupby.py | 21 | # ---------------------------- | COMMENT |
| MEDIUM | features/src/autogluon/features/generators/groupby.py | 23 | # ---------------------------- | COMMENT |
| MEDIUM | features/src/autogluon/features/generators/groupby.py | 179 | # ---------------------------- | COMMENT |
| MEDIUM | features/src/autogluon/features/generators/groupby.py | 181 | # ---------------------------- | COMMENT |
| MEDIUM | features/src/autogluon/features/generators/groupby.py | 306 | # ---------------------------- | COMMENT |
| MEDIUM | features/src/autogluon/features/generators/groupby.py | 308 | # ---------------------------- | COMMENT |
| MEDIUM⚡ | …togluon/features/generators/arithmetic/preprocessor.py | 397 | # ------------------------------------------------------ | COMMENT |
| MEDIUM⚡ | …togluon/features/generators/arithmetic/preprocessor.py | 399 | # ------------------------------------------------------ | COMMENT |
| MEDIUM⚡ | …togluon/features/generators/arithmetic/preprocessor.py | 405 | # ------------------------------------------------------ | COMMENT |
| MEDIUM⚡ | …togluon/features/generators/arithmetic/preprocessor.py | 407 | # ------------------------------------------------------ | COMMENT |
| MEDIUM⚡ | …togluon/features/generators/arithmetic/preprocessor.py | 414 | # ------------------------------------------------------ | COMMENT |
| MEDIUM⚡ | …togluon/features/generators/arithmetic/preprocessor.py | 416 | # ------------------------------------------------------ | COMMENT |
| MEDIUM⚡ | …togluon/features/generators/arithmetic/preprocessor.py | 490 | # ------------------------------------------------------ | COMMENT |
| MEDIUM⚡ | …togluon/features/generators/arithmetic/preprocessor.py | 492 | # ------------------------------------------------------ | COMMENT |
| MEDIUM⚡ | …togluon/features/generators/arithmetic/preprocessor.py | 497 | # ------------------------------------------------------ | COMMENT |
| MEDIUM⚡ | …togluon/features/generators/arithmetic/preprocessor.py | 499 | # ------------------------------------------------------ | COMMENT |
| MEDIUM⚡ | …togluon/features/generators/arithmetic/preprocessor.py | 507 | # ------------------------------------------------------ | COMMENT |
| MEDIUM⚡ | …togluon/features/generators/arithmetic/preprocessor.py | 509 | # ------------------------------------------------------ | COMMENT |
| MEDIUM⚡ | …togluon/features/generators/arithmetic/preprocessor.py | 513 | # ------------------------------------------------------ | COMMENT |
| MEDIUM⚡ | …togluon/features/generators/arithmetic/preprocessor.py | 515 | # ------------------------------------------------------ | COMMENT |
| 42 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | core/src/autogluon/core/global_settings.py | 23 | logger = logging.getLogger(__name__) | CODE |
| LOW | core/src/autogluon/core/global_settings.py | 114 | __all__ = ["GlobalSettings", "get_global_settings", "set_global_settings"] | CODE |
| LOW | core/src/autogluon/core/problem_type.py | 5 | __all__ = ["problem_type_info"] | CODE |
| LOW | core/src/autogluon/core/searcher/local_grid_searcher.py | 12 | __all__ = ["LocalGridSearcher"] | CODE |
| LOW | core/src/autogluon/core/searcher/local_grid_searcher.py | 14 | logger = logging.getLogger(__name__) | CODE |
| LOW | core/src/autogluon/core/searcher/searcher_factory.py | 4 | __all__ = ["searcher_factory"] | CODE |
| LOW | core/src/autogluon/core/searcher/local_searcher.py | 7 | __all__ = ["LocalSearcher"] | CODE |
| LOW | core/src/autogluon/core/searcher/local_searcher.py | 9 | logger = logging.getLogger(__name__) | CODE |
| LOW | …e/src/autogluon/core/searcher/local_random_searcher.py | 12 | __all__ = ["LocalRandomSearcher"] | CODE |
| LOW | …e/src/autogluon/core/searcher/local_random_searcher.py | 14 | logger = logging.getLogger(__name__) | CODE |
| LOW | core/src/autogluon/core/searcher/dummy_searcher.py | 6 | __all__ = ["DummySearcher"] | CODE |
| LOW | core/src/autogluon/core/searcher/dummy_searcher.py | 8 | logger = logging.getLogger(__name__) | CODE |
| LOW | core/src/autogluon/core/metrics/score_func.py | 12 | logger = logging.getLogger(__name__) | CODE |
| LOW | …e/src/autogluon/core/metrics/classification_metrics.py | 25 | logger = logging.getLogger(__name__) | CODE |
| LOW | core/src/autogluon/core/metrics/quantile_metrics.py | 7 | logger = logging.getLogger(__name__) | CODE |
| LOW | core/src/autogluon/core/metrics/softclass_metrics.py | 9 | logger = logging.getLogger(__name__) | CODE |
| LOW | core/src/autogluon/core/augmentation/distill_utils.py | 14 | logger = logging.getLogger(__name__) | CODE |
| LOW | core/src/autogluon/core/scheduler/seq_scheduler.py | 13 | logger = logging.getLogger(__name__) | CODE |
| LOW | core/src/autogluon/core/scheduler/reporter.py | 3 | logger = logging.getLogger(__name__) | CODE |
| LOW | core/src/autogluon/core/scheduler/reporter.py | 5 | __all__ = ["FakeReporter"] | CODE |
| LOW | core/src/autogluon/core/scheduler/scheduler_factory.py | 8 | logger = logging.getLogger(__name__) | CODE |
| LOW | core/src/autogluon/core/utils/time.py | 7 | logger = logging.getLogger(__name__) | CODE |
| LOW | core/src/autogluon/core/utils/files.py | 12 | logger = logging.getLogger(__name__) | CODE |
| LOW | core/src/autogluon/core/utils/files.py | 14 | __all__ = ["unzip", "download"] | CODE |
| LOW | core/src/autogluon/core/utils/feature_selection.py | 21 | logger = logging.getLogger(__name__) | CODE |
| LOW | core/src/autogluon/core/utils/plots.py | 13 | __all__ = ["plot_performance_vs_trials", "plot_summary_of_models", "plot_tabular_models", "mousover_plot"] | CODE |
| LOW | core/src/autogluon/core/utils/utils.py | 35 | logger = logging.getLogger(__name__) | CODE |
| LOW | …re/src/autogluon/core/models/abstract/_object_graph.py | 537 | __all__ = [ | CODE |
| LOW | core/src/autogluon/core/models/abstract/__init__.py | 7 | __all__ = [ | CODE |
| LOW | core/src/autogluon/core/models/abstract/model_trial.py | 9 | logger = logging.getLogger(__name__) | CODE |
| LOW | …e/src/autogluon/core/models/abstract/abstract_model.py | 76 | logger = logging.getLogger(__name__) | CODE |
| LOW | …e/src/autogluon/core/models/abstract/abstract_model.py | 2653 | def _update_hyperparameters_with_params_trained(hyperparameters: dict, params_trained: dict) -> None: | CODE |
| LOW | …rc/autogluon/core/models/abstract/abstract_nn_model.py | 9 | logger = logging.getLogger(__name__) | CODE |
| LOW | …gluon/core/models/abstract/_shared_weights_registry.py | 75 | logger = logging.getLogger(__name__) | CODE |
| LOW | …gluon/core/models/abstract/_shared_weights_registry.py | 270 | def set_capacity(n: int | None) -> None: | CODE |
| LOW | …gluon/core/models/abstract/_shared_weights_registry.py | 570 | __all__ = [ | CODE |
| LOW | …e/src/autogluon/core/models/abstract/shared_weights.py | 70 | logger = logging.getLogger(__name__) | CODE |
| LOW | …e/src/autogluon/core/models/abstract/shared_weights.py | 825 | __all__ = [ | CODE |
| LOW | …ogluon/core/models/ensemble/weighted_ensemble_model.py | 12 | logger = logging.getLogger(__name__) | CODE |
| LOW | …utogluon/core/models/ensemble/bagged_ensemble_model.py | 39 | logger = logging.getLogger(__name__) | CODE |
| LOW | …togluon/core/models/ensemble/stacker_ensemble_model.py | 21 | logger = logging.getLogger(__name__) | CODE |
| LOW | …utogluon/core/models/ensemble/fold_fitting_strategy.py | 42 | logger = logging.getLogger(__name__) | CODE |
| LOW | …luon/core/models/greedy_ensemble/ensemble_selection.py | 15 | logger = logging.getLogger(__name__) | CODE |
| LOW | …dels/greedy_ensemble/greedy_weighted_ensemble_model.py | 11 | logger = logging.getLogger(__name__) | CODE |
| LOW | core/src/autogluon/core/learner/__init__.py | 3 | __all__ = ["AbstractLearner"] | CODE |
| LOW | core/src/autogluon/core/stacked_overfitting/utils.py | 6 | logger = logging.getLogger(__name__) | CODE |
| LOW | …re/src/autogluon/core/pseudolabeling/pseudolabeling.py | 8 | logger = logging.getLogger(__name__) | CODE |
| LOW | …re/src/autogluon/core/calibrate/_decision_threshold.py | 13 | logger = logging.getLogger(__name__) | CODE |
| LOW | core/src/autogluon/core/data/label_cleaner.py | 11 | logger = logging.getLogger(__name__) | CODE |
| LOW | core/src/autogluon/core/data/cleaner.py | 7 | logger = logging.getLogger(__name__) | CODE |
| LOW | core/src/autogluon/core/hpo/executors.py | 25 | logger = logging.getLogger(__name__) | CODE |
| LOW | core/src/autogluon/core/hpo/ray_hpo.py | 31 | logger = logging.getLogger(__name__) | CODE |
| LOW | core/src/autogluon/core/ray/resources_calculator.py | 7 | logger = logging.getLogger(__name__) | CODE |
| LOW | …re/src/autogluon/core/ray/distributed_jobs_managers.py | 29 | logger = logging.getLogger(__name__) | CODE |
| LOW | core/src/autogluon/core/trainer/__init__.py | 3 | __all__ = ["AbstractTrainer"] | CODE |
| LOW | core/src/autogluon/core/trainer/utils.py | 4 | logger = logging.getLogger(__name__) | CODE |
| LOW | core/src/autogluon/core/trainer/abstract_trainer.py | 58 | def set_contexts(self, path_context: str) -> None: | CODE |
| LOW | core/src/autogluon/core/trainer/abstract_trainer.py | 91 | def set_model_attribute(self, model: str | ModelTypeT, attribute: str, val: Any) -> None: | CODE |
| LOW | timeseries/src/autogluon/timeseries/predictor.py | 258 | def _setup_log_to_file(self, log_to_file: bool, log_file_path: str | Path) -> None: | CODE |
| LOW | timeseries/src/autogluon/timeseries/splitter.py | 5 | __all__ = [ | CODE |
| 242 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …tests/unittests/searcher/test_local_random_searcher.py | 8 | CODE | |
| LOW | core/tests/unittests/metrics/test_metrics_nan.py | 19 | CODE | |
| LOW | core/src/autogluon/core/searcher/local_grid_searcher.py | 40 | CODE | |
| LOW | core/src/autogluon/core/searcher/local_searcher.py | 190 | CODE | |
| LOW | …e/src/autogluon/core/metrics/classification_metrics.py | 97 | CODE | |
| LOW | …e/src/autogluon/core/metrics/classification_metrics.py | 284 | CODE | |
| LOW | core/src/autogluon/core/metrics/__init__.py | 441 | CODE | |
| LOW | core/src/autogluon/core/metrics/__init__.py | 804 | CODE | |
| LOW | core/src/autogluon/core/metrics/__init__.py | 240 | CODE | |
| LOW | core/src/autogluon/core/callbacks/_smooth_count.py | 60 | CODE | |
| LOW | core/src/autogluon/core/utils/infer_utils.py | 8 | CODE | |
| LOW | core/src/autogluon/core/utils/files.py | 30 | CODE | |
| LOW | core/src/autogluon/core/utils/feature_selection.py | 621 | CODE | |
| LOW | core/src/autogluon/core/utils/utils.py | 242 | CODE | |
| LOW | core/src/autogluon/core/utils/utils.py | 394 | CODE | |
| LOW | core/src/autogluon/core/utils/utils.py | 619 | CODE | |
| LOW | core/src/autogluon/core/utils/utils.py | 757 | CODE | |
| LOW | core/src/autogluon/core/utils/utils.py | 1028 | CODE | |
| LOW | core/src/autogluon/core/utils/utils.py | 1083 | CODE | |
| LOW | core/src/autogluon/core/utils/model_graph.py | 151 | CODE | |
| LOW | core/src/autogluon/core/utils/model_graph.py | 167 | CODE | |
| LOW | …re/src/autogluon/core/models/abstract/_object_graph.py | 93 | CODE | |
| LOW | …re/src/autogluon/core/models/abstract/_object_graph.py | 157 | CODE | |
| LOW | …re/src/autogluon/core/models/abstract/_object_graph.py | 161 | CODE | |
| LOW | …e/src/autogluon/core/models/abstract/abstract_model.py | 455 | CODE | |
| LOW | …e/src/autogluon/core/models/abstract/abstract_model.py | 1387 | CODE | |
| LOW | …e/src/autogluon/core/models/abstract/abstract_model.py | 1556 | CODE | |
| LOW | …e/src/autogluon/core/models/abstract/abstract_model.py | 1844 | CODE | |
| LOW | …e/src/autogluon/core/models/abstract/abstract_model.py | 2036 | CODE | |
| LOW | …e/src/autogluon/core/models/abstract/abstract_model.py | 3689 | CODE | |
| LOW | …rc/autogluon/core/models/abstract/abstract_nn_model.py | 18 | CODE | |
| LOW | …gluon/core/models/abstract/_shared_weights_registry.py | 442 | CODE | |
| LOW | …gluon/core/models/abstract/_shared_weights_registry.py | 501 | CODE | |
| LOW | …e/src/autogluon/core/models/abstract/shared_weights.py | 254 | CODE | |
| LOW | …e/src/autogluon/core/models/abstract/shared_weights.py | 501 | CODE | |
| LOW | …utogluon/core/models/ensemble/bagged_ensemble_model.py | 1249 | CODE | |
| LOW | …utogluon/core/models/ensemble/bagged_ensemble_model.py | 1546 | CODE | |
| LOW | …togluon/core/models/ensemble/stacker_ensemble_model.py | 160 | CODE | |
| LOW | …togluon/core/models/ensemble/stacker_ensemble_model.py | 237 | CODE | |
| LOW | …luon/core/models/greedy_ensemble/ensemble_selection.py | 89 | CODE | |
| LOW | …re/src/autogluon/core/calibrate/_decision_threshold.py | 18 | CODE | |
| LOW | core/src/autogluon/core/hpo/executors.py | 74 | CODE | |
| LOW | …re/src/autogluon/core/ray/distributed_jobs_managers.py | 232 | CODE | |
| LOW | …ries/tests/unittests/trainer/test_ensemble_composer.py | 393 | CODE | |
| LOW | timeseries/src/autogluon/timeseries/predictor.py | 2019 | CODE | |
| LOW | timeseries/src/autogluon/timeseries/regressor.py | 232 | CODE | |
| LOW | timeseries/src/autogluon/timeseries/metrics/__init__.py | 84 | CODE | |
| LOW | …eries/src/autogluon/timeseries/dataset/ts_dataframe.py | 123 | CODE | |
| LOW | …eries/src/autogluon/timeseries/dataset/ts_dataframe.py | 803 | CODE | |
| LOW | …series/src/autogluon/timeseries/utils/datetime/lags.py | 68 | CODE | |
| LOW | …eries/src/autogluon/timeseries/models/chronos/model.py | 451 | CODE | |
| LOW | …eries/src/autogluon/timeseries/models/chronos/model.py | 654 | CODE | |
| LOW | …/autogluon/timeseries/models/toto/_internal/dataset.py | 145 | CODE | |
| LOW | …timeseries/models/toto/_internal/backbone/attention.py | 64 | CODE | |
| LOW | …timeseries/models/toto/_internal/backbone/attention.py | 107 | CODE | |
| LOW | …on/timeseries/models/toto/_internal/backbone/scaler.py | 14 | CODE | |
| LOW | …dels/toto/_internal/backbone/rotary_embedding_torch.py | 111 | CODE | |
| LOW | …es/src/autogluon/timeseries/models/gluonts/abstract.py | 293 | CODE | |
| LOW | …/src/autogluon/timeseries/trainer/ensemble_composer.py | 168 | CODE | |
| LOW | timeseries/src/autogluon/timeseries/trainer/trainer.py | 621 | CODE | |
| 257 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | core/src/autogluon/core/metrics/__init__.py | 441 | CODE | |
| LOW | core/src/autogluon/core/scheduler/scheduler_factory.py | 21 | CODE | |
| LOW | core/src/autogluon/core/utils/feature_selection.py | 169 | CODE | |
| LOW | core/src/autogluon/core/utils/plots.py | 166 | CODE | |
| LOW | core/src/autogluon/core/utils/utils.py | 757 | CODE | |
| LOW | …e/src/autogluon/core/models/abstract/abstract_model.py | 1733 | CODE | |
| LOW | …utogluon/core/models/ensemble/bagged_ensemble_model.py | 307 | CODE | |
| LOW | …utogluon/core/models/ensemble/bagged_ensemble_model.py | 1013 | CODE | |
| LOW | core/src/autogluon/core/hpo/ray_hpo.py | 144 | CODE | |
| LOW | timeseries/src/autogluon/timeseries/predictor.py | 151 | CODE | |
| LOW | timeseries/src/autogluon/timeseries/predictor.py | 425 | CODE | |
| LOW | timeseries/src/autogluon/timeseries/predictor.py | 1349 | CODE | |
| LOW | timeseries/src/autogluon/timeseries/regressor.py | 75 | CODE | |
| LOW | timeseries/src/autogluon/timeseries/learner.py | 56 | CODE | |
| LOW | timeseries/src/autogluon/timeseries/learner.py | 207 | CODE | |
| LOW | …imeseries/models/abstract/abstract_timeseries_model.py | 79 | CODE | |
| LOW | …imeseries/models/abstract/abstract_timeseries_model.py | 415 | CODE | |
| LOW | …eries/src/autogluon/timeseries/models/chronos/utils.py | 133 | CODE | |
| LOW | …eries/src/autogluon/timeseries/models/chronos/utils.py | 137 | CODE | |
| LOW | …uon/timeseries/models/ensemble/array_based/abstract.py | 34 | CODE | |
| LOW | …utogluon/timeseries/models/toto/hf_pretrained_model.py | 14 | CODE | |
| LOW | …meseries/src/autogluon/timeseries/models/toto/model.py | 62 | CODE | |
| LOW | …dels/toto/_internal/backbone/rotary_embedding_torch.py | 111 | CODE | |
| LOW | …ies/src/autogluon/timeseries/models/gluonts/dataset.py | 15 | CODE | |
| LOW | …eseries/src/autogluon/timeseries/models/toto2/model.py | 77 | CODE | |
| LOW | timeseries/src/autogluon/timeseries/trainer/trainer.py | 45 | CODE | |
| LOW | timeseries/src/autogluon/timeseries/trainer/trainer.py | 869 | CODE | |
| LOW | …s/unittests/resource_allocation/test_gpu_assignment.py | 50 | CODE | |
| LOW | tabular/tests/unittests/data/test_learning_curves.py | 103 | CODE | |
| LOW | …/autogluon/tabular/experimental/_tabular_classifier.py | 15 | CODE | |
| LOW | …c/autogluon/tabular/experimental/_tabular_regressor.py | 14 | CODE | |
| LOW | …autogluon/tabular/models/fastainn/tabular_nn_fastai.py | 179 | CODE | |
| LOW | …lar/src/autogluon/tabular/models/fastainn/callbacks.py | 95 | CODE | |
| LOW | …/_internal/models/foundation/foundation_transformer.py | 163 | CODE | |
| LOW | …/src/autogluon/tabular/models/xgboost/xgboost_model.py | 104 | CODE | |
| LOW | tabular/src/autogluon/tabular/models/rf/rf_quantile.py | 314 | CODE | |
| LOW | tabular/src/autogluon/tabular/models/rf/rf_quantile.py | 338 | CODE | |
| LOW | tabular/src/autogluon/tabular/models/rf/rf_quantile.py | 672 | CODE | |
| LOW | tabular/src/autogluon/tabular/models/rf/rf_quantile.py | 824 | CODE | |
| LOW | …bular/models/tabular_nn/torch/torch_network_modules.py | 134 | CODE | |
| LOW | …on/tabular/models/tabular_nn/torch/tabular_nn_torch.py | 183 | CODE | |
| LOW | …n/tabular/models/tabular_nn/utils/data_preprocessor.py | 58 | CODE | |
| LOW | tabular/src/autogluon/tabular/models/lgb/lgb_model.py | 189 | CODE | |
| LOW | tabular/src/autogluon/tabular/models/lgb/lgb_model.py | 583 | CODE | |
| LOW | tabular/src/autogluon/tabular/models/lgb/callbacks.py | 17 | CODE | |
| LOW | …rc/autogluon/tabular/models/mitra/sklearn_interface.py | 62 | CODE | |
| LOW | …rc/autogluon/tabular/models/mitra/sklearn_interface.py | 246 | CODE | |
| LOW | …rc/autogluon/tabular/models/mitra/sklearn_interface.py | 384 | CODE | |
| LOW | …togluon/tabular/models/mitra/_internal/models/tab2d.py | 716 | CODE | |
| LOW | tabular/src/autogluon/tabular/testing/fit_helper.py | 162 | CODE | |
| LOW | tabular/src/autogluon/tabular/testing/fit_helper.py | 490 | CODE | |
| LOW | …bular/src/autogluon/tabular/learner/default_learner.py | 43 | CODE | |
| LOW | …bular/src/autogluon/tabular/learner/default_learner.py | 300 | CODE | |
| LOW | …ular/src/autogluon/tabular/learner/abstract_learner.py | 38 | CODE | |
| LOW | …ular/src/autogluon/tabular/learner/abstract_learner.py | 310 | CODE | |
| LOW | …ular/src/autogluon/tabular/learner/abstract_learner.py | 419 | CODE | |
| LOW | …ular/src/autogluon/tabular/learner/abstract_learner.py | 628 | CODE | |
| LOW | …ular/src/autogluon/tabular/learner/abstract_learner.py | 1063 | CODE | |
| LOW | …ular/src/autogluon/tabular/learner/abstract_learner.py | 1226 | CODE | |
| LOW | tabular/src/autogluon/tabular/predictor/predictor.py | 244 | CODE | |
| 80 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | core/src/autogluon/core/scheduler/seq_scheduler.py | 170 | except Exception: | CODE |
| LOW | core/src/autogluon/core/scheduler/seq_scheduler.py | 295 | except Exception as e: | CODE |
| LOW | core/src/autogluon/core/utils/feature_selection.py | 344 | except Exception as e: | CODE |
| LOW | core/src/autogluon/core/models/abstract/model_trial.py | 51 | except Exception as e: | CODE |
| LOW | …e/src/autogluon/core/models/abstract/abstract_model.py | 1652 | except Exception as err: | CODE |
| LOW | …e/src/autogluon/core/models/abstract/abstract_model.py | 2884 | except Exception as e: | CODE |
| LOW | …e/src/autogluon/core/models/abstract/abstract_model.py | 2942 | except Exception: | CODE |
| LOW | …e/src/autogluon/core/models/abstract/shared_weights.py | 296 | except Exception: | CODE |
| MEDIUM | …utogluon/core/models/ensemble/bagged_ensemble_model.py | 964 | def _get_default_fold_fitting_strategy(self): | CODE |
| LOW⚡ | …utogluon/core/models/ensemble/bagged_ensemble_model.py | 970 | except Exception as e: | CODE |
| LOW | …utogluon/core/models/ensemble/bagged_ensemble_model.py | 1689 | except Exception as exc: | CODE |
| MEDIUM | …utogluon/core/models/ensemble/fold_fitting_strategy.py | 854 | def _process_fold_results(self, finished, unfinished, fold_ctx): | CODE |
| LOW⚡ | …utogluon/core/models/ensemble/fold_fitting_strategy.py | 906 | except Exception as e: | CODE |
| LOW⚡ | …utogluon/core/models/ensemble/fold_fitting_strategy.py | 1077 | except Exception: | CODE |
| LOW⚡ | …utogluon/core/models/ensemble/fold_fitting_strategy.py | 1085 | except Exception: | CODE |
| LOW⚡ | …utogluon/core/models/ensemble/fold_fitting_strategy.py | 1419 | except Exception: | CODE |
| LOW⚡ | …utogluon/core/models/ensemble/fold_fitting_strategy.py | 1426 | except Exception: | CODE |
| LOW⚡ | …utogluon/core/models/ensemble/fold_fitting_strategy.py | 1432 | except Exception: | CODE |
| LOW | …utogluon/core/models/ensemble/fold_fitting_strategy.py | 565 | except Exception as e: | CODE |
| LOW | …utogluon/core/models/ensemble/fold_fitting_strategy.py | 1363 | except Exception: | CODE |
| LOW | core/src/autogluon/core/learner/abstract_learner.py | 140 | except Exception as e: | CODE |
| LOW | …re/src/autogluon/core/ray/distributed_jobs_managers.py | 264 | except Exception as e: | CODE |
| LOW | …re/src/autogluon/core/ray/distributed_jobs_managers.py | 303 | except Exception as e: | CODE |
| LOW | timeseries/tests/unittests/test_ts_dataset.py | 667 | except Exception as e: # noqa | CODE |
| LOW | …eries/src/autogluon/timeseries/dataset/ts_dataframe.py | 800 | except Exception as err: # noqa | CODE |
| LOW | …es/src/autogluon/timeseries/models/abstract/tunable.py | 120 | except Exception as e: | CODE |
| LOW | …rc/autogluon/timeseries/models/abstract/model_trial.py | 49 | except Exception as err: | CODE |
| LOW | …ogluon/timeseries/models/local/abstract_local_model.py | 200 | except Exception: | CODE |
| LOW | …ogluon/timeseries/models/autogluon_tabular/per_step.py | 205 | except Exception as e: | CODE |
| LOW | …/src/autogluon/timeseries/trainer/ensemble_composer.py | 290 | except Exception as err: # noqa | CODE |
| LOW | …s/src/autogluon/timeseries/trainer/prediction_cache.py | 112 | except Exception: | CODE |
| LOW | …s/src/autogluon/timeseries/trainer/prediction_cache.py | 132 | except Exception: | CODE |
| LOW | timeseries/src/autogluon/timeseries/trainer/trainer.py | 1174 | except Exception: | CODE |
| LOW | CI/bench/evaluate.py | 87 | except Exception as e: | CODE |
| LOW | CI/bench/evaluate.py | 242 | except Exception as e: | CODE |
| LOW | CI/bench/tabular/amlb_user_dir/setup_hf_cache.py | 52 | except Exception as e: | CODE |
| LOW | CI/batch/cancel-job.py | 41 | except Exception as e: | CODE |
| LOW | CI/hf_mirror/download_hf_models.py | 54 | except Exception as e: | CODE |
| LOW | tabular/tests/unittests/test_tabular.py | 609 | except Exception as e: | CODE |
| LOW | tabular/tests/unittests/test_tabular.py | 621 | except Exception as e: | CODE |
| LOW | tabular/tests/unittests/test_tabular.py | 642 | except Exception as e: | CODE |
| LOW | tabular/tests/unittests/test_tabular.py | 656 | except Exception as e: | CODE |
| LOW | tabular/tests/unittests/models/test_tabicl.py | 43 | except Exception: # noqa: BLE001 - the mocked estimator cannot actually fit | CODE |
| LOW | …s/unittests/resource_allocation/test_gpu_assignment.py | 208 | except Exception: | CODE |
| LOW | …ogluon/tabular/models/abstract/abstract_torch_model.py | 126 | except Exception: | CODE |
| LOW | tabular/src/autogluon/tabular/models/lr/lr_model.py | 85 | except Exception: | CODE |
| LOW | tabular/src/autogluon/tabular/models/lr/lr_model.py | 284 | except Exception: | CODE |
| LOW | tabular/src/autogluon/tabular/models/lgb/lgb_model.py | 705 | except Exception: | CODE |
| LOW | tabular/src/autogluon/tabular/models/lgb/lgb_model.py | 726 | except Exception: | CODE |
| LOW | tabular/src/autogluon/tabular/predictor/predictor.py | 2320 | except Exception as e: | CODE |
| LOW | tabular/src/autogluon/tabular/predictor/predictor.py | 2418 | except Exception as e: | CODE |
| LOW | tabular/src/autogluon/tabular/predictor/predictor.py | 4526 | except Exception as e: | CODE |
| LOW | tabular/src/autogluon/tabular/predictor/predictor.py | 5885 | except Exception as e: | CODE |
| LOW | tabular/src/autogluon/tabular/predictor/predictor.py | 7251 | except Exception as e: | CODE |
| LOW | …ular/src/autogluon/tabular/trainer/abstract_trainer.py | 2382 | except Exception as exc: | CODE |
| LOW | …ular/src/autogluon/tabular/trainer/abstract_trainer.py | 2758 | except Exception as exc: | CODE |
| LOW | …ular/src/autogluon/tabular/trainer/abstract_trainer.py | 3205 | except Exception as exc: | CODE |
| LOW | …ular/src/autogluon/tabular/trainer/abstract_trainer.py | 3651 | except Exception as e: | CODE |
| LOW | …ular/src/autogluon/tabular/trainer/abstract_trainer.py | 5548 | except Exception as exc: | CODE |
| LOW | features/src/autogluon/features/generators/astype.py | 167 | except Exception as e: | CODE |
| 32 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | core/src/autogluon/core/augmentation/distill_utils.py | 121 | # Create an empty boolean array of appropriate shape | COMMENT |
| MEDIUM | …on/timeseries/models/toto/_internal/backbone/scaler.py | 150 | # Create a prefix mask for global statistics computation | COMMENT |
| MEDIUM | …meseries/models/toto/_internal/backbone/transformer.py | 271 | # Create a full causal mask for the new size. | COMMENT |
| MEDIUM | …autogluon/tabular/models/fastainn/tabular_nn_fastai.py | 238 | # Creating a new DataFrame is 10x+ faster than assigning results to X[self.cont_columns] | COMMENT |
| MEDIUM | …autogluon/tabular/models/fastainn/tabular_nn_fastai.py | 245 | # Creating a new DataFrame via concatenation is faster than editing values in-place | COMMENT |
| MEDIUM | tabular/src/autogluon/tabular/models/rf/rf_model.py | 371 | # The below code corrects the missing rows to NaN instead of 0. | COMMENT |
| MEDIUM | …abular/models/tabular_nn/utils/categorical_encoders.py | 330 | # Create the Tags object with appropriate settings | COMMENT |
| MEDIUM | multimodal/src/autogluon/multimodal/utils/load.py | 125 | # Create the signature | COMMENT |
| MEDIUM | …dal/src/autogluon/multimodal/utils/object_detection.py | 94 | # Create the output lists/dicts | COMMENT |
| MEDIUM | common/src/autogluon/common/utils/log_utils.py | 105 | # This function is supposed to be called before any logging from autogluon happens | COMMENT |
| MEDIUM | common/src/autogluon/common/loaders/_utils.py | 283 | # Create the signature | COMMENT |
| MEDIUM | examples/tabular/example_custom_feature_generator.py | 70 | # Create a custom feature generator # | COMMENT |
| MEDIUM | examples/tabular/example_custom_model_tabular.py | 11 | # Create a custom model # | COMMENT |
| MEDIUM | …/automm/kaggle_pawpularity/kaggle_pawpularity_train.py | 117 | # Create the split information of folds. | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| CRITICAL | …rc/autogluon/core/models/abstract/_auxiliary_params.py | 84 | """Kwargs for `autogluon.tabular.features.feature_metadata.FeatureMetadata.get_features()`. | STRING |
| CRITICAL | …imeseries/models/abstract/abstract_timeseries_model.py | 336 | For more details, see `autogluon.core.models.abstract.AbstractModel._get_tags()` and | STRING |
| CRITICAL | …eries/src/autogluon/timeseries/models/chronos/model.py | 680 | model_prediction_length = self.model_pipeline.model.config.chronos_config.get("prediction_length") | CODE |
| CRITICAL | multimodal/src/autogluon/multimodal/utils/download.py | 174 | s3.meta.client.meta.events.register("choose-signer.s3.*", disable_signing) | CODE |
| CRITICAL | common/src/autogluon/common/loaders/_utils.py | 146 | s3.meta.client.meta.events.register("choose-signer.s3.*", disable_signing) | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …e/src/autogluon/core/metrics/classification_metrics.py | 161 | solution[i, j] = 1 | COMMENT |
| LOW | core/src/autogluon/core/models/abstract/_tags.py | 1 | _DEFAULT_TAGS = { | COMMENT |
| LOW | core/src/autogluon/core/models/abstract/_tags.py | 21 | # This can be implemented via passing epoch=10 (best epoch) at end of `_fit` by setting (example): `self.params_tra | COMMENT |
| LOW | …utogluon/core/models/ensemble/fold_fitting_strategy.py | 341 | fit_num_gpus = min(fit_num_gpus, total_num_gpus) | COMMENT |
| LOW | …luon/core/models/greedy_ensemble/ensemble_selection.py | 101 | logger.log(15, f"Subsampling to {self.subsample_size} samples to speedup ensemble selection...") | COMMENT |
| LOW | …dels/toto/_internal/backbone/rotary_embedding_torch.py | 1 | # Source: https://github.com/lucidrains/rotary-embedding-torch | COMMENT |
| LOW | autogluon/src/autogluon/_internal_/__init__.py | 1 | # Placeholder to resolve empty package | COMMENT |
| LOW | tabular/setup.py | 41 | # The CPU-only build. The default `xgboost` wheel depends on `nvidia-nccl-cu12` while | COMMENT |
| LOW | tabular/tests/unittests/models/test_rf.py | 41 | hyperparameters={RFModel: model_params}, | COMMENT |
| LOW | …ts/unittests/models/advanced/test_model_random_seed.py | 21 | # # The below is only for full extended tests only for sanity check, not the CI | COMMENT |
| LOW | …rc/autogluon/tabular/models/fastainn/imports_helper.py | 1 | from fastai.tabular.all import * | COMMENT |
| LOW | tabular/src/autogluon/tabular/models/rf/rf_quantile.py | 1 | # The original implementation in this file was based on scikit-garden that comes under the following license. | COMMENT |
| LOW | tabular/src/autogluon/tabular/models/rf/rf_quantile.py | 21 | # its contributors may be used to endorse or promote products | COMMENT |
| LOW | …abular/models/tabular_nn/utils/categorical_encoders.py | 281 | Xi[~valid_mask] = self.categories_[i][0] | COMMENT |
| LOW | …ar/src/autogluon/tabular/models/tabdpt/tabdpt_model.py | 21 | COMMENT | |
| LOW | …/src/autogluon/tabular/models/realmlp/realmlp_model.py | 281 | # Re-code every category column to integer codes fixed at fit time, and send unseen | COMMENT |
| LOW | …bular/src/autogluon/tabular/configs/presets_configs.py | 81 | "set_best_to_refit_full": True, | COMMENT |
| LOW | …ular/src/autogluon/tabular/configs/pipeline_presets.py | 21 | #: 8 # always 8 | COMMENT |
| LOW | …ular/src/autogluon/tabular/configs/pipeline_presets.py | 501 | # Extra logic to handle cross-validation splits for classification | COMMENT |
| LOW | …ular/src/autogluon/tabular/trainer/abstract_trainer.py | 3821 | # TODO: figure out a way to avoid calling _add_model in the worker-process to save overhead time. | COMMENT |
| LOW | …ular/src/autogluon/tabular/trainer/abstract_trainer.py | 4681 | eval_metric = self.eval_metric.name | COMMENT |
| LOW | …rc/autogluon/features/generators/oof_target_encoder.py | 161 | # ===================================================== | COMMENT |
| LOW | …rc/autogluon/features/generators/oof_target_encoder.py | 221 | COMMENT | |
| LOW | features/src/autogluon/features/generators/datetime.py | 41 | return dict(required_raw_special_pairs=[(R_DATETIME, None), (None, [S_DATETIME_AS_OBJECT])]) | COMMENT |
| LOW | multimodal/src/autogluon/multimodal/optim/deepspeed.py | 1 | # Slightly adapted file of lightning.pytorch.strategies.deepspeed to not init deepspeed using lightning's deepspeed infe | COMMENT |
| LOW | …/models/custom_hf_models/modeling_sam_for_conv_lora.py | 1 | # coding=utf-8 | COMMENT |
| LOW | …ultimodal/configs/pretrain/detection/coco_detection.py | 1 | # dataset settings | COMMENT |
| LOW | …ultimodal/configs/pretrain/detection/coco_detection.py | 81 | # num_workers=2, | COMMENT |
| LOW | …ltimodal/configs/pretrain/detection/default_runtime.py | 21 | # set multi-process start method as `fork` to speed up the training | COMMENT |
| LOW | …dal/src/autogluon/multimodal/configs/data/default.yaml | 41 | # 2: | COMMENT |
| LOW | multimodal/src/autogluon/multimodal/data/randaug.py | 161 | return img | COMMENT |
| LOW | common/setup.py | 1 | #!/usr/bin/env python | COMMENT |
| LOW | …tomm/object_detection/quick_start_on_a_tiny_dataset.py | 61 | COMMENT | |
| LOW | .github/workflows/continuous_integration.yml | 61 | uses: ./.github/actions/submit-job | COMMENT |
| LOW | .github/workflows/continuous_integration.yml | 81 | # - name: Configure AWS Credentials | COMMENT |
| LOW | .github/workflows/continuous_integration.yml | 101 | # /bin/bash ./.github/workflow_scripts/version_diff.sh | COMMENT |
| LOW | .github/workflows/continuous_integration.yml | 201 | # steps: | COMMENT |
| LOW | release_instructions/add_links_to_release_notes.py | 101 | # "v0.7.0.md", | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | core/src/autogluon/core/learning_curves/plot_curves.py | 60 | # in jupyter environment, simply call function to view graph | STRING |
| LOW | …re/src/autogluon/core/ray/distributed_jobs_managers.py | 227 | # Mutate num_cpus user args in worker process or even better just pass num_cpus as fit kwarg | COMMENT |
| MEDIUM | …s/src/autogluon/timeseries/transforms/target_scaler.py | 104 | """Applies a robust scaler based on the interquartile range. Less sensitive to outliers compared to other scaler. | STRING |
| MEDIUM⚡ | tabular/tests/unittests/data/test_learning_curves.py | 94 | # This is much faster to run than `get_all_model_problem_metrics`, but isn't fully comprehensive | COMMENT |
| MEDIUM | …/src/autogluon/tabular/models/xgboost/xgboost_model.py | 118 | # TODO: utilize sample_weight_val in early-stopping if provided | COMMENT |
| MEDIUM | …abular/models/tabular_nn/hyperparameters/parameters.py | 58 | "use_batchnorm": False, # whether or not to utilize batch normalization | CODE |
| LOW | …ular/src/autogluon/tabular/trainer/abstract_trainer.py | 5626 | # FIXME: Why use `model.fit_num_cpus_child` when we can use the same values as was passed to `ray` for the p | COMMENT |
| MEDIUM | features/src/autogluon/features/generators/cat_int.py | 97 | # Need to refactor passthrough logic to be more nuanced in order to enable this | COMMENT |
| MEDIUM | …togluon/features/generators/skrub/_squashing_scaler.py | 92 | r"""Perform robust centering and scaling followed by soft clipping. | CODE |
| LOW | …ultimodal/configs/pretrain/detection/coco_detection.py | 6 | # Method 1: simply set the data root and let the file I/O module | COMMENT |
| MEDIUM | common/src/autogluon/common/utils/cpu_utils.py | 48 | # 2. Use joblib's robust CPU detection | COMMENT |
| LOW | examples/tabular/example_custom_feature_generator.py | 45 | # IdentityFeatureGenerator is a 'do-nothing' feature generator if given default arguments. It will simply pass the data | COMMENT |
| LOW⚡ | examples/tabular/example_custom_feature_generator.py | 87 | # return the output and the new special types of the data. For this generator, we don't add any new special type | COMMENT |
| LOW⚡ | examples/tabular/example_custom_feature_generator.py | 92 | # Because this feature generator is not stateful, we simply add k to all features. | COMMENT |
| LOW | examples/tabular/example_custom_feature_generator.py | 187 | # We can even specify our custom generator too (although it needs to do a bit more to actually improve the scores, in mo | COMMENT |
| LOW | examples/automm/text_prediction/run_competition.py | 180 | # we will just use MultiModalPredictor that will train a single model internally. | COMMENT |
| LOW | examples/automm/text_prediction/run_text_prediction.py | 118 | # we will just use MultiModalPredictor that will train a single model internally. | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | full_install.sh | 10 | # Check if we're in Colab | COMMENT |
| LOW | core/src/autogluon/core/searcher/searcher_factory.py | 56 | # Check if searcher_cls is a lambda - evaluate then | COMMENT |
| LOW | core/src/autogluon/core/utils/utils.py | 465 | # Set train_size to None to avoid edge-case exceptions with rare classes during stratification | COMMENT |
| LOW | …utogluon/core/models/ensemble/bagged_ensemble_model.py | 889 | # Check if pred_proba is going to take too long | COMMENT |
| LOW | …utogluon/core/models/ensemble/fold_fitting_strategy.py | 539 | # Set CUDA_VISIBLE_DEVICES to the assigned GPU IDs | COMMENT |
| LOW | …on/timeseries/models/toto/_internal/backbone/scaler.py | 94 | # Check if deterministic algorithms are enabled and we're using CUDA. | COMMENT |
| LOW | …/autogluon/tabular/experimental/_tabular_classifier.py | 63 | # Check if fit has been called | COMMENT |
| LOW | …c/autogluon/tabular/experimental/_tabular_regressor.py | 53 | # Check if fit has been called | COMMENT |
| LOW | …lar/src/autogluon/tabular/models/lr/lr_rapids_model.py | 49 | if hasattr(X, "toarray"): # Check if it's a sparse matrix | CODE |
| LOW | …ular/src/autogluon/tabular/trainer/abstract_trainer.py | 2264 | # Check if already compiled, or if can't compile due to missing dependencies, | COMMENT |
| LOW | …src/autogluon/tabular/trainer/model_presets/presets.py | 136 | # Check if model_cfg is valid | COMMENT |
| LOW | …src/autogluon/tabular/trainer/model_presets/presets.py | 261 | # Check if model is valid | COMMENT |
| LOW | …rc/autogluon/features/generators/oof_target_encoder.py | 280 | # Assign encodings to OOF for this fold | COMMENT |
| LOW | …imodal/tests/unittests/others/test_object_detection.py | 201 | # Check if all differences are within tolerance | COMMENT |
| LOW | multimodal/tests/unittests/others_2/test_few_shot.py | 209 | # Check if the predictor can be loaded from an offline environment. | COMMENT |
| LOW | multimodal/tests/unittests/predictor/test_predictor.py | 417 | # Check if the predictor can be loaded from an offline environment. | COMMENT |
| LOW | …l/src/autogluon/multimodal/models/adaptation_layers.py | 254 | fan_in_fan_out: bool = False, # Set this to True if the layer to replace stores weight like (fan_in, fan_out) | CODE |
| LOW | …l/src/autogluon/multimodal/models/adaptation_layers.py | 643 | fan_in_fan_out: bool = False, # Set this to True if the layer to replace stores weight like (fan_in, fan_out) | CODE |
| LOW | multimodal/src/autogluon/multimodal/data/infer_types.py | 626 | # Check if it is document image or not. | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM⚡ | core/tests/unittests/ray/test_parallel_gpu_prototype.py | 112 | # CPUs ARE aggregated across the parallel folds the parent orchestrates... | COMMENT |
| MEDIUM | core/tests/unittests/ray/test_parallel_gpu_prototype.py | 100 | parent.model_base = child # bagged: parent orchestrates a separate child model | CODE |
| MEDIUM | docs/whats_new/v1.5.0.md | 29 | predictor.fit(train_data, presets="chronos2") # zero-shot mode | CODE |
| MEDIUM | docs/whats_new/v1.2.0.md | 63 | Chronos-Bolt models are not only significantly faster but also more accurate than the original Chronos models. The follo | CODE |
| MEDIUM | …autogluon/multimodal/learners/semantic_segmentation.py | 261 | if self._output_shape is None: # for zero-shot evaluation/prediction | CODE |
| MEDIUM | …odal/src/autogluon/multimodal/learners/few_shot_svm.py | 117 | self._tuning_data = tuning_data # TODO: use tuning_data in few shot learning? | CODE |
| MEDIUM | multimodal/src/autogluon/multimodal/learners/base.py | 452 | # Determine data scarcity mode, i.e. a few-shot scenario | COMMENT |
| MEDIUM | …dal/src/autogluon/multimodal/configs/data/default.yaml | 20 | column_features_pooling_mode: "concat" # How to pool multi-column features into one feature vector. Currently only su | CODE |
| MEDIUM | multimodal/src/autogluon/multimodal/data/infer_types.py | 85 | # TODO(?) The following logic will be problematic if the task is few-shot learning. | COMMENT |
| MEDIUM | multimodal/src/autogluon/multimodal/data/infer_types.py | 729 | # For zero-shot inference, label column is unnecessary | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW⚡ | features/src/autogluon/features/generators/cat_int.py | 316 | # Step 1: out-of-range positions (unseen) | COMMENT |
| LOW⚡ | features/src/autogluon/features/generators/cat_int.py | 319 | # Step 2: in-range but not equal → unseen mismatch | COMMENT |
| LOW | release_instructions/autogluon-conda-upgrade/SKILL.md | 12 | ## Step 1: Prerequisites Check | COMMENT |
| LOW | release_instructions/autogluon-conda-upgrade/SKILL.md | 36 | ## Step 2: Setup Working Directory and Fork/Clone Repos | COMMENT |
| LOW | release_instructions/autogluon-conda-upgrade/SKILL.md | 51 | ## Step 3: Compute SHA256 Hash | COMMENT |
| LOW | release_instructions/autogluon-conda-upgrade/SKILL.md | 61 | ## Step 4: Fetch and Analyze Dependencies | COMMENT |
| LOW | release_instructions/autogluon-conda-upgrade/SKILL.md | 95 | ## Step 5: Update Each Feedstock | COMMENT |
| LOW | release_instructions/autogluon-conda-upgrade/SKILL.md | 147 | ## Step 6: Commit and Push | COMMENT |
| LOW | release_instructions/autogluon-conda-upgrade/SKILL.md | 157 | ## Step 7: Create Pull Requests | COMMENT |
| LOW | release_instructions/autogluon-conda-upgrade/SKILL.md | 181 | ## Step 8: Final Summary | COMMENT |
| LOW | release_instructions/autogluon-conda-upgrade/SKILL.md | 204 | ## Step 9: Automated Merge Chain (opt-in) | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | examples/tabular/example_custom_model_tabular.py | 14 | # In this example, we create a custom Naive Bayes model for use in AutoGluon | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | core/src/autogluon/core/constants.py | 40 | # TODO: Add error in AG_ARGS if unknown key present | COMMENT |
| LOW | …n/timeseries/models/multi_window/multi_window_model.py | 108 | # TODO: implement parallel fitting similar to ParallelLocalFoldFittingStrategy in tabular? | COMMENT |
| LOW | tabular/src/autogluon/tabular/predictor/predictor.py | 94 | # TODO: consider adding kwarg option for data which has already been preprocessed by feature generator to skip feature g | COMMENT |
| LOW | common/src/autogluon/common/loaders/load_s3.py | 36 | # TODO: consider using a single parameter supporting wildcards or regex - this will solve all possible use cases for fil | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW⚡ | features/src/autogluon/features/generators/cat_int.py | 316 | # Step 1: out-of-range positions (unseen) | COMMENT |
| LOW⚡ | features/src/autogluon/features/generators/cat_int.py | 319 | # Step 2: in-range but not equal → unseen mismatch | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …eries/src/autogluon/timeseries/models/chronos/utils.py | 126 | dummy_value=np.nan, | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | examples/tabular/example_advanced_tabular.py | 2 | Note that all settings demonstrated here are just chosen for demonstration purposes (to minimize runtime), and do no | STRING |