H2O is an Open Source, Distributed, Fast & Scalable Machine Learning Platform: Deep Learning, Gradient Boosting (GBM) & XGBoost, Random Forest, Generalized Linear Modeling (GLM with Elastic Net), K-Means, PCA, Generalized Additive Models (GAM), RuleFit, Support Vector Machine (SVM), Stacked Ensembles, Automatic Machine Learning (AutoML), etc.
This report presents the forensic synthetic code analysis of h2oai/h2o-3, a Jupyter Notebook project with 7,502 GitHub stars. SynthScan v2.0 examined 886,354 lines of code across 6448 source files, recording 5097 pattern matches distributed across 22 syntactic categories. The overall adjusted score of 10.4 places this repository in the Low AI signal band.
The scanner applied 160+ deterministic lexical heuristics, multi-line block detectors, abstract syntax tree depth profilers, and a cross-file Jaccard similarity matrix to construct a statistically normalised synthetic code estimate. All matches are individually weighted by severity coefficient and contextual multiplier before summation, and the resulting headline score is temporally discounted to account for the repository's development history relative to the commercial emergence of large language model coding tooling (November 2022 onward).
Longitudinal tracking requires multiple scan runs. Once this repository is re-scanned after new commits land, this chart will visualise how the synthetic code signal evolves over time — enabling you to detect whether AI authorship is growing, stabilising, or being actively corrected by human engineers.
Classifies detected patterns by their diagnostic confidence and structural impact. CRITICAL patterns (coefficient 10) represent definitive synthetic signatures — hallucinated imports, explicit LLM attribution metadata — virtually never produced by human authors. HIGH (5) indicates strong structural tells such as cross-file repetition or cross-linguistic idioms. MEDIUM (2) covers recognisable conversational padding and AI-specific vocabulary. LOW (1) captures subtle indicators like tautological comments and generic boilerplate that require density to carry independent signal.
This horizontal bar chart decomposes the repository's raw synthetic code score by top-level directory, allowing you to pinpoint precisely which modules or components carry the highest AI authorship density. Directories with disproportionately high scores relative to their size warrant targeted manual review: concentrated AI signatures often trace back to mass-generated configuration layers, auto-ported test suites, LLM-scaffolded boilerplate classes, or entire subsystems authored under heavy copilot assistance. Use this view to prioritise your human code-review effort.
The scanner identified 5097 distinct pattern matches across 22 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a statistically significant AI authorship indicator. 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 diagnostic confidence level (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — comment-context matches receive a ×1.5 weight because LLMs systematically over-annotate. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier as dense clusters constitute far stronger evidence of synthetic authorship than isolated hits.
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | h2o-py-mlflow-flavor/setup.cfg | 4 | # E265: (Block comment should start with '# ') I like having banner comments of the form #--------------------- | COMMENT |
| MEDIUM | h2o-py-cloud-extensions/setup.cfg | 4 | # E265: (Block comment should start with '# ') I like having banner comments of the form #--------------------- | COMMENT |
| MEDIUM | …multinode/python/pyunit_NOPASS_kmeans_mllib_1_large.py | 10 | #---------------------------------------------------------------------- | COMMENT |
| MEDIUM | …multinode/python/pyunit_NOPASS_kmeans_mllib_1_large.py | 12 | #---------------------------------------------------------------------- | COMMENT |
| MEDIUM | h2o-hadoop-common/tests_multinode/R/runit_xgb_varimp.R | 3 | #---------------------------------------------------------------------- | COMMENT |
| MEDIUM | h2o-hadoop-common/tests_multinode/R/runit_xgb_varimp.R | 6 | #---------------------------------------------------------------------- | COMMENT |
| MEDIUM | …common/tests_multinode/R/runit_kmeans_converge_large.R | 3 | #---------------------------------------------------------------------- | COMMENT |
| MEDIUM | …common/tests_multinode/R/runit_kmeans_converge_large.R | 5 | #---------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | h2o-hadoop-common/tests_multinode/R/runit_hdfs_basic.R | 3 | #---------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | h2o-hadoop-common/tests_multinode/R/runit_hdfs_basic.R | 5 | #---------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | h2o-hadoop-common/tests_multinode/R/runit_hdfs_basic.R | 11 | #---------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | h2o-hadoop-common/tests_multinode/R/runit_hdfs_basic.R | 15 | #---------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | h2o-hadoop-common/tests_multinode/R/runit_hdfs_basic.R | 17 | #---------------------------------------------------------------------- | COMMENT |
| MEDIUM | h2o-hadoop-common/tests_multinode/R/runit_hdfs_basic.R | 34 | #---------------------------------------------------------------------- | COMMENT |
| MEDIUM | h2o-hadoop-common/tests_multinode/R/runit_hdfs_basic.R | 36 | #---------------------------------------------------------------------- | COMMENT |
| MEDIUM | …op-common/tests_multinode/R/runit_parquet_pubdev7293.R | 3 | #---------------------------------------------------------------------- | COMMENT |
| MEDIUM | …op-common/tests_multinode/R/runit_parquet_pubdev7293.R | 5 | #---------------------------------------------------------------------- | COMMENT |
| MEDIUM | h2o-hadoop-common/tests_multinode/R/runit_kmeans.R | 3 | #---------------------------------------------------------------------- | COMMENT |
| MEDIUM | h2o-hadoop-common/tests_multinode/R/runit_kmeans.R | 5 | #---------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | h2o-hadoop-common/tests_multinode/R/runit_glrm_large.R | 3 | #---------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | h2o-hadoop-common/tests_multinode/R/runit_glrm_large.R | 5 | #---------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | h2o-hadoop-common/tests_multinode/R/runit_glrm_large.R | 10 | #---------------------------------------------------------------------- | COMMENT |
| MEDIUM | h2o-hadoop-common/tests_multinode/R/runit_pca_large.R | 3 | #---------------------------------------------------------------------- | COMMENT |
| MEDIUM | h2o-hadoop-common/tests_multinode/R/runit_pca_large.R | 5 | #---------------------------------------------------------------------- | COMMENT |
| MEDIUM | …cs/src/booklets/v2_2015/source/rbooklet.glm.vignette.R | 1 | #--------------------------------------------------------------------- | COMMENT |
| MEDIUM | …cs/src/booklets/v2_2015/source/rbooklet.glm.vignette.R | 15 | #--------------------------------------------------------------------- | COMMENT |
| MEDIUM | …docs/src/booklets/v2_2015/source/rbooklet.r.vignette.R | 1 | #--------------------------------------------------------------------- | COMMENT |
| MEDIUM | …docs/src/booklets/v2_2015/source/rbooklet.r.vignette.R | 15 | #--------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …cs/src/booklets/v2_2015/source/DeepLearning_Vignette.R | 1 | #--------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …cs/src/booklets/v2_2015/source/DeepLearning_Vignette.R | 9 | #--------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …cs/src/booklets/v2_2015/source/DeepLearning_Vignette.R | 13 | #--------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …cs/src/booklets/v2_2015/source/DeepLearning_Vignette.R | 14 | #--------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …cs/src/booklets/v2_2015/source/DeepLearning_Vignette.R | 20 | #--------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …cs/src/booklets/v2_2015/source/DeepLearning_Vignette.R | 21 | #--------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …cs/src/booklets/v2_2015/source/DeepLearning_Vignette.R | 25 | #--------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …cs/src/booklets/v2_2015/source/DeepLearning_Vignette.R | 26 | #--------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …cs/src/booklets/v2_2015/source/DeepLearning_Vignette.R | 30 | #--------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …cs/src/booklets/v2_2015/source/DeepLearning_Vignette.R | 31 | #--------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …cs/src/booklets/v2_2015/source/DeepLearning_Vignette.R | 35 | #--------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …cs/src/booklets/v2_2015/source/DeepLearning_Vignette.R | 36 | #--------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …cs/src/booklets/v2_2015/source/DeepLearning_Vignette.R | 40 | #--------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …cs/src/booklets/v2_2015/source/DeepLearning_Vignette.R | 41 | #--------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …cs/src/booklets/v2_2015/source/DeepLearning_Vignette.R | 45 | #--------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …cs/src/booklets/v2_2015/source/DeepLearning_Vignette.R | 46 | #--------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …cs/src/booklets/v2_2015/source/DeepLearning_Vignette.R | 50 | #--------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …cs/src/booklets/v2_2015/source/DeepLearning_Vignette.R | 51 | #--------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …cs/src/booklets/v2_2015/source/DeepLearning_Vignette.R | 55 | #--------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …cs/src/booklets/v2_2015/source/DeepLearning_Vignette.R | 56 | #--------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …cs/src/booklets/v2_2015/source/DeepLearning_Vignette.R | 60 | #--------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …cs/src/booklets/v2_2015/source/DeepLearning_Vignette.R | 61 | #--------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …cs/src/booklets/v2_2015/source/DeepLearning_Vignette.R | 65 | #--------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …cs/src/booklets/v2_2015/source/DeepLearning_Vignette.R | 66 | #--------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …cs/src/booklets/v2_2015/source/DeepLearning_Vignette.R | 70 | #--------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …cs/src/booklets/v2_2015/source/DeepLearning_Vignette.R | 71 | #--------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …cs/src/booklets/v2_2015/source/DeepLearning_Vignette.R | 75 | #--------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …cs/src/booklets/v2_2015/source/DeepLearning_Vignette.R | 76 | #--------------------------------------------------------------------- | COMMENT |
| MEDIUM | h2o-docs/src/booklets/v2_2015/source/Python_Booklet.py | 1 | #--------------------------------------------------------------------- | COMMENT |
| MEDIUM | h2o-docs/src/booklets/v2_2015/source/Python_Booklet.py | 9 | #--------------------------------------------------------------------- | COMMENT |
| MEDIUM | …cs/src/booklets/v2_2015/source/rbooklet.gbm.vignette.R | 1 | #--------------------------------------------------------------------- | COMMENT |
| MEDIUM | …cs/src/booklets/v2_2015/source/rbooklet.gbm.vignette.R | 15 | #--------------------------------------------------------------------- | COMMENT |
| 619 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | h2o-py/h2o/astfun.py | 0 | test harness. :copyright: (c) 2016 h2o.ai :license: apache license version 2.0 (see license for details) | STRING |
| HIGH | h2o-py/h2o/transforms/transform_base.py | 0 | test harness. :copyright: (c) 2016 h2o.ai :license: apache license version 2.0 (see license for details) | STRING |
| HIGH | h2o-py/h2o/model/model_builder.py | 0 | test harness. :copyright: (c) 2016 h2o.ai :license: apache license version 2.0 (see license for details) | STRING |
| HIGH | h2o-py/h2o/model/metrics_base.py | 0 | test harness. :copyright: (c) 2016 h2o.ai :license: apache license version 2.0 (see license for details) | STRING |
| HIGH | scripts/run.py | 0 | test harness. :copyright: (c) 2016 h2o.ai :license: apache license version 2.0 (see license for details) | STRING |
| HIGH | h2o-py/h2o/estimators/coxph.py | 0 | names of columns to ignore for training. type: ``list[str]``. | STRING |
| HIGH | h2o-py/h2o/estimators/targetencoder.py | 0 | names of columns to ignore for training. type: ``list[str]``. | STRING |
| HIGH | h2o-py/h2o/estimators/adaboost.py | 0 | names of columns to ignore for training. type: ``list[str]``. | STRING |
| HIGH | h2o-py/h2o/estimators/glm.py | 0 | names of columns to ignore for training. type: ``list[str]``. | STRING |
| HIGH | h2o-py/h2o/estimators/anovaglm.py | 0 | names of columns to ignore for training. type: ``list[str]``. | STRING |
| HIGH | h2o-py/h2o/estimators/glrm.py | 0 | names of columns to ignore for training. type: ``list[str]``. | STRING |
| HIGH | h2o-py/h2o/estimators/extended_isolation_forest.py | 0 | names of columns to ignore for training. type: ``list[str]``. | STRING |
| HIGH | h2o-py/h2o/estimators/hglm.py | 0 | names of columns to ignore for training. type: ``list[str]``. | STRING |
| HIGH | h2o-py/h2o/estimators/aggregator.py | 0 | names of columns to ignore for training. type: ``list[str]``. | STRING |
| HIGH | h2o-py/h2o/estimators/model_selection.py | 0 | names of columns to ignore for training. type: ``list[str]``. | STRING |
| HIGH | h2o-py/h2o/estimators/svd.py | 0 | names of columns to ignore for training. type: ``list[str]``. | STRING |
| HIGH | h2o-py/h2o/estimators/kmeans.py | 0 | names of columns to ignore for training. type: ``list[str]``. | STRING |
| HIGH | h2o-py/h2o/estimators/isolation_forest.py | 0 | names of columns to ignore for training. type: ``list[str]``. | STRING |
| HIGH | h2o-py/h2o/estimators/deeplearning.py | 0 | names of columns to ignore for training. type: ``list[str]``. | STRING |
| HIGH | h2o-py/h2o/estimators/naive_bayes.py | 0 | names of columns to ignore for training. type: ``list[str]``. | STRING |
| HIGH | h2o-py/h2o/estimators/decision_tree.py | 0 | names of columns to ignore for training. type: ``list[str]``. | STRING |
| HIGH | h2o-py/h2o/estimators/single_decision_tree.py | 0 | names of columns to ignore for training. type: ``list[str]``. | STRING |
| HIGH | h2o-py/h2o/estimators/pca.py | 0 | names of columns to ignore for training. type: ``list[str]``. | STRING |
| HIGH | h2o-py/h2o/estimators/infogram.py | 0 | names of columns to ignore for training. type: ``list[str]``. | STRING |
| HIGH | h2o-py/h2o/estimators/psvm.py | 0 | names of columns to ignore for training. type: ``list[str]``. | STRING |
| HIGH | h2o-py/h2o/estimators/uplift_random_forest.py | 0 | names of columns to ignore for training. type: ``list[str]``. | STRING |
| HIGH | h2o-py/h2o/estimators/xgboost.py | 0 | names of columns to ignore for training. type: ``list[str]``. | STRING |
| HIGH | h2o-py/h2o/estimators/isotonicregression.py | 0 | names of columns to ignore for training. type: ``list[str]``. | STRING |
| HIGH | h2o-py/h2o/estimators/sdt.py | 0 | names of columns to ignore for training. type: ``list[str]``. | STRING |
| HIGH | h2o-py/h2o/estimators/random_forest.py | 0 | names of columns to ignore for training. type: ``list[str]``. | STRING |
| HIGH | h2o-py/h2o/estimators/rulefit.py | 0 | names of columns to ignore for training. type: ``list[str]``. | STRING |
| HIGH | h2o-py/h2o/estimators/gam.py | 0 | names of columns to ignore for training. type: ``list[str]``. | STRING |
| HIGH | h2o-py/h2o/estimators/gbm.py | 0 | names of columns to ignore for training. type: ``list[str]``. | STRING |
| HIGH | h2o-py/h2o/estimators/coxph.py | 0 | column with observation weights. giving some observation a weight of zero is equivalent to excluding it from the dataset | STRING |
| HIGH | h2o-py/h2o/estimators/adaboost.py | 0 | column with observation weights. giving some observation a weight of zero is equivalent to excluding it from the dataset | STRING |
| HIGH | h2o-py/h2o/estimators/anovaglm.py | 0 | column with observation weights. giving some observation a weight of zero is equivalent to excluding it from the dataset | STRING |
| HIGH | h2o-py/h2o/estimators/hglm.py | 0 | column with observation weights. giving some observation a weight of zero is equivalent to excluding it from the dataset | STRING |
| HIGH | h2o-py/h2o/estimators/model_selection.py | 0 | column with observation weights. giving some observation a weight of zero is equivalent to excluding it from the dataset | STRING |
| HIGH | h2o-py/h2o/estimators/stackedensemble.py | 0 | column with observation weights. giving some observation a weight of zero is equivalent to excluding it from the dataset | STRING |
| HIGH | h2o-py/h2o/estimators/infogram.py | 0 | column with observation weights. giving some observation a weight of zero is equivalent to excluding it from the dataset | STRING |
| HIGH | h2o-py/h2o/estimators/isotonicregression.py | 0 | column with observation weights. giving some observation a weight of zero is equivalent to excluding it from the dataset | STRING |
| HIGH | h2o-py/h2o/estimators/rulefit.py | 0 | column with observation weights. giving some observation a weight of zero is equivalent to excluding it from the dataset | STRING |
| HIGH | h2o-py/h2o/estimators/gam.py | 0 | column with observation weights. giving some observation a weight of zero is equivalent to excluding it from the dataset | STRING |
| HIGH | h2o-py/h2o/estimators/adaboost.py | 0 | id of the training data frame. type: ``union[none, str, h2oframe]``. | STRING |
| HIGH | h2o-py/h2o/estimators/anovaglm.py | 0 | id of the training data frame. type: ``union[none, str, h2oframe]``. | STRING |
| HIGH | h2o-py/h2o/estimators/hglm.py | 0 | id of the training data frame. type: ``union[none, str, h2oframe]``. | STRING |
| HIGH | h2o-py/h2o/estimators/model_selection.py | 0 | id of the training data frame. type: ``union[none, str, h2oframe]``. | STRING |
| HIGH | h2o-py/h2o/estimators/decision_tree.py | 0 | id of the training data frame. type: ``union[none, str, h2oframe]``. | STRING |
| HIGH | h2o-py/h2o/estimators/single_decision_tree.py | 0 | id of the training data frame. type: ``union[none, str, h2oframe]``. | STRING |
| HIGH | h2o-py/h2o/estimators/infogram.py | 0 | id of the training data frame. type: ``union[none, str, h2oframe]``. | STRING |
| HIGH | h2o-py/h2o/estimators/uplift_random_forest.py | 0 | id of the training data frame. type: ``union[none, str, h2oframe]``. | STRING |
| HIGH | h2o-py/h2o/estimators/isotonicregression.py | 0 | id of the training data frame. type: ``union[none, str, h2oframe]``. | STRING |
| HIGH | h2o-py/h2o/estimators/sdt.py | 0 | id of the training data frame. type: ``union[none, str, h2oframe]``. | STRING |
| HIGH | h2o-py/h2o/estimators/rulefit.py | 0 | id of the training data frame. type: ``union[none, str, h2oframe]``. | STRING |
| HIGH | h2o-py/h2o/estimators/gam.py | 0 | id of the training data frame. type: ``union[none, str, h2oframe]``. | STRING |
| HIGH | h2o-py/h2o/estimators/adaboost.py | 0 | ignore constant columns. type: ``bool``, defaults to ``true``. | STRING |
| HIGH | h2o-py/h2o/estimators/anovaglm.py | 0 | ignore constant columns. type: ``bool``, defaults to ``true``. | STRING |
| HIGH | h2o-py/h2o/estimators/hglm.py | 0 | ignore constant columns. type: ``bool``, defaults to ``true``. | STRING |
| HIGH | h2o-py/h2o/estimators/model_selection.py | 0 | ignore constant columns. type: ``bool``, defaults to ``true``. | STRING |
| HIGH | h2o-py/h2o/estimators/single_decision_tree.py | 0 | ignore constant columns. type: ``bool``, defaults to ``true``. | STRING |
| 364 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | h2o-py-mlflow-flavor/h2o_mlflow_flavor/__init__.py | 45 | def get_default_pip_requirements(): | CODE |
| LOW | …-core/src/main/java/water/api/DownloadDataHandler.java | 6 | public class DownloadDataHandler extends Handler { | CODE |
| LOW | h2o-hadoop-2/tests/python/pyunit_s3_import_export.py | 15 | def get_supported_filesystems(): | CODE |
| LOW | …y-cloud-extensions/h2o_cloud_extensions/mlops/patch.py | 10 | def _with_function_called_after(original_function, method_called_after): | CODE |
| LOW | …-cloud-extensions/h2o_cloud_extensions/mlops/deploy.py | 111 | def _wait_for_deployment_become_healthy(mlops_connection, deployment, max_wait_time_secs, model_name, environment): | CODE |
| LOW | …-cloud-extensions/h2o_cloud_extensions/mlops/deploy.py | 191 | def _get_published_automl_models(self, mlops_connection, project): | CODE |
| LOW | …cloud-extensions/h2o_cloud_extensions/mlops/publish.py | 13 | def publish_estimator_automatically(self): | CODE |
| LOW | …cloud-extensions/h2o_cloud_extensions/mlops/publish.py | 94 | def _resolve_metrics_metadata(self): | CODE |
| LOW | …cloud-extensions/h2o_cloud_extensions/mlops/publish.py | 172 | def publish_grid_search_automatically(self): | CODE |
| LOW | …cloud-extensions/h2o_cloud_extensions/mlops/publish.py | 206 | def publish_automl_automatically(self): | CODE |
| LOW | …n/tests/python/pyunit_local_and_hdfs_frame_equality.py | 11 | def local_and_hdfs_frame_equality(): | CODE |
| LOW | …-common/tests_multinode/python/pyunit_download_logs.py | 31 | def log_files_expected_suffixes(log_level): | CODE |
| LOW⚡ | h2o-docs/src/product/sphinxext/numpydoc.py | 100 | def monkeypatch_sphinx_ext_autodoc(): | CODE |
| LOW | h2o-docs/src/product/sphinxext/docscrape.py | 71 | def read_to_next_unindented_line(self): | CODE |
| LOW | h2o-docs/src/front/assets/javascripts/jquery.min.js | 8629 | function addToPrefiltersOrTransports( structure ) { | CODE |
| LOW | h2o-docs/src/front/assets/javascripts/jquery.min.js | 8661 | function inspectPrefiltersOrTransports( structure, options, originalOptions, jqXHR ) { | CODE |
| LOW | h2o-r/scripts/build_minicran.py | 89 | def get_dependencies_for_package(self, package_name): | CODE |
| LOW | h2o-py/h2o/astfun.py | 497 | def _read_explicit_keyword_args(nargs, idx, ops, keys): | CODE |
| LOW | h2o-py/h2o/astfun.py | 507 | def _read_explicit_positional_args(nargs, idx, ops, keys): | CODE |
| LOW⚡ | h2o-py/h2o/telemetry.py | 554 | def _detect_python_distribution(): | CODE |
| LOW | h2o-py/h2o/telemetry.py | 378 | def bucketize_cluster_memory_gb(gb): | CODE |
| LOW | h2o-py/h2o/telemetry.py | 405 | def bucketize_max_runtime_secs(secs): | CODE |
| LOW | h2o-py/h2o/telemetry.py | 412 | def bucketize_leaderboard_size(n): | CODE |
| LOW | h2o-py/h2o/telemetry.py | 685 | def _attributes_with_distribution(attributes): | CODE |
| LOW | h2o-py/h2o/telemetry.py | 863 | def send_cluster_connect_telemetry(h2o_version, *, cluster_shape=None, attributes=None): | CODE |
| LOW | h2o-py/h2o/display.py | 246 | def _auto_html_element_wrapper(it, pre=None, nex=None): | CODE |
| LOW | h2o-py/h2o/debug.py | 12 | def equal_gbm_model_tree_structure(gbm_1, gbm_2): | CODE |
| LOW | h2o-py/h2o/frame.py | 5258 | def _handle_pandas_data_frame(python_obj, header): | CODE |
| LOW | h2o-py/h2o/h2o.py | 1387 | def enable_expr_optimizations(flag): | CODE |
| LOW | h2o-py/h2o/h2o.py | 1397 | def is_expr_optimizations_enabled(): | CODE |
| LOW | h2o-py/h2o/h2o.py | 2374 | def _inspect_methods_separately(obj): | CODE |
| LOW | h2o-py/h2o/h2o.py | 2400 | def _default_custom_distribution_source_provider(obj): | CODE |
| LOW | h2o-py/h2o/h2o.py | 2510 | def upload_custom_distribution(func, func_file="distributions.py", func_name=None, class_name=None, source_provider=None | STRING |
| LOW | h2o-py/h2o/explanation/__init__.py | 4 | def _complain_about_matplotlib(*args, **kwargs): | CODE |
| LOW | h2o-py/h2o/explanation/_explain.py | 499 | def _timestamp_to_mpl_datetime(timestamp): | CODE |
| LOW | h2o-py/h2o/explanation/_explain.py | 1125 | def _extract_graphing_data_values(data, frame_id, grouping_variable_value, original_observation, centering_value, | CODE |
| LOW | h2o-py/h2o/explanation/_explain.py | 1874 | def _is_automl_or_leaderboard(obj): | CODE |
| LOW | h2o-py/h2o/explanation/_explain.py | 1887 | def _get_model_ids_from_automl_or_leaderboard(automl_or_leaderboard, filter_=lambda _: True): | CODE |
| LOW | h2o-py/h2o/explanation/_explain.py | 1901 | def _get_models_from_automl_or_leaderboard(automl_or_leaderboard, filter_=lambda _: True): | CODE |
| LOW | h2o-py/h2o/explanation/_explain.py | 2060 | def _calculate_clustering_indices(matrix): | CODE |
| LOW | h2o-py/h2o/explanation/_explain.py | 2222 | def model_correlation_heatmap( | CODE |
| LOW | h2o-py/h2o/explanation/_explain.py | 2303 | def _check_deprecated_top_n_argument(models, top_n): | CODE |
| LOW | h2o-py/h2o/explanation/_explain.py | 2998 | def _preprocess_scoring_history(model, scoring_history, training_metric=None): | CODE |
| LOW | h2o-py/h2o/explanation/_explain.py | 3107 | def _process_explanation_lists( | CODE |
| LOW | h2o-py/h2o/utils/metaclass.py | 213 | def handle_deprecated_params_order(fn): | CODE |
| LOW | h2o-py/h2o/utils/progressbar.py | 255 | def _recalculate_model_parameters(self, now): | CODE |
| LOW | h2o-py/h2o/utils/progressbar.py | 285 | def _estimate_progress_completion_time(self, now): | CODE |
| LOW | h2o-py/h2o/utils/progressbar.py | 321 | def _guess_next_poll_interval(self): | CODE |
| LOW | h2o-py/h2o/utils/progressbar.py | 332 | def _compute_progress_at_time(self, t): | CODE |
| LOW⚡ | h2o-py/h2o/utils/typechecks.py | 485 | def _retrieve_assert_arguments(): | CODE |
| LOW | h2o-py/h2o/backend/server.py | 488 | def _get_server_info_from_logs(self): | CODE |
| LOW | h2o-py/h2o/backend/cluster.py | 270 | def _get_cluster_status_info_values(self): | CODE |
| LOW | h2o-py/h2o/automl/_estimator.py | 444 | def __validate_monotone_constraints(self, monotone_constraints): | CODE |
| LOW | h2o-py/h2o/automl/_estimator.py | 451 | def __validate_algo_parameters(self, algo_parameters): | CODE |
| LOW | h2o-py/h2o/schemas/schema.py | 14 | def define_classes_from_schema(classes, connection): | CODE |
| LOW | h2o-py/h2o/sklearn/wrapper.py | 307 | def _is_classifier_distribution(self): | CODE |
| LOW | h2o-py/h2o/sklearn/wrapper.py | 311 | def _is_regressor_distribution(self): | CODE |
| LOW | h2o-py/h2o/sklearn/__init__.py | 90 | def _estimator_supports_predict_proba(cls): | CODE |
| LOW | h2o-py/h2o/sklearn/__init__.py | 105 | def _estimator_supports_score(cls): | CODE |
| LOW | h2o-py/h2o/sklearn/__init__.py | 120 | def _estimator_supports_transform(cls): | CODE |
| 1145 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | h2o-py-mlflow-flavor/setup.cfg | 1 | [flake8] | COMMENT |
| LOW | h2o-core/testMultiNode.sh | 41 | # build/libs/h2o-core-test.jar - Test h2o core classes | COMMENT |
| LOW | h2o-core/testMultiNode.sh | 81 | echo "$JVM" > $OUTDIR/jvm_cmd.txt | COMMENT |
| LOW | h2o-core/src/test/java/water/fvec/ChunkSpeedTest.java | 41 | for (int i = 0; i < ll; ++i) | COMMENT |
| LOW | h2o-core/src/test/java/water/fvec/RyuDoubleTest.java | 1 | // Copyright 1999-2020 Alibaba Group Holding Ltd. | COMMENT |
| LOW | h2o-core/src/test/java/water/udf/UdfTest.java | 121 | COMMENT | |
| LOW | h2o-core/src/main/java/jsr166y/CountedCompleter.java | 381 | */ | COMMENT |
| LOW | …-core/src/main/java/jsr166y/ConcurrentLinkedDeque.java | 401 | if (prev == null) { | COMMENT |
| LOW | h2o-core/src/main/java/hex/ScoreKeeper.java | 341 | // movingAvg[1] is based on scoring events indices 15,16,17 <- first "new" smooth score | COMMENT |
| LOW | h2o-core/src/main/java/water/TypeMap.java | 121 | */ | COMMENT |
| LOW | h2o-core/src/main/java/water/TCPReceiverThread.java | 321 | // current membership check required for Paxos packets. | COMMENT |
| LOW | h2o-core/src/main/java/water/Job.java | 301 | // F/J rules: upon receiving an exception (the task's compute/compute2 | COMMENT |
| LOW | h2o-core/src/main/java/water/H2O.java | 1461 | sb.append(" https://github.com/h2oai/h2o-3/discussions/").append(GITHUB_DISCUSSIONS.get(number)).append("\n"); | COMMENT |
| LOW | h2o-core/src/main/java/water/H2O.java | 1641 | private /*final*/ byte _priority; | COMMENT |
| LOW | h2o-core/src/main/java/water/H2O.java | 2161 | // - Atomically update the STORE, returning the old Value on success | COMMENT |
| LOW | h2o-core/src/main/java/water/Lockable.java | 41 | // Atomic create+overwrite of prior key. | COMMENT |
| LOW | h2o-core/src/main/java/water/RPC.java | 581 | // _dt object, and be unable to resend. This is fatal right now. | COMMENT |
| LOW | h2o-core/src/main/java/water/TimeLine.java | 21 | COMMENT | |
| LOW | h2o-core/src/main/java/water/TimeLine.java | 141 | // long io_ms = System.currentTimeMillis() - start_io_ms; | COMMENT |
| LOW | h2o-core/src/main/java/water/DKV.java | 201 | // inform the home-node that his copy has been Shared... in case it | COMMENT |
| LOW | h2o-core/src/main/java/water/UDP.java | 21 | timeline (false, new TimeLine() ,H2O.MAX_PRIORITY), // Get timeline dumps from across the Cloud | COMMENT |
| LOW | h2o-core/src/main/java/water/AutoBuffer.java | 61 | // for open AutoBuffers doing file i/o or reading any TCP/UDP or having | COMMENT |
| LOW | h2o-core/src/main/java/water/AutoBuffer.java | 81 | COMMENT | |
| LOW | h2o-core/src/main/java/water/Value.java | 81 | final byte[] rawMem() { return _mem; } | COMMENT |
| LOW | h2o-core/src/main/java/water/Value.java | 401 | _replicas = null; | COMMENT |
| LOW | h2o-core/src/main/java/water/Value.java | 421 | // 2. Stores are not reordered with other stores | COMMENT |
| LOW | h2o-core/src/main/java/water/Value.java | 441 | // 8. Gets and Puts may be reordered with RMW operations | COMMENT |
| LOW | h2o-core/src/main/java/water/Key.java | 101 | int idx = h2o.index(); | COMMENT |
| LOW | h2o-core/src/main/java/water/Key.java | 121 | // 1 Chunk-per-node, until all nodes have 1 chunk (max parallelism). | COMMENT |
| LOW | h2o-core/src/main/java/water/H2ONode.java | 681 | // delayed UDP packet look like New Work). The easy way to do this is leave | COMMENT |
| LOW | h2o-core/src/main/java/water/H2ONode.java | 701 | // also ACKACK'd. | COMMENT |
| LOW | …-core/src/main/java/water/nbhm/NonBlockingHashMap.java | 121 | return h; | COMMENT |
| LOW | …-core/src/main/java/water/nbhm/NonBlockingHashMap.java | 141 | // Number of K,V pairs in the table | COMMENT |
| LOW | …-core/src/main/java/water/nbhm/NonBlockingHashMap.java | 161 | // The same Key can be reinserted with a new value later. | COMMENT |
| LOW | …-core/src/main/java/water/nbhm/NonBlockingHashMap.java | 481 | // the hashes are unequal (fast negative test) and finally do the full-on | COMMENT |
| LOW | …-core/src/main/java/water/nbhm/NonBlockingHashMap.java | 541 | // We also need a volatile-read between reading a newly inserted Value | COMMENT |
| LOW | …-core/src/main/java/water/nbhm/NonBlockingHashMap.java | 661 | chm._slots.add(1); // Raise key-slots-used count | COMMENT |
| LOW | …-core/src/main/java/water/nbhm/NonBlockingHashMap.java | 721 | // not-null (i.e., once per key-insert). Of course we got a 'free' check | COMMENT |
| LOW | …-core/src/main/java/water/nbhm/NonBlockingHashMap.java | 801 | // Size in active K,V pairs | COMMENT |
| LOW | …-core/src/main/java/water/nbhm/NonBlockingHashMap.java | 841 | // give the initial resizing thread a little time to allocate the initial | COMMENT |
| LOW | …-core/src/main/java/water/nbhm/NonBlockingHashMap.java | 861 | // new table. Note that if a 'get' call has reprobed too many times and | COMMENT |
| LOW | …-core/src/main/java/water/nbhm/NonBlockingHashMap.java | 901 | // For tables more than 1M entries, if >75% full of keys then... | COMMENT |
| LOW | …-core/src/main/java/water/nbhm/NonBlockingHashMap.java | 1061 | // | COMMENT |
| LOW | …-core/src/main/java/water/nbhm/NonBlockingHashMap.java | 1101 | topmap._kvs == oldkvs && // Looking at the top-level table? | COMMENT |
| LOW | …-core/src/main/java/water/nbhm/NonBlockingHashMap.java | 1121 | // Blindly set the key slot from null to TOMBSTONE, to eagerly stop | COMMENT |
| LOW | …o-core/src/main/java/water/nbhm/NonBlockingSetInt.java | 381 | // Top level guy ready to promote? | COMMENT |
| LOW | …c/main/java/water/nbhm/NonBlockingIdentityHashMap.java | 121 | Prime( Object V ) { _V = V; } | COMMENT |
| LOW | …c/main/java/water/nbhm/NonBlockingIdentityHashMap.java | 141 | // | COMMENT |
| LOW | …c/main/java/water/nbhm/NonBlockingIdentityHashMap.java | 161 | COMMENT | |
| LOW | …c/main/java/water/nbhm/NonBlockingIdentityHashMap.java | 501 | // We need a volatile-read here to preserve happens-before semantics on | COMMENT |
| LOW | …c/main/java/water/nbhm/NonBlockingIdentityHashMap.java | 561 | chm._slots.add(1); // Raise key-slots-used count | COMMENT |
| LOW | …c/main/java/water/nbhm/NonBlockingIdentityHashMap.java | 601 | return putIfMatch(topmap,newkvs,key,putval,expVal); | COMMENT |
| LOW | …c/main/java/water/nbhm/NonBlockingIdentityHashMap.java | 621 | ((V == null && chm.tableFull(reprobe_cnt,len)) || | COMMENT |
| LOW | …c/main/java/water/nbhm/NonBlockingIdentityHashMap.java | 661 | } | COMMENT |
| LOW | …c/main/java/water/nbhm/NonBlockingIdentityHashMap.java | 701 | // These next 2 fields are used in the resizing heuristics, to judge when | COMMENT |
| LOW | …c/main/java/water/nbhm/NonBlockingIdentityHashMap.java | 721 | private final AtomicReferenceFieldUpdater<CHM,Object[]> _newkvsUpdater = | COMMENT |
| LOW | …c/main/java/water/nbhm/NonBlockingIdentityHashMap.java | 741 | // un-initialized array creation (especially of ref arrays!). | COMMENT |
| LOW | …c/main/java/water/nbhm/NonBlockingIdentityHashMap.java | 941 | // --- copy_slot_and_check ----------------------------------------------- | COMMENT |
| LOW | …c/main/java/water/nbhm/NonBlockingIdentityHashMap.java | 981 | // nested in-progress copies and manage to finish a nested copy before | COMMENT |
| LOW | …c/main/java/water/nbhm/NonBlockingIdentityHashMap.java | 1001 | // old table - so that any transition in the new table from null to | COMMENT |
| 1034 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | h2o-py-cloud-extensions/setup.py | 5 | CODE | |
| LOW | h2o-py-cloud-extensions/setup.py | 6 | CODE | |
| LOW | …o-py-cloud-extensions/h2o_cloud_extensions/__init__.py | 3 | CODE | |
| LOW | …y-cloud-extensions/h2o_cloud_extensions/mlops/patch.py | 4 | CODE | |
| LOW | …y-cloud-extensions/h2o_cloud_extensions/mlops/patch.py | 5 | CODE | |
| LOW | …-cloud-extensions/h2o_cloud_extensions/mlops/deploy.py | 7 | CODE | |
| LOW | …-cloud-extensions/h2o_cloud_extensions/mlops/deploy.py | 8 | CODE | |
| LOW | …cloud-extensions/h2o_cloud_extensions/mlops/connect.py | 5 | CODE | |
| LOW | …-cloud-extensions/h2o_cloud_extensions/mlops/status.py | 2 | CODE | |
| LOW | …cloud-extensions/h2o_cloud_extensions/mlops/publish.py | 3 | CODE | |
| LOW | …cloud-extensions/h2o_cloud_extensions/mlops/publish.py | 4 | CODE | |
| LOW | …ommon/tests_fault_tolerance/python/test_grid_reload.py | 5 | CODE | |
| LOW | …/GLM_Vignette_code_examples/glm_recalculate_predict.py | 2 | CODE | |
| LOW | h2o-docs/src/product/conf.py | 15 | CODE | |
| LOW | h2o-docs/src/product/conf.py | 17 | CODE | |
| LOW | h2o-docs/src/product/conf.py | 18 | CODE | |
| LOW | h2o-docs/src/product/conf.py | 19 | CODE | |
| LOW | h2o-docs/src/product/conf.py | 20 | CODE | |
| LOW | h2o-docs/src/product/sphinxext/docscrape_sphinx.py | 1 | CODE | |
| LOW | h2o-r/scripts/usage_finder.py | 1 | CODE | |
| LOW | h2o-py/assembly_demo.py | 3 | CODE | |
| LOW | h2o-py/setup.py | 6 | CODE | |
| LOW | h2o-py/h2o/astfun.py | 8 | CODE | |
| LOW | h2o-py/h2o/auth.py | 21 | CODE | |
| LOW | h2o-py/h2o/demos.py | 9 | CODE | |
| LOW | h2o-py/h2o/demos.py | 71 | CODE | |
| LOW | h2o-py/h2o/group_by.py | 8 | CODE | |
| LOW | h2o-py/h2o/__init__.py | 26 | CODE | |
| LOW | h2o-py/h2o/__init__.py | 26 | CODE | |
| LOW | h2o-py/h2o/__init__.py | 26 | CODE | |
| LOW | h2o-py/h2o/__init__.py | 26 | CODE | |
| LOW | h2o-py/h2o/__init__.py | 26 | CODE | |
| LOW | h2o-py/h2o/__init__.py | 26 | CODE | |
| LOW | h2o-py/h2o/__init__.py | 26 | CODE | |
| LOW | h2o-py/h2o/__init__.py | 26 | CODE | |
| LOW | h2o-py/h2o/__init__.py | 26 | CODE | |
| LOW | h2o-py/h2o/__init__.py | 26 | CODE | |
| LOW | h2o-py/h2o/__init__.py | 26 | CODE | |
| LOW | h2o-py/h2o/__init__.py | 26 | CODE | |
| LOW | h2o-py/h2o/__init__.py | 26 | CODE | |
| LOW | h2o-py/h2o/__init__.py | 26 | CODE | |
| LOW | h2o-py/h2o/__init__.py | 26 | CODE | |
| LOW | h2o-py/h2o/__init__.py | 26 | CODE | |
| LOW | h2o-py/h2o/__init__.py | 26 | CODE | |
| LOW | h2o-py/h2o/__init__.py | 26 | CODE | |
| LOW | h2o-py/h2o/__init__.py | 26 | CODE | |
| LOW | h2o-py/h2o/__init__.py | 26 | CODE | |
| LOW | h2o-py/h2o/__init__.py | 26 | CODE | |
| LOW | h2o-py/h2o/__init__.py | 26 | CODE | |
| LOW | h2o-py/h2o/__init__.py | 26 | CODE | |
| LOW | h2o-py/h2o/__init__.py | 26 | CODE | |
| LOW | h2o-py/h2o/__init__.py | 26 | CODE | |
| LOW | h2o-py/h2o/__init__.py | 26 | CODE | |
| LOW | h2o-py/h2o/__init__.py | 26 | CODE | |
| LOW | h2o-py/h2o/__init__.py | 26 | CODE | |
| LOW | h2o-py/h2o/__init__.py | 26 | CODE | |
| LOW | h2o-py/h2o/__init__.py | 26 | CODE | |
| LOW | h2o-py/h2o/__init__.py | 26 | CODE | |
| LOW | h2o-py/h2o/__init__.py | 26 | CODE | |
| LOW | h2o-py/h2o/__init__.py | 26 | CODE | |
| 663 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | …mmon/tests_fault_tolerance/python/test_frame_reload.py | 35 | self.assertTrue(df_pd_orig.equals(df_pd_loaded)) | CODE |
| HIGH | h2o-py/h2o/telemetry.py | 759 | """Drop None values from a dict (omitted keys are treated as null).""" | STRING |
| HIGH | h2o-py/h2o/estimators/isolation_forest.py | 137 | Defaults to -1 (undefined). | STRING |
| HIGH | h2o-py/h2o/estimators/isolation_forest.py | 708 | will not mark observations as anomalies and only anomaly score will be returned. Defaults to -1 (undefined). | STRING |
| HIGH | h2o-py/h2o/model/model_base.py | 214 | - If ``top_n<0 && bottom_n<0`` then sort all SHAP values in descending order | STRING |
| HIGH | h2o-py/h2o/model/model_base.py | 220 | - If ``top_n<0 && bottom_n<0`` then sort all SHAP values in descending order | STRING |
| HIGH | h2o-py/h2o/model/extensions/contributions.py | 29 | - If ``top_n<0 && bottom_n<0`` then sort all SHAP values in descending order | STRING |
| HIGH | h2o-py/h2o/model/extensions/contributions.py | 35 | - If ``top_n<0 && bottom_n<0`` then sort all SHAP values in descending order | STRING |
| HIGH | h2o-py/tests/testdir_misc/pyunit_melt.py | 22 | assert expected.equals(actual) | CODE |
| HIGH | h2o-py/tests/testdir_misc/pyunit_export_sep.py | 26 | assert expected.equals(parsed_default) | CODE |
| HIGH | h2o-py/tests/testdir_misc/pyunit_export_sep.py | 27 | assert expected.equals(parsed_custom) | CODE |
| HIGH | h2o-py/tests/testdir_misc/pyunit_frame_reload.py | 29 | assert df_pd_orig.equals(df_pd_loaded_force) | CODE |
| HIGH | h2o-py/tests/testdir_misc/pyunit_frame_reload.py | 30 | assert df_pd_orig.equals(df_pd_loaded) | CODE |
| HIGH | …/deeplearning/pyunit_offset_init_train_deeplearning.py | 41 | assert predictions_train.equals(predictions_init), "Expected predictions of a model with offset_column in train meth | CODE |
| HIGH | …/deeplearning/pyunit_offset_init_train_deeplearning.py | 42 | assert predictions_train.equals(predictions_init_train), "Expected predictions of a model with offset_column in trai | CODE |
| HIGH | …/testdir_algos/xgboost/pyunit_offset_column_xgboost.py | 25 | assert not predictions_normal.equals(predictions_offset) | CODE |
| HIGH | …s/testdir_algos/automl/pyunit_automl_memory_cleanup.py | 91 | # see last comment line below for ideal assertion if cv predictions could be returned as null, | COMMENT |
| HIGH | …ests/testdir_algos/gbm/pyunit_offset_init_train_gbm.py | 33 | assert predictions_train.equals(predictions_init), "Expected predictions of a model with offset_column in train meth | CODE |
| HIGH | …ests/testdir_algos/gbm/pyunit_offset_init_train_gbm.py | 34 | assert predictions_train.equals(predictions_init_train), "Expected predictions of a model with offset_column in trai | CODE |
| HIGH | …ests/testdir_algos/glm/pyunit_offset_init_train_glm.py | 33 | assert predictions_train.equals(predictions_init), "Expected predictions of a model with offset_column in train meth | CODE |
| HIGH | …ests/testdir_algos/glm/pyunit_offset_init_train_glm.py | 34 | assert predictions_train.equals(predictions_init_train), "Expected predictions of a model with offset_column in trai | CODE |
| HIGH | h2o-py/tests/testdir_jira/pyunit_pubdev_7119.py | 18 | if not pd_df.equals(pd_df2): | CODE |
| HIGH | h2o-py/tests/testdir_jira/pyunit_pubdev_7119.py | 28 | if not pd_df.equals(pd_df2): | CODE |
| HIGH | h2o-py/tests/pyunit_utils/utilsPY.py | 1923 | if compare_val_h2o_py > tolerance: # difference is too high, return false | CODE |
| HIGH⚡ | …s/testdir_generic_model/pyunit_combined_pojo_import.py | 53 | /* Bias */ null, | COMMENT |
| HIGH⚡ | …s/testdir_generic_model/pyunit_combined_pojo_import.py | 58 | /* EvapMM */ null, | COMMENT |
| HIGH⚡ | …s/testdir_generic_model/pyunit_combined_pojo_import.py | 59 | /* MaxWindSpeed */ null, | COMMENT |
| HIGH⚡ | …s/testdir_generic_model/pyunit_combined_pojo_import.py | 60 | /* Temp9am */ null, | COMMENT |
| HIGH⚡ | …s/testdir_generic_model/pyunit_combined_pojo_import.py | 61 | /* RelHumid9am */ null, | COMMENT |
| HIGH⚡ | …s/testdir_generic_model/pyunit_combined_pojo_import.py | 62 | /* Cloud9am */ null, | COMMENT |
| HIGH⚡ | …s/testdir_generic_model/pyunit_combined_pojo_import.py | 63 | /* WindSpeed9am */ null, | COMMENT |
| HIGH⚡ | …s/testdir_generic_model/pyunit_combined_pojo_import.py | 64 | /* Pressure9am */ null, | COMMENT |
| HIGH⚡ | …s/testdir_generic_model/pyunit_combined_pojo_import.py | 65 | /* Temp3pm */ null, | COMMENT |
| HIGH⚡ | …s/testdir_generic_model/pyunit_combined_pojo_import.py | 66 | /* RelHumid3pm */ null, | COMMENT |
| HIGH⚡ | …s/testdir_generic_model/pyunit_combined_pojo_import.py | 67 | /* Cloud3pm */ null, | COMMENT |
| HIGH⚡ | …s/testdir_generic_model/pyunit_combined_pojo_import.py | 68 | /* WindSpeed3pm */ null, | COMMENT |
| HIGH⚡ | …s/testdir_generic_model/pyunit_combined_pojo_import.py | 69 | /* Pressure3pm */ null, | COMMENT |
| HIGH⚡ | …s/testdir_generic_model/pyunit_combined_pojo_import.py | 70 | /* RainToday */ null, | COMMENT |
| HIGH⚡ | …s/testdir_generic_model/pyunit_combined_pojo_import.py | 71 | /* TempRange */ null, | COMMENT |
| HIGH⚡ | …s/testdir_generic_model/pyunit_combined_pojo_import.py | 160 | return val == null; | CODE |
| HIGH⚡ | …s/testdir_generic_model/pyunit_combined_pojo_import.py | 165 | if (idx == null) | CODE |
| HIGH⚡ | …s/testdir_generic_model/pyunit_combined_pojo_import.py | 172 | if (idx == null) | CODE |
| HIGH⚡ | …s/testdir_generic_model/pyunit_combined_pojo_import.py | 175 | return null; | CODE |
| HIGH | h2o-py/tests_rest_smoke/rest_tests/test_models.py | 169 | # Bad parameters (hidden is null): | COMMENT |
| HIGH⚡ | scripts/addjavamessage2ignore.py | 34 | "parameters":{"_train":{"name":"py_3","type":"Key"},"_valid":null,"_nfolds":-1,"_keep_cross_validation_predictions":fals | STRING |
| HIGH⚡ | scripts/addjavamessage2ignore.py | 36 | "_weights_column":null,"_offset_column":null,"_fold_column":null,"_score_each_iteration":false,"_stopping_rounds":0,"_st | STRING |
| HIGH⚡ | scripts/addjavamessage2ignore.py | 37 | "_stopping_tolerance":0.001,"_response_column":"cylinders","_balance_classes":false,"_max_after_balance_size":5.0,"_clas | STRING |
| HIGH⚡ | scripts/addjavamessage2ignore.py | 38 | "_max_confusion_matrix_size":20,"_checkpoint":null,"_ntrees":5,"_max_depth":5,"_min_rows":10.0,"_nbins":20,"_nbins_cats" | STRING |
| HIGH⚡ | scripts/addjavamessage2ignore.py | 55 | "parameters":{"_train":{"name":"py_3","type":"Key"},"_valid":null,"_nfolds":-1,"_keep_cross_validation_predictions":fals | STRING |
| HIGH⚡ | scripts/addjavamessage2ignore.py | 57 | "_weights_column":null,"_offset_column":null,"_fold_column":null,"_score_each_iteration":false,"_stopping_rounds":0,"_st | STRING |
| HIGH⚡ | scripts/addjavamessage2ignore.py | 58 | "_stopping_tolerance":0.001,"_response_column":"cylinders","_balance_classes":false,"_max_after_balance_size":5.0,"_clas | STRING |
| HIGH⚡ | scripts/addjavamessage2ignore.py | 59 | "_max_confusion_matrix_size":20,"_checkpoint":null,"_ntrees":5,"_max_depth":5,"_min_rows":10.0,"_nbins":20,"_nbins_cats" | STRING |
| HIGH⚡ | h2o-bindings/bin/gen_java.py | 431 | if (jobs.jobs == null || jobs.jobs.length != 1) | CODE |
| HIGH⚡ | h2o-bindings/bin/gen_java.py | 433 | } while (jobs != null && jobs.jobs[0].status.equals(\"RUNNING\")); | CODE |
| HIGH⚡ | h2o-bindings/bin/gen_java.py | 433 | } while (jobs != null && jobs.jobs[0].status.equals(\"RUNNING\")); | CODE |
| HIGH | h2o-bindings/bin/gen_java.py | 332 | yield " if (keys == null) return null;" | CODE |
| HIGH | h2o-bindings/bin/gen_java.py | 386 | retrofit = null; | CODE |
| HIGH | h2o-bindings/bin/gen_java.py | 392 | retrofit = null; | CODE |
| HIGH | h2o-bindings/bin/gen_java.py | 415 | Response<JobsV3> jobsResponse = null; | CODE |
| HIGH | h2o-bindings/bin/gen_java.py | 417 | JobsV3 jobs = null; | CODE |
| 11 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | make-dist.sh | 115 | # Create a zip file for the whole documentation and add to target. | COMMENT |
| MEDIUM | h2o-docs-theme/demo_docs/source/conf.py | 6 | # This file is execfile()d with the current directory set to its containing dir. | COMMENT |
| MEDIUM | …te_code_examples/python_merge_frames_by_column_name.py | 5 | # Create a single-column, 100-row frame | COMMENT |
| MEDIUM | …e_examples/python_combine_frames_append_one_as_rows.py | 1 | # Create a frame of random numbers w/ 100 rows | COMMENT |
| MEDIUM | …e_examples/python_combine_frames_append_one_as_rows.py | 4 | # Create a second frame of random numbers w/ 100 rows | COMMENT |
| MEDIUM | …s/v2_2015/source/R_Vignette_code_examples/r_glm_demo.R | 49 | # Define the data for the model and display the results | COMMENT |
| MEDIUM | …ts/v2_2015/source/R_Vignette_code_examples/r_addfunc.R | 1 | # Create an R functional expression | COMMENT |
| MEDIUM | h2o-docs/src/product/conf.py | 6 | # This file is execfile()d with the current directory set to its | COMMENT |
| MEDIUM | h2o-r/ensemble/h2oEnsemble-package/R/wrappers.R | 7 | # This function is just an example. | COMMENT |
| MEDIUM | h2o-r/ensemble/h2oEnsemble-package/R/ensemble.R | 130 | # Create the Z matrix of cross-validated predictions | COMMENT |
| MEDIUM | h2o-r/ensemble/demos/higgs_randomgrid_stack.R | 118 | # Create a list of all the base models | COMMENT |
| MEDIUM | …nit_GLM_Binomial_RandomGrid_Test_SyntheticData_large.R | 6 | # This class is created to test the three stopping conditions for randomized gridsearch using | COMMENT |
| MEDIUM | …nit_GLM_Gaussian_RandomGrid_Test_SyntheticData_large.R | 6 | # This class is created to test the three stopping conditions for randomized gridsearch using | COMMENT |
| MEDIUM | h2o-r/tests/testdir_misc/runit_looping_slice_quantile.R | 174 | # Create the slice. | COMMENT |
| MEDIUM | h2o-r/tests/testdir_misc/runit_export_time_large.R | 5 | #The below function will test if the exporting of a file in H2O is NOT asynchronous. Meaning the h2o.export_file() | COMMENT |
| MEDIUM | h2o-r/tests/testdir_munging/slice/runit_indexing.R | 5 | # This function is called with a huge variety of argument styles | COMMENT |
| MEDIUM | …mble/runit_stackedensemble_base_model_training_frame.R | 90 | # Create a new training frame that's a different size | COMMENT |
| MEDIUM | …sts/testdir_algos/gbm/runit_GBM_iris_multinomial_auc.R | 13 | # Create a training set from the 1st dataset in the split | COMMENT |
| MEDIUM | …sts/testdir_algos/gbm/runit_GBM_iris_multinomial_auc.R | 17 | # Create a testing set from the 2nd dataset in the split | COMMENT |
| MEDIUM | …ests/testdir_algos/glm/runit_GLM_link_functions_vpow.R | 47 | # Create the appropriate tweedie function | COMMENT |
| MEDIUM | …ts/testdir_parser/runit_NOFEATURE_orc_parser_baddata.R | 16 | # This file contains big integer value Long.MIN_VALUE that is used for sentinel | COMMENT |
| MEDIUM | h2o-r/tests/testdir_jira/runit_pubdev_5096-glm-sparse.R | 7 | # Create a dummy training frame | COMMENT |
| MEDIUM | h2o-r/tests/testdir_jira/runit_pubdev_5096-glm-sparse.R | 25 | # Create a sparse test frame | COMMENT |
| MEDIUM | …s/testdir_jira/runit_NOPASS_pubdev_2386_missing_rtmp.R | 11 | # Create a frame to join with iris.hex | COMMENT |
| MEDIUM | h2o-r/h2o-package/R/glrm.R | 1 | # This file is auto-generated by h2o-3/h2o-bindings/bin/gen_R.py | COMMENT |
| MEDIUM | h2o-r/h2o-package/R/gam.R | 1 | # This file is auto-generated by h2o-3/h2o-bindings/bin/gen_R.py | COMMENT |
| MEDIUM | h2o-r/h2o-package/R/psvm.R | 1 | # This file is auto-generated by h2o-3/h2o-bindings/bin/gen_R.py | COMMENT |
| MEDIUM | h2o-r/h2o-package/R/targetencoder.R | 1 | # This file is auto-generated by h2o-3/h2o-bindings/bin/gen_R.py | COMMENT |
| MEDIUM | h2o-r/h2o-package/R/generic.R | 1 | # This file is auto-generated by h2o-3/h2o-bindings/bin/gen_R.py | COMMENT |
| MEDIUM | h2o-r/h2o-package/R/anovaglm.R | 1 | # This file is auto-generated by h2o-3/h2o-bindings/bin/gen_R.py | COMMENT |
| MEDIUM | h2o-r/h2o-package/R/xgboost.R | 1 | # This file is auto-generated by h2o-3/h2o-bindings/bin/gen_R.py | COMMENT |
| MEDIUM | h2o-r/h2o-package/R/coxph.R | 1 | # This file is auto-generated by h2o-3/h2o-bindings/bin/gen_R.py | COMMENT |
| MEDIUM | h2o-r/h2o-package/R/explain.R | 1738 | #' # Create the SHAP summary plot | COMMENT |
| MEDIUM | h2o-r/h2o-package/R/explain.R | 1958 | #' # Create the SHAP row explanation plot | COMMENT |
| MEDIUM | h2o-r/h2o-package/R/explain.R | 2253 | #' # Create the variable importance heatmap | COMMENT |
| MEDIUM | h2o-r/h2o-package/R/explain.R | 2347 | #' # Create the model correlation | COMMENT |
| MEDIUM | h2o-r/h2o-package/R/explain.R | 2428 | #' # Create the model correlation heatmap | COMMENT |
| MEDIUM | h2o-r/h2o-package/R/explain.R | 2517 | #' # Create the residual analysis plot | COMMENT |
| MEDIUM | h2o-r/h2o-package/R/explain.R | 2594 | #' # Create the partial dependence plot | COMMENT |
| MEDIUM | h2o-r/h2o-package/R/explain.R | 2667 | #' # Create the partial dependence plot | COMMENT |
| MEDIUM | h2o-r/h2o-package/R/explain.R | 3059 | #' # Create the individual conditional expectations plot | COMMENT |
| MEDIUM | h2o-r/h2o-package/R/explain.R | 3133 | #' # Create the learning curve plot | COMMENT |
| MEDIUM | h2o-r/h2o-package/R/explain.R | 3608 | #' # Create the Pareto front | COMMENT |
| MEDIUM | h2o-r/h2o-package/R/explain.R | 3742 | #' # Create the explanation for whole H2OAutoML object | COMMENT |
| MEDIUM | h2o-r/h2o-package/R/explain.R | 3746 | #' # Create the explanation for the leader model | COMMENT |
| MEDIUM | h2o-r/h2o-package/R/explain.R | 4160 | #' # Create the explanation for whole H2OAutoML object | COMMENT |
| MEDIUM | h2o-r/h2o-package/R/explain.R | 4164 | #' # Create the explanation for the leader model | COMMENT |
| MEDIUM | h2o-r/h2o-package/R/svd.R | 1 | # This file is auto-generated by h2o-3/h2o-bindings/bin/gen_R.py | COMMENT |
| MEDIUM | h2o-r/h2o-package/R/kmeans.R | 1 | # This file is auto-generated by h2o-3/h2o-bindings/bin/gen_R.py | COMMENT |
| MEDIUM | h2o-r/h2o-package/R/pca.R | 1 | # This file is auto-generated by h2o-3/h2o-bindings/bin/gen_R.py | COMMENT |
| MEDIUM⚡ | h2o-r/h2o-package/R/frame.R | 5166 | # Create the group by AST | COMMENT |
| MEDIUM | h2o-r/h2o-package/R/frame.R | 1711 | # This function is called with a huge variety of argument styles | COMMENT |
| MEDIUM | h2o-r/h2o-package/R/decisiontree.R | 1 | # This file is auto-generated by h2o-3/h2o-bindings/bin/gen_R.py | COMMENT |
| MEDIUM | h2o-r/h2o-package/R/modelselection.R | 1 | # This file is auto-generated by h2o-3/h2o-bindings/bin/gen_R.py | COMMENT |
| MEDIUM | h2o-r/h2o-package/R/rulefit.R | 1 | # This file is auto-generated by h2o-3/h2o-bindings/bin/gen_R.py | COMMENT |
| MEDIUM | h2o-r/h2o-package/R/deeplearning.R | 1 | # This file is auto-generated by h2o-3/h2o-bindings/bin/gen_R.py | COMMENT |
| MEDIUM | h2o-r/h2o-package/R/infogram.R | 1 | # This file is auto-generated by h2o-3/h2o-bindings/bin/gen_R.py | COMMENT |
| MEDIUM | h2o-r/h2o-package/R/naivebayes.R | 1 | # This file is auto-generated by h2o-3/h2o-bindings/bin/gen_R.py | COMMENT |
| MEDIUM | h2o-r/h2o-package/R/automl.R | 391 | # Create the parameter list to POST to the AutoMLBuilder | COMMENT |
| MEDIUM | h2o-r/h2o-package/R/glm.R | 1 | # This file is auto-generated by h2o-3/h2o-bindings/bin/gen_R.py | COMMENT |
| 79 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| CRITICAL | h2o-core/src/main/java/hex/LinkFunction.java | 202 | return "new org.apache.commons.math3.distribution.NormalDistribution(0, 1).cumulativeProbability("+f+");"; | CODE |
| CRITICAL | h2o-core/src/main/java/hex/leaderboard/Leaderboard.java | 800 | modelIDsFormatted[i] = org.apache.commons.lang.StringUtils.rightPad(key.toString(), maxModelIdLen); | CODE |
| CRITICAL | h2o-core/src/main/java/water/TypeMap.java | 32 | water.fvec.Vec.VectorGroup.class.getName(), // Used in TestUtil | CODE |
| CRITICAL | h2o-core/src/main/java/water/TypeMap.java | 33 | water.fvec.Vec.ESPC.class.getName(), // Used in TestUtil | CODE |
| CRITICAL | h2o-core/src/main/java/water/TypeMap.java | 53 | hex.schemas.ModelBuilderSchema.IcedHashMapStringModelBuilderSchema.class.getName(), | CODE |
| CRITICAL | h2o-core/src/main/java/water/TypeMap.java | 68 | water.util.IcedHashMapGeneric.IcedHashMapStringString.class.getName(), | CODE |
| CRITICAL | h2o-core/src/main/java/water/TypeMap.java | 69 | water.util.IcedHashMapGeneric.IcedHashMapStringObject.class.getName(), | CODE |
| CRITICAL | h2o-core/src/main/java/water/util/LogArchiveWriter.java | 96 | org.apache.commons.lang.StringUtils.repeat("=", entryStr.length() + 1) + "\n"; | CODE |
| CRITICAL | …src/main/java/water/webserver/jetty8/Jetty8Helper.java | 191 | formAuthenticator = new org.eclipse.jetty.security.authentication.FormAuthenticator( | CODE |
| CRITICAL | h2o-docs/src/front/assets/javascripts/jquery.min.js | 8056 | jQuery.each( jQuery.expr.match.bool.source.match( /\w+/g ), function( i, name ) { | CODE |
| CRITICAL | h2o-docs/src/front/assets/javascripts/forms2.min.js | 6 | },swing:function(a){return.5-Math.cos(a*Math.PI)/2},_default:"swing"},nb.fx=L.prototype.init,nb.fx.step={};var zc,Ac,Bc= | CODE |
| CRITICAL | h2o-docs/src/front/assets/javascripts/jquery.js | 4 | marginLeft:0},function(){return a.getBoundingClientRect().left}):0))+"px":void 0}),n.each({margin:"",padding:"",border:" | CODE |
| CRITICAL | …ts/testdir_algos/coxph/runit_coxph_concordance_heart.R | 114 | multiple.columns.and.interactions.with.strata() | CODE |
| CRITICAL | …ts/testdir_algos/coxph/runit_coxph_concordance_heart.R | 115 | multiple.columns.and.interactions.with.multiple.strata() | CODE |
| CRITICAL | h2o-r/tests/testdir_algos/generic/runit_generic_model.r | 52 | doSuite("Generic model from GBM MOJO", make.model.generic.predict.test.suite()) | CODE |
| CRITICAL⚡ | …/tests/testdir_algos/generic/runit_generic_encodings.r | 29 | test.model.generic.predict.with.encoding("Binary") | CODE |
| CRITICAL⚡ | …/tests/testdir_algos/generic/runit_generic_encodings.r | 32 | test.model.generic.predict.with.encoding("OneHotExplicit") | CODE |
| CRITICAL⚡ | …/tests/testdir_algos/generic/runit_generic_encodings.r | 35 | test.model.generic.predict.with.encoding("LabelEncoder") | CODE |
| CRITICAL⚡ | …/tests/testdir_algos/generic/runit_generic_encodings.r | 44 | doSuite("Predicting with non-AUTO encodings with imported MOJO", make.model.generic.predict.test.suite()) | CODE |
| CRITICAL | …hex/genmodel/algos/deepwater/caffe/nano/Deepwater.java | 262 | if (!com.google.protobuf.nano.WireFormatNano.parseUnknownField(input, tag)) { | CODE |
| CRITICAL | …hex/genmodel/algos/deepwater/caffe/nano/Deepwater.java | 464 | return com.google.protobuf.nano.MessageNano.mergeFrom(new Cmd(), data); | CODE |
| CRITICAL | …hex/genmodel/algos/deepwater/caffe/nano/Deepwater.java | 552 | if (!com.google.protobuf.nano.WireFormatNano.parseUnknownField(input, tag)) { | CODE |
| CRITICAL | …hex/genmodel/algos/deepwater/caffe/nano/Deepwater.java | 607 | return com.google.protobuf.nano.MessageNano.mergeFrom(new Saved(), data); | CODE |
| CRITICAL | h2o-algos/src/test/java/hex/ensemble/CheckSumTest.java | 101 | stackedEnsembleModel._output._metalearner._output._training_metrics.remove(); | CODE |
| CRITICAL | …src/main/java/hex/pca/mtj/PCA_MTJ_EVD_DenseMatrix.java | 25 | evd = no.uib.cipr.matrix.EVD.factorize(gramMatrix); | CODE |
| CRITICAL | …/src/main/java/hex/pca/mtj/PCA_MTJ_EVD_SymmMatrix.java | 35 | symmDenseEVD = no.uib.cipr.matrix.SymmDenseEVD.factorize(this.symmGramMatrix); | CODE |
| CRITICAL | …-algos/src/main/java/hex/ensemble/StackedEnsemble.java | 721 | rowValues.add(_model._output._metalearner._parms._fold_assignment == null ? "AUTO" : _model._output._metalearner._ | CODE |
| CRITICAL | …s/src/main/java/hex/ensemble/StackedEnsembleModel.java | 664 | this._output._cross_validation_metrics_summary = (TwoDimTable) this._output._metalearner._output._cross_validation | CODE |
| CRITICAL⚡ | scripts/addjavamessage2ignore.py | 29 | javax.servlet.http.HttpServlet.service(HttpServlet.java:848), org.eclipse.jetty.servlet.ServletHolder.handle(ServletHold | STRING |
| CRITICAL⚡ | scripts/addjavamessage2ignore.py | 50 | javax.servlet.http.HttpServlet.service(HttpServlet.java:848), org.eclipse.jetty.servlet.ServletHolder.handle(ServletHold | STRING |
| CRITICAL | h2o-test-support/src/main/java/water/TestUtil.java | 729 | org.apache.commons.io.FileUtils.copyInputStreamToFile(stream, tmpFile); | CODE |
| CRITICAL | h2o-test-support/src/main/java/water/TestUtil.java | 1845 | org.apache.commons.io.FileUtils.deleteQuietly(generatedFile); | CODE |
| CRITICAL | …t/src/test/java/hex/tree/xgboost/XGBoostUtilsTest.java | 837 | booster = ai.h2o.xgboost4j.java.XGBoost.train(train, nativeParms, nround, watches, null, null); | CODE |
| CRITICAL | …oost/src/main/java/hex/tree/xgboost/util/GpuUtils.java | 159 | ai.h2o.xgboost4j.java.XGBoost.train(trainMat, params, 1, watches, null, null); | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …tests_fault_tolerance/python/test_grid_auto_recover.py | 22 | except Exception as e: | CODE |
| MEDIUM | …tests_fault_tolerance/python/test_grid_auto_recover.py | 23 | print("Error while training") | CODE |
| MEDIUM | …r/tests/testdir_munging/slice/runit_no_plus_operator.R | 17 | print("Error with splice UUID to both predictions :: '+' operator") | CODE |
| LOW | h2o-hive/tests/python/pyunit_hive_import_direct.py | 16 | except Exception as e: | CODE |
| LOW | h2o-hive/tests/python/pyunit_hive_import_direct.py | 23 | except Exception as e: | CODE |
| LOW | h2o-hive/tests/python/pyunit_hive_import_direct.py | 36 | except Exception as e: | CODE |
| MEDIUM | h2o-py/h2o/telemetry.py | 509 | def _python_version_safe(): | CODE |
| MEDIUM | h2o-py/h2o/telemetry.py | 770 | def _wrapped(*args, **kwargs): | CODE |
| LOW⚡ | h2o-py/h2o/telemetry.py | 563 | except Exception: | CODE |
| LOW⚡ | h2o-py/h2o/telemetry.py | 567 | except Exception: | CODE |
| LOW⚡ | h2o-py/h2o/telemetry.py | 571 | except Exception: | CODE |
| LOW⚡ | h2o-py/h2o/telemetry.py | 643 | except Exception: | CODE |
| LOW⚡ | h2o-py/h2o/telemetry.py | 653 | except Exception: | CODE |
| LOW⚡ | h2o-py/h2o/telemetry.py | 656 | except Exception: | CODE |
| LOW | h2o-py/h2o/telemetry.py | 48 | except Exception: | CODE |
| LOW | h2o-py/h2o/telemetry.py | 58 | except Exception: | CODE |
| LOW | h2o-py/h2o/telemetry.py | 170 | except Exception: | CODE |
| LOW | h2o-py/h2o/telemetry.py | 189 | except Exception: | CODE |
| LOW | h2o-py/h2o/telemetry.py | 222 | except Exception: | CODE |
| LOW | h2o-py/h2o/telemetry.py | 466 | except Exception: | CODE |
| LOW | h2o-py/h2o/telemetry.py | 503 | except Exception: | CODE |
| LOW | h2o-py/h2o/telemetry.py | 512 | except Exception: | CODE |
| LOW | h2o-py/h2o/telemetry.py | 539 | except Exception: | CODE |
| LOW | h2o-py/h2o/telemetry.py | 602 | except Exception: | CODE |
| LOW | h2o-py/h2o/telemetry.py | 712 | except Exception: | CODE |
| LOW | h2o-py/h2o/telemetry.py | 721 | except Exception: | CODE |
| LOW | h2o-py/h2o/telemetry.py | 773 | except Exception: | CODE |
| LOW | h2o-py/h2o/telemetry.py | 823 | except Exception: | CODE |
| LOW | h2o-py/h2o/telemetry.py | 832 | except Exception: | CODE |
| LOW | h2o-py/h2o/telemetry.py | 1167 | except Exception: | CODE |
| LOW | h2o-py/h2o/telemetry.py | 1187 | except Exception: | CODE |
| LOW | h2o-py/h2o/h2o.py | 60 | except Exception: | CODE |
| LOW | h2o-py/h2o/h2o.py | 131 | except Exception: | CODE |
| LOW | h2o-py/h2o/h2o.py | 357 | except Exception: | CODE |
| LOW | h2o-py/h2o/h2o.py | 522 | except Exception: | CODE |
| LOW | h2o-py/h2o/h2o.py | 635 | except Exception: | CODE |
| LOW | h2o-py/h2o/h2o.py | 653 | except Exception: | CODE |
| LOW | h2o-py/h2o/h2o.py | 1604 | except Exception: | CODE |
| LOW | h2o-py/h2o/h2o.py | 1609 | except Exception: | CODE |
| LOW | h2o-py/h2o/h2o.py | 1716 | except Exception: | CODE |
| LOW | h2o-py/h2o/h2o.py | 1721 | except Exception: | CODE |
| LOW | h2o-py/h2o/h2o.py | 1774 | except Exception: | CODE |
| LOW | h2o-py/h2o/h2o.py | 1779 | except Exception: | CODE |
| LOW | h2o-py/h2o/h2o.py | 1840 | except Exception: | CODE |
| LOW | h2o-py/h2o/h2o.py | 1845 | except Exception: | CODE |
| LOW | h2o-py/h2o/explanation/_explain.py | 266 | except Exception: | CODE |
| LOW | h2o-py/h2o/explanation/_explain.py | 2953 | except Exception: | CODE |
| LOW | h2o-py/h2o/utils/debugging.py | 284 | except Exception: | CODE |
| LOW | h2o-py/h2o/utils/typechecks.py | 682 | except Exception: | CODE |
| MEDIUM | h2o-py/h2o/utils/typechecks.py | 366 | def _init(self): | CODE |
| LOW | h2o-py/h2o/backend/connection.py | 59 | except Exception: | CODE |
| LOW | h2o-py/h2o/backend/connection.py | 423 | except Exception: | STRING |
| LOW | h2o-py/h2o/backend/connection.py | 551 | except Exception as e: | STRING |
| LOW⚡ | h2o-py/h2o/backend/connection.py | 933 | except Exception as exc: | CODE |
| MEDIUM | h2o-py/h2o/automl/_estimator.py | 19 | def _h2o_version_safe(): | CODE |
| LOW⚡ | h2o-py/h2o/automl/_estimator.py | 730 | except Exception: | CODE |
| LOW | h2o-py/h2o/automl/_estimator.py | 23 | except Exception: | CODE |
| LOW | h2o-py/h2o/automl/_estimator.py | 712 | except Exception: | CODE |
| LOW | h2o-py/h2o/automl/_estimator.py | 718 | except Exception: | CODE |
| LOW | h2o-py/h2o/automl/_estimator.py | 789 | except Exception as e: | CODE |
| 122 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …cloud-extensions/h2o_cloud_extensions/mlops/publish.py | 81 | CODE | |
| LOW | h2o-docs/src/product/sphinxext/docscrape_sphinx.py | 118 | CODE | |
| LOW | h2o-r/scripts/build_dataset_from_parse_log.py | 272 | CODE | |
| LOW | h2o-r/scripts/build_dataset_from_parse_log.py | 108 | CODE | |
| LOW | h2o-py/h2o/astfun.py | 214 | CODE | |
| LOW | h2o-py/h2o/astfun.py | 285 | CODE | |
| LOW | h2o-py/h2o/astfun.py | 419 | CODE | |
| LOW | h2o-py/h2o/demos.py | 206 | CODE | |
| LOW | h2o-py/h2o/demos.py | 236 | CODE | |
| LOW | h2o-py/h2o/job.py | 107 | CODE | |
| LOW | h2o-py/h2o/scoring.py | 7 | CODE | |
| LOW | h2o-py/h2o/scoring.py | 34 | CODE | |
| LOW | h2o-py/h2o/group_by.py | 337 | CODE | |
| LOW | h2o-py/h2o/telemetry.py | 193 | CODE | |
| LOW | h2o-py/h2o/telemetry.py | 471 | CODE | |
| LOW | h2o-py/h2o/telemetry.py | 617 | CODE | |
| LOW | h2o-py/h2o/telemetry.py | 703 | CODE | |
| LOW | h2o-py/h2o/display.py | 26 | CODE | |
| LOW | h2o-py/h2o/display.py | 179 | CODE | |
| LOW | h2o-py/h2o/frame.py | 1947 | CODE | |
| LOW | h2o-py/h2o/frame.py | 2074 | CODE | |
| LOW | h2o-py/h2o/frame.py | 2171 | CODE | |
| LOW | h2o-py/h2o/frame.py | 2211 | CODE | |
| LOW | h2o-py/h2o/frame.py | 2306 | CODE | |
| LOW | h2o-py/h2o/frame.py | 2526 | CODE | |
| LOW | h2o-py/h2o/frame.py | 2742 | CODE | |
| LOW | h2o-py/h2o/h2o.py | 427 | CODE | |
| LOW | h2o-py/h2o/h2o.py | 526 | CODE | |
| LOW | h2o-py/h2o/h2o.py | 895 | CODE | |
| LOW | h2o-py/h2o/h2o.py | 1430 | CODE | |
| LOW | h2o-py/h2o/h2o.py | 1548 | CODE | |
| LOW | h2o-py/h2o/h2o.py | 1667 | CODE | |
| LOW | h2o-py/h2o/h2o.py | 1725 | CODE | |
| LOW | h2o-py/h2o/h2o.py | 1798 | CODE | |
| LOW | h2o-py/h2o/h2o.py | 1945 | CODE | |
| LOW | h2o-py/h2o/expr.py | 227 | CODE | |
| LOW | h2o-py/h2o/two_dim_table.py | 87 | CODE | |
| LOW | h2o-py/h2o/tree/tree.py | 413 | CODE | |
| LOW | h2o-py/h2o/explanation/_explain.py | 616 | CODE | |
| LOW | h2o-py/h2o/explanation/_explain.py | 765 | CODE | |
| LOW | h2o-py/h2o/explanation/_explain.py | 2060 | CODE | |
| LOW | h2o-py/h2o/explanation/_explain.py | 2315 | CODE | |
| LOW | h2o-py/h2o/explanation/_explain.py | 2452 | CODE | |
| LOW | h2o-py/h2o/explanation/_explain.py | 3208 | CODE | |
| LOW | h2o-py/h2o/explanation/_explain.py | 3493 | CODE | |
| LOW | h2o-py/h2o/explanation/_explain.py | 214 | CODE | |
| LOW | h2o-py/h2o/plot/_plot_result.py | 27 | CODE | |
| LOW | h2o-py/h2o/utils/config.py | 54 | CODE | |
| LOW | h2o-py/h2o/utils/metaclass.py | 55 | CODE | |
| LOW | h2o-py/h2o/utils/metaclass.py | 58 | CODE | |
| LOW | h2o-py/h2o/utils/metaclass.py | 62 | CODE | |
| LOW | h2o-py/h2o/utils/debugging.py | 30 | CODE | |
| LOW | h2o-py/h2o/utils/debugging.py | 257 | CODE | |
| LOW | h2o-py/h2o/utils/debugging.py | 274 | CODE | |
| LOW | h2o-py/h2o/utils/progressbar.py | 150 | CODE | |
| LOW | h2o-py/h2o/utils/typechecks.py | 485 | CODE | |
| LOW | h2o-py/h2o/utils/typechecks.py | 638 | CODE | |
| LOW | h2o-py/h2o/utils/typechecks.py | 640 | CODE | |
| LOW | h2o-py/h2o/backend/server.py | 415 | CODE | |
| LOW | h2o-py/h2o/backend/connection.py | 280 | CODE | |
| 177 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | h2o-core/testMultiNode.sh | 69 | # Check if coverage should be run | COMMENT |
| LOW | …lets/v2_2015/source/R_Vignette_code_examples/r_runif.R | 10 | ##Assign name to training set | COMMENT |
| LOW | …lets/v2_2015/source/R_Vignette_code_examples/r_runif.R | 14 | ## Assign name to test set | COMMENT |
| LOW | h2o-parsers/h2o-orc-parser/testMultiNode.sh | 55 | # Check if coverage should be run | COMMENT |
| LOW | h2o-automl/testSingleNode.sh | 59 | # Check if coverage should be run | COMMENT |
| LOW | h2o-automl/testMultiNode.sh | 64 | # Check if coverage should be run | COMMENT |
| LOW | h2o-r/tests/testdir_munging/unop/runit_sum_axis.R | 95 | #Check if axis is ignored when return_frame=FALSE | COMMENT |
| LOW | h2o-r/tests/testdir_munging/unop/runit_mean_axis.R | 95 | #Check if axis is ignored when return_frame=FALSE | COMMENT |
| LOW | …_algos/xgboost/runit_XGBoost_bernoulli_SyntheticData.R | 22 | # Assign names to the columns of X: | COMMENT |
| LOW | …/testdir_algos/gbm/runit_GBM_bernoulli_SyntheticData.R | 22 | # Assign names to the columns of X: | COMMENT |
| LOW | …r/tests/testdir_algos/glm/runit_GLM_covtype_getModel.R | 14 | # Set response to be indicator of a particular class | COMMENT |
| LOW | h2o-r/tests/testdir_algos/glm/runit_GLM_covtype.R | 14 | # Set response to be indicator of a particular class | COMMENT |
| LOW | h2o-r/tests/testdir_jira/runit_pub_2702_primitive.R | 34 | #Check if NA's are present with na.rm = TRUE | COMMENT |
| LOW | h2o-r/h2o-package/R/glrm.R | 176 | # Check if user_y is an acceptable set of user-specified starting points | COMMENT |
| LOW | h2o-r/h2o-package/R/glrm.R | 200 | # Check if user_x is an acceptable set of user-specified starting points | COMMENT |
| LOW | h2o-r/h2o-package/R/glrm.R | 335 | # Check if user_y is an acceptable set of user-specified starting points | COMMENT |
| LOW | h2o-r/h2o-package/R/glrm.R | 359 | # Check if user_x is an acceptable set of user-specified starting points | COMMENT |
| LOW | h2o-r/h2o-package/R/config.R | 84 | #Check if allowed keys are present. If none are present, return NULL | COMMENT |
| LOW | h2o-r/h2o-package/R/predict.R | 106 | # Set path to h2o-genmodel.jar if necessary and check it's valid | COMMENT |
| LOW | h2o-r/h2o-package/R/communication.R | 540 | #Check if payload is a raw vector(binary data) and convert to character for error printing. Otherwise return | COMMENT |
| LOW | h2o-r/h2o-package/R/kmeans.R | 133 | # Check if user_points is an acceptable set of user-specified starting points | COMMENT |
| LOW | h2o-r/h2o-package/R/kmeans.R | 249 | # Check if user_points is an acceptable set of user-specified starting points | COMMENT |
| LOW | h2o-r/h2o-package/R/frame.R | 2076 | #' # Assign names to the columns of X: | COMMENT |
| LOW | h2o-r/h2o-package/R/models.R | 235 | # Check if specified model request is for supervised algo | COMMENT |
| LOW | h2o-r/demos/rdemo.citi.bike.small.R | 12 | # Set this to True if you want to fetch the data directly from S3. | COMMENT |
| LOW | h2o-r/demos/rdemo.citi.bike.large.R | 12 | # Set this to True if you want to fetch the data directly from S3. | COMMENT |
| LOW | h2o-r/demos/rdemo.chicago.crime.large.R | 4 | # Set this to True if you want to fetch the data directly from S3. | COMMENT |
| LOW | h2o-r/demos/rdemo.lending.club.large.R | 4 | # Set this to True if you want to fetch the data directly from S3. | COMMENT |
| LOW | h2o-admissibleml/testSingleNode.sh | 59 | # Check if coverage should be run | COMMENT |
| LOW | h2o-admissibleml/testMultiNode.sh | 64 | # Check if coverage should be run | COMMENT |
| LOW | h2o-py/h2o/frame.py | 2333 | # Check if index is an actual column(s) in the frame | COMMENT |
| LOW | h2o-py/h2o/frame.py | 2339 | # Check if index is an actual column index in the frame | COMMENT |
| LOW | h2o-py/h2o/frame.py | 2361 | # Check if index is an actual column(s) in the frame | COMMENT |
| LOW | h2o-py/h2o/frame.py | 2378 | # Check if index is an actual column index in the frame | COMMENT |
| LOW | h2o-py/h2o/utils/shared_utils.py | 467 | # Set path to h2o-genmodel.jar if necessary and check it's valid | COMMENT |
| LOW | h2o-py/h2o/backend/server.py | 241 | # Check if running from an h2o-3 src folder (or any subfolder), in which case use the freshly-built h2o.jar | COMMENT |
| LOW | h2o-py/h2o/automl/_estimator.py | 318 | # Check if H2O jar contains AutoML | COMMENT |
| LOW | …y/tests/testdir_apis/H2O_Init/h2o.init_test_HOQE-16.py | 45 | # Check if cluster is healthy | COMMENT |
| LOW | h2o-py/tests/testdir_algos/glm/pyunit_covtype_glm.py | 15 | # Set response to be indicator of a particular class | COMMENT |
| LOW | …ests/testdir_algos/glm/pyunit_covtype_get_model_glm.py | 15 | # Set response to be indicator of a particular class | COMMENT |
| LOW | …s/testdir_algos/glm/pyunit_covtype_get_future_model.py | 15 | # Set response to be indicator of a particular class | COMMENT |
| LOW | h2o-algos/testSingleNode.sh | 59 | # Check if coverage should be run | COMMENT |
| LOW | h2o-algos/testSingleNodeOneProc.sh | 60 | # Check if coverage should be run | COMMENT |
| LOW | h2o-algos/testMultiNode.sh | 64 | # Check if coverage should be run | COMMENT |
| LOW | scripts/run.py | 1487 | # Check if no cloud was found | COMMENT |
| LOW | scripts/db_check.py | 20 | # Check if anything at all is returned | COMMENT |
| LOW | h2o-extensions/target-encoder/testSingleNode.sh | 59 | # Check if coverage should be run | COMMENT |
| LOW | h2o-extensions/target-encoder/testMultiNode.sh | 64 | # Check if coverage should be run | COMMENT |
| LOW | h2o-extensions/steam/testSingleNode.sh | 59 | # Check if coverage should be run | COMMENT |
| LOW | h2o-extensions/example/testSingleNode.sh | 59 | # Check if coverage should be run | COMMENT |
| LOW | h2o-extensions/xgboost/testSingleNode.sh | 59 | # Check if coverage should be run | COMMENT |
| LOW | h2o-extensions/xgboost/testMultiNode.sh | 63 | # Check if coverage should be run | COMMENT |
| LOW | h2o-extensions/mojo-pipeline/testSingleNode.sh | 62 | # Check if coverage should be run | COMMENT |
| LOW | h2o-extensions/jython-cfunc/testSingleNode.sh | 59 | # Check if coverage should be run | COMMENT |
| LOW | h2o-extensions/jython-cfunc/testMultiNode.sh | 64 | # Check if coverage should be run | COMMENT |
| LOW | h2o-bindings/bin/custom/R/gen_glrm.py | 11 | # Check if user_y is an acceptable set of user-specified starting points | COMMENT |
| LOW | h2o-bindings/bin/custom/R/gen_glrm.py | 35 | # Check if user_x is an acceptable set of user-specified starting points | COMMENT |
| LOW | h2o-bindings/bin/custom/R/gen_kmeans.py | 14 | # Check if user_points is an acceptable set of user-specified starting points | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | h2o-py-mlflow-flavor/h2o_mlflow_flavor/__init__.py | 145 | CODE | |
| LOW | h2o-py-mlflow-flavor/h2o_mlflow_flavor/__init__.py | 253 | CODE | |
| LOW | h2o-persist-drive/src/main/resources/drive_client.py | 40 | CODE | |
| LOW | h2o-py/h2o/frame.py | 91 | CODE | |
| LOW | h2o-py/h2o/frame.py | 132 | CODE | |
| LOW | h2o-py/h2o/frame.py | 472 | CODE | |
| LOW | h2o-py/h2o/frame.py | 1296 | CODE | |
| LOW | h2o-py/h2o/h2o.py | 64 | CODE | |
| LOW | h2o-py/h2o/h2o.py | 173 | CODE | |
| LOW | h2o-py/h2o/h2o.py | 427 | CODE | |
| LOW | h2o-py/h2o/h2o.py | 526 | CODE | |
| LOW | h2o-py/h2o/h2o.py | 895 | CODE | |
| LOW | h2o-py/h2o/h2o.py | 1849 | CODE | |
| LOW | h2o-py/h2o/h2o.py | 1945 | CODE | |
| LOW | h2o-py/h2o/h2o.py | 2243 | CODE | |
| LOW | h2o-py/h2o/two_dim_table.py | 18 | CODE | |
| LOW | h2o-py/h2o/explanation/_explain.py | 616 | CODE | |
| LOW | h2o-py/h2o/explanation/_explain.py | 1305 | CODE | |
| LOW | h2o-py/h2o/explanation/_explain.py | 1411 | CODE | |
| LOW | h2o-py/h2o/explanation/_explain.py | 1485 | CODE | |
| LOW | h2o-py/h2o/explanation/_explain.py | 1751 | CODE | |
| LOW | h2o-py/h2o/explanation/_explain.py | 3208 | CODE | |
| LOW | h2o-py/h2o/explanation/_explain.py | 3493 | CODE | |
| LOW | h2o-py/h2o/utils/shared_utils.py | 418 | CODE | |
| LOW | h2o-py/h2o/backend/server.py | 64 | CODE | |
| LOW | h2o-py/h2o/backend/connection.py | 280 | CODE | |
| LOW | h2o-py/h2o/automl/_estimator.py | 141 | CODE | |
| LOW | h2o-py/h2o/automl/_estimator.py | 589 | CODE | |
| LOW | h2o-py/h2o/transforms/decomposition.py | 52 | CODE | |
| LOW | h2o-py/h2o/estimators/coxph.py | 24 | CODE | |
| LOW | h2o-py/h2o/estimators/targetencoder.py | 29 | CODE | |
| LOW | h2o-py/h2o/estimators/adaboost.py | 30 | CODE | |
| LOW | h2o-py/h2o/estimators/glm.py | 40 | CODE | |
| LOW | h2o-py/h2o/estimators/anovaglm.py | 31 | CODE | |
| LOW | h2o-py/h2o/estimators/glrm.py | 28 | CODE | |
| LOW | h2o-py/h2o/estimators/extended_isolation_forest.py | 33 | CODE | |
| LOW | h2o-py/h2o/estimators/hglm.py | 26 | CODE | |
| LOW | h2o-py/h2o/estimators/aggregator.py | 23 | CODE | |
| LOW | h2o-py/h2o/estimators/word2vec.py | 24 | CODE | |
| LOW | h2o-py/h2o/estimators/model_selection.py | 32 | CODE | |
| LOW | h2o-py/h2o/estimators/stackedensemble.py | 69 | CODE | |
| LOW | h2o-py/h2o/estimators/svd.py | 23 | CODE | |
| LOW | h2o-py/h2o/estimators/kmeans.py | 24 | CODE | |
| LOW | h2o-py/h2o/estimators/isolation_forest.py | 29 | CODE | |
| LOW | h2o-py/h2o/estimators/deeplearning.py | 41 | CODE | |
| LOW | h2o-py/h2o/estimators/naive_bayes.py | 29 | CODE | |
| LOW | h2o-py/h2o/estimators/decision_tree.py | 24 | CODE | |
| LOW | h2o-py/h2o/estimators/pca.py | 23 | CODE | |
| LOW | h2o-py/h2o/estimators/infogram.py | 36 | CODE | |
| LOW | h2o-py/h2o/estimators/psvm.py | 23 | CODE | |
| LOW | h2o-py/h2o/estimators/estimator_base.py | 95 | CODE | |
| LOW | h2o-py/h2o/estimators/estimator_base.py | 150 | CODE | |
| LOW | h2o-py/h2o/estimators/estimator_base.py | 243 | CODE | |
| LOW | h2o-py/h2o/estimators/uplift_random_forest.py | 28 | CODE | |
| LOW | h2o-py/h2o/estimators/xgboost.py | 34 | CODE | |
| LOW | h2o-py/h2o/estimators/isotonicregression.py | 23 | CODE | |
| LOW | h2o-py/h2o/estimators/random_forest.py | 34 | CODE | |
| LOW | h2o-py/h2o/estimators/rulefit.py | 28 | CODE | |
| LOW | h2o-py/h2o/estimators/gam.py | 39 | CODE | |
| LOW | h2o-py/h2o/estimators/gbm.py | 37 | CODE | |
| 27 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW⚡ | README.md | 250 | ##### Step 1: Download and install [WinPython](https://winpython.github.io). | COMMENT |
| LOW⚡ | README.md | 253 | ##### Step 2: Install required Python packages: | COMMENT |
| LOW⚡ | README.md | 257 | ##### Step 3: Install JDK | COMMENT |
| LOW⚡ | h2o-core/src/main/java/hex/ModelBuilder.java | 623 | // Step 1: Assign each row to a fold | COMMENT |
| LOW⚡ | h2o-core/src/main/java/hex/ModelBuilder.java | 626 | // Step 2: Make 2*N binary weight vectors | COMMENT |
| LOW⚡ | h2o-core/src/main/java/hex/ModelBuilder.java | 629 | // Step 3: Build N train & validation frames; build N ModelBuilders; error check them all | COMMENT |
| LOW⚡ | h2o-core/src/main/java/hex/ModelBuilder.java | 632 | // Step 4: Run all the CV models (and optionally train the main model in parallel to the CV training) | COMMENT |
| LOW⚡ | h2o-core/src/main/java/hex/ModelBuilder.java | 653 | // Step 5: Score the CV models | COMMENT |
| LOW⚡ | h2o-core/src/main/java/hex/ModelBuilder.java | 657 | // Step 6: Build the main model | COMMENT |
| LOW⚡ | h2o-core/src/main/java/hex/ModelBuilder.java | 662 | // Step 7: Combine cross-validation scores; compute main model x-val | COMMENT |
| LOW | h2o-core/src/main/java/hex/ModelBuilder.java | 695 | // Step 1: Assign each row to a fold | COMMENT |
| LOW | h2o-core/src/main/java/hex/ModelBuilder.java | 722 | // Step 2: Make 2*N binary weight vectors | COMMENT |
| LOW | h2o-core/src/main/java/hex/ModelBuilder.java | 754 | // Step 3: Build N train & validation frames; build N ModelBuilders; error check them all | COMMENT |
| LOW | h2o-core/src/main/java/hex/ModelBuilder.java | 827 | // Step 4: Run all the CV models and launch the main model | COMMENT |
| LOW | h2o-core/src/main/java/hex/ModelBuilder.java | 838 | // Step 5: Score the CV models | COMMENT |
| LOW | h2o-core/src/main/java/hex/ModelBuilder.java | 910 | // Step 6: build the main model | COMMENT |
| LOW | h2o-core/src/main/java/hex/ModelBuilder.java | 924 | // Step 7: Combine cross-validation scores; compute main model x-val scores; compute gains/lifts | COMMENT |
| LOW | h2o-core/src/main/java/water/fvec/RyuDouble.java | 84 | // Step 1: Decode the floating point number, and unify normalized and subnormal cases. | COMMENT |
| LOW⚡ | h2o-core/src/main/java/water/fvec/RyuDouble.java | 110 | // Step 2: Determine the interval of legal decimal representations. | COMMENT |
| LOW⚡ | h2o-core/src/main/java/water/fvec/RyuDouble.java | 118 | // Step 3: Convert to a decimal power base using 128-bit arithmetic. | COMMENT |
| LOW | h2o-core/src/main/java/water/fvec/RyuDouble.java | 163 | // Step 4: Find the shortest decimal representation in the interval of legal representations. | COMMENT |
| LOW | h2o-core/src/main/java/water/fvec/RyuDouble.java | 231 | // Step 5: Print the decimal representation. | COMMENT |
| LOW | h2o-kaggle/otto/beating_the_benchmark.R | 10 | ## Step 1 - Download and Install H2O | COMMENT |
| LOW | h2o-kaggle/otto/beating_the_benchmark.R | 32 | ## Step 2 - Launch H2O | COMMENT |
| LOW | h2o-kaggle/otto/beating_the_benchmark.R | 52 | ## Step 3 - Import Data and create Train/Validation Splits | COMMENT |
| LOW | h2o-kaggle/otto/beating_the_benchmark.R | 70 | ## Step 4 - Use H2O Flow to inspect the data and build some models on | COMMENT |
| LOW | h2o-kaggle/otto/beating_the_benchmark.R | 78 | ## Step 5 - GBM Hyper-Parameter Tuning with Random Search | COMMENT |
| LOW | h2o-kaggle/otto/beating_the_benchmark.R | 136 | ## Step 6 - Build Final Model using the Full Training Data | COMMENT |
| LOW | h2o-kaggle/otto/beating_the_benchmark.R | 152 | ## Step 7 - Make Final Test Set Predictions for Submission | COMMENT |
| LOW | h2o-r/tests/runitUtils/utilsR.R | 298 | # WARNING: This assumes categorical levels don't contain colons | COMMENT |
| LOW⚡ | …c/main/java/hex/genmodel/algos/glrm/GlrmMojoModel.java | 95 | // Step 0: prepare the data row | COMMENT |
| LOW⚡ | …c/main/java/hex/genmodel/algos/glrm/GlrmMojoModel.java | 98 | // Step 1: initialize X (for now do Random initialization only) | COMMENT |
| LOW⚡ | …c/main/java/hex/genmodel/algos/glrm/GlrmMojoModel.java | 106 | // Step 2: update X based on prox-prox algorithm, iterate until convergence | COMMENT |
| LOW⚡ | …py/tests/testdir_javapredict/helper_model_generator.py | 26 | # Step 1: generate the dataset. | COMMENT |
| LOW⚡ | …py/tests/testdir_javapredict/helper_model_generator.py | 34 | # Step 2: train and save the models | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | h2o-docs/src/product/sphinxext/docscrape_sphinx.py | 20 | CODE | |
| MEDIUM | h2o-py/h2o/utils/debugging.py | 97 | CODE | |
| MEDIUM | h2o-py/h2o/utils/debugging.py | 98 | CODE | |
| MEDIUM | h2o-py/h2o/utils/debugging.py | 101 | CODE | |
| MEDIUM | h2o-py/h2o/utils/debugging.py | 103 | CODE | |
| MEDIUM | h2o-py/h2o/utils/debugging.py | 104 | CODE | |
| MEDIUM | h2o-py/h2o/utils/debugging.py | 108 | CODE | |
| MEDIUM | h2o-py/h2o/utils/debugging.py | 116 | CODE | |
| MEDIUM | h2o-py/h2o/utils/debugging.py | 117 | CODE | |
| MEDIUM | h2o-py/h2o/utils/debugging.py | 118 | CODE | |
| MEDIUM | h2o-py/h2o/utils/debugging.py | 119 | CODE | |
| MEDIUM | h2o-py/h2o/utils/debugging.py | 146 | CODE | |
| MEDIUM | h2o-py/h2o/utils/debugging.py | 149 | CODE | |
| MEDIUM | h2o-py/h2o/utils/debugging.py | 150 | CODE | |
| MEDIUM | h2o-py/h2o/utils/debugging.py | 151 | CODE | |
| MEDIUM | h2o-py/h2o/utils/debugging.py | 152 | CODE | |
| MEDIUM | h2o-py/h2o/utils/debugging.py | 153 | CODE | |
| MEDIUM | h2o-py/h2o/utils/debugging.py | 154 | CODE | |
| MEDIUM | h2o-py/h2o/utils/debugging.py | 177 | CODE | |
| MEDIUM | h2o-py/h2o/utils/debugging.py | 179 | CODE | |
| MEDIUM | h2o-py/h2o/utils/debugging.py | 182 | CODE | |
| MEDIUM | h2o-py/h2o/utils/debugging.py | 183 | CODE | |
| MEDIUM | h2o-py/h2o/utils/debugging.py | 185 | CODE | |
| MEDIUM | h2o-py/h2o/utils/debugging.py | 186 | CODE | |
| MEDIUM | h2o-py/h2o/utils/debugging.py | 187 | CODE | |
| MEDIUM | h2o-py/h2o/utils/debugging.py | 191 | CODE | |
| MEDIUM | h2o-py/h2o/utils/debugging.py | 192 | CODE | |
| MEDIUM | h2o-py/tests_rest_smoke/h2o.py | 396 | CODE | |
| MEDIUM | h2o-py/tests_rest_smoke/h2o.py | 402 | CODE | |
| MEDIUM | h2o-py/tests_rest_smoke/h2o.py | 403 | CODE | |
| MEDIUM | h2o-py/tests_rest_smoke/h2o.py | 409 | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | h2o-core/src/main/java/water/H2ONode.java | 713 | // If this RPC task# is very old, we just return a Golden Completed task. | COMMENT |
| MEDIUM | h2o-core/src/main/java/water/rapids/BinaryMerge.java | 383 | // i.e. (lLow+lUpp)/2 but being robust to one day in the future someone | COMMENT |
| MEDIUM | …src/main/java/water/rapids/SingleThreadRadixOrder.java | 7 | // node, to utilize the cores available. The initial MSB needs to split by num | COMMENT |
| MEDIUM | h2o-core/src/main/java/water/rapids/RadixOrder.java | 154 | // simpler and more robust for now for all categorical bases to be 0, | COMMENT |
| MEDIUM | …o-core/src/main/java/water/rapids/SplitByMSBLocal.java | 303 | if (cnts[_msb] == 0) { // robust in case we skipped zeros when accumulating | CODE |
| MEDIUM | h2o-core/src/main/java/water/parser/ARFFParser.java | 104 | //could be a bit more robust than just counting commas? | COMMENT |
| MEDIUM | h2o-docs/src/front/assets/javascripts/jquery.min.js | 10295 | // understands anonymous AMD modules. A named AMD is safest and most robust | COMMENT |
| MEDIUM | h2o-r/tests/testdir_misc/runit_telemetry.R | 69 | # rather than by capturing message() output -- the runit harness already | COMMENT |
| MEDIUM | h2o-r/tests/testdir_munging/runit_merge_overlap.R | 8 | # Essentially, here we aim to test : | COMMENT |
| LOW | h2o-r/tests/testdir_munging/runit_merge_overlap.R | 82 | # Check that all tables didn't just return nothing all of a sudden for some reason. | COMMENT |
| MEDIUM | …ests/testdir_algos/glm/runit_GLM_bc_ignore_constants.R | 3 | ### This tests ignore_constant_columns argument when used in conjunction with beta constraints ###### | COMMENT |
| LOW | h2o-r/scripts/package_version_check_update.R | 68 | #' @details When package update is to be done on clean R environment/library, or in case when we want to re-install ever | COMMENT |
| LOW | h2o-r/h2o-package/R/connection.R | 468 | # Suggest cribbing the code from Internal.R that checks cluster status (or just call it here?) | COMMENT |
| LOW | h2o-r/h2o-package/R/frame.R | 181 | # 3rd exec: there is no 3rd exec, just use the ID string | COMMENT |
| MEDIUM | h2o-r/h2o-package/R/modelselection.R | 118 | #' frames for more robust results, 'maxrsweep' that uses sequential replacement and sweeping action, much faster | COMMENT |
| LOW | h2o-r/demos/rdemo.imputation.R | 28 | # This is cheap, since H2O data frames are mutable. The data is not copied, we just add a new column. | COMMENT |
| LOW | h2o-r/demos/rdemo.VI.all.algos.R | 4 | # If you want to cut and paste code from this test, you can just create the connection yourself up front. | COMMENT |
| MEDIUM | …/src/main/java/water/k8s/KubernetesEmbeddedConfig.java | 23 | flatFileBuilder.append("54321"); // All pods are expected to utilize the default H2O port | CODE |
| MEDIUM | h2o-py/h2o/utils/progressbar.py | 531 | """Initial rendering stage, done in order to compute widths of all widgets.""" | STRING |
| MEDIUM | …/main/java/hex/modelselection/ModelSelectionModel.java | 93 | maxr, // use sequential replacement but calls GLM to build all models, slow but can use cross-validation and | CODE |
| LOW | scripts/addjavamessage2ignore.py | 164 | if key in allKeys: # key already exists, just add to it | CODE |
| MEDIUM | …t/src/test/java/hex/tree/xgboost/XGBoostUtilsTest.java | 397 | // Force the internal representation to utilize both dimensions | COMMENT |
| MEDIUM | …/src/main/java/water/k8s/KubernetesEmbeddedConfig.java | 26 | flatFileBuilder.append(H2O.H2O_DEFAULT_PORT); // All pods are expected to utilize the default H2O port | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW⚡ | h2o-core/src/main/java/hex/ModelBuilder.java | 623 | // Step 1: Assign each row to a fold | COMMENT |
| LOW⚡ | h2o-core/src/main/java/hex/ModelBuilder.java | 626 | // Step 2: Make 2*N binary weight vectors | COMMENT |
| LOW⚡ | h2o-core/src/main/java/hex/ModelBuilder.java | 629 | // Step 3: Build N train & validation frames; build N ModelBuilders; error check them all | COMMENT |
| LOW⚡ | h2o-core/src/main/java/hex/ModelBuilder.java | 632 | // Step 4: Run all the CV models (and optionally train the main model in parallel to the CV training) | COMMENT |
| LOW⚡ | h2o-core/src/main/java/hex/ModelBuilder.java | 653 | // Step 5: Score the CV models | COMMENT |
| LOW⚡ | h2o-core/src/main/java/hex/ModelBuilder.java | 657 | // Step 6: Build the main model | COMMENT |
| LOW⚡ | h2o-core/src/main/java/hex/ModelBuilder.java | 662 | // Step 7: Combine cross-validation scores; compute main model x-val | COMMENT |
| LOW | h2o-core/src/main/java/hex/ModelBuilder.java | 695 | // Step 1: Assign each row to a fold | COMMENT |
| LOW | h2o-core/src/main/java/hex/ModelBuilder.java | 722 | // Step 2: Make 2*N binary weight vectors | COMMENT |
| LOW | h2o-core/src/main/java/hex/ModelBuilder.java | 754 | // Step 3: Build N train & validation frames; build N ModelBuilders; error check them all | COMMENT |
| LOW | h2o-core/src/main/java/hex/ModelBuilder.java | 827 | // Step 4: Run all the CV models and launch the main model | COMMENT |
| LOW | h2o-core/src/main/java/hex/ModelBuilder.java | 838 | // Step 5: Score the CV models | COMMENT |
| LOW | h2o-core/src/main/java/hex/ModelBuilder.java | 910 | // Step 6: build the main model | COMMENT |
| LOW | h2o-core/src/main/java/hex/ModelBuilder.java | 924 | // Step 7: Combine cross-validation scores; compute main model x-val scores; compute gains/lifts | COMMENT |
| LOW | h2o-core/src/main/java/water/fvec/RyuDouble.java | 84 | // Step 1: Decode the floating point number, and unify normalized and subnormal cases. | COMMENT |
| LOW⚡ | h2o-core/src/main/java/water/fvec/RyuDouble.java | 110 | // Step 2: Determine the interval of legal decimal representations. | COMMENT |
| LOW⚡ | h2o-core/src/main/java/water/fvec/RyuDouble.java | 118 | // Step 3: Convert to a decimal power base using 128-bit arithmetic. | COMMENT |
| LOW | h2o-core/src/main/java/water/fvec/RyuDouble.java | 163 | // Step 4: Find the shortest decimal representation in the interval of legal representations. | COMMENT |
| LOW | h2o-core/src/main/java/water/fvec/RyuDouble.java | 231 | // Step 5: Print the decimal representation. | COMMENT |
| LOW⚡ | …c/main/java/hex/genmodel/algos/glrm/GlrmMojoModel.java | 95 | // Step 0: prepare the data row | COMMENT |
| LOW⚡ | …c/main/java/hex/genmodel/algos/glrm/GlrmMojoModel.java | 98 | // Step 1: initialize X (for now do Random initialization only) | COMMENT |
| LOW⚡ | …c/main/java/hex/genmodel/algos/glrm/GlrmMojoModel.java | 106 | // Step 2: update X based on prox-prox algorithm, iterate until convergence | COMMENT |
| LOW⚡ | …py/tests/testdir_javapredict/helper_model_generator.py | 26 | # Step 1: generate the dataset. | COMMENT |
| LOW⚡ | …py/tests/testdir_javapredict/helper_model_generator.py | 34 | # Step 2: train and save the models | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | h2o-py/h2o/__init__.py | 91 | __all__ = [s for s in dir() | CODE |
| LOW | h2o-py/h2o/display.py | 786 | __all__ = [s for s in dir() if not s.startswith('_') and s not in __no_export] | STRING |
| LOW | h2o-py/h2o/h2o.py | 1027 | if not isinstance(column_names, list): raise ValueError("col_names should be a list") | CODE |
| LOW | h2o-py/h2o/tree/__init__.py | 6 | __all__ = ["H2OTree", "H2ONode", "H2OSplitNode", "H2OLeafNode"] | CODE |
| LOW | h2o-py/h2o/plot/__init__.py | 4 | __all__ = [s for s in dir() if not s.startswith('_')] | CODE |
| LOW | h2o-py/h2o/plot/_plot_result.py | 56 | __all__ = [s for s in dir() if not s.startswith('_') and s not in __no_export] | CODE |
| LOW | h2o-py/h2o/utils/threading.py | 89 | __all__ = [s for s in dir() if not s.startswith('_') and s not in __no_export] | CODE |
| LOW | h2o-py/h2o/utils/csv/readers.py | 5 | __all__ = [ | CODE |
| LOW | h2o-py/h2o/utils/csv/_dispatch.py | 6 | __all__ = ['register_reader', 'register_writer', 'get_reader', 'get_writer'] | CODE |
| LOW | h2o-py/h2o/utils/csv/dialects.py | 5 | __all__ = ['unix_dialect'] | CODE |
| LOW | h2o-py/h2o/automl/autoh2o.py | 10 | __all__ = ['H2OAutoML', 'get_automl', 'get_leaderboard'] | CODE |
| LOW | h2o-py/h2o/schemas/__init__.py | 5 | __all__ = ['H2OSchema', 'define_classes_from_schema', | CODE |
| LOW | h2o-py/h2o/information_retrieval/__init__.py | 3 | __all__ = ['tf_ifd'] | CODE |
| LOW | h2o-py/h2o/transforms/__init__.py | 9 | __all__ = ["H2OPCA", "H2OSVD", "H2OScaler", "H2OColSelect", "H2OColOp", | CODE |
| LOW | h2o-py/h2o/model/__init__.py | 13 | __all__ = ["ModelBase", "MetricsBase", | CODE |
| LOW | h2o-py/h2o/model/metrics/__init__.py | 29 | __all__ = [s for s in dir() if not s.startswith('_')] | CODE |
| LOW | h2o-py/h2o/model/models/__init__.py | 17 | __all__ = [s for s in dir() if not s.startswith('_')] | CODE |
| LOW | h2o-py/h2o/model/extensions/__init__.py | 48 | __all__ = [ # mainly useful here for the generated documentation | CODE |
| LOW | h2o-py/h2o/persist/__init__.py | 4 | __all__ = ["set_s3_credentials", "remove_s3_credentials"] | CODE |
| LOW | h2o-py/h2o/grid/__init__.py | 9 | __all__ = ['H2OGridSearch', 'H2OBinomialGridSearch', 'H2OClusteringGridSearch', | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | h2o-docs/src/front/assets/javascripts/public.js | 50 | $(this).attr('placeholder', $(this).attr('data-placeholder')); | CODE |
| LOW | h2o-docs/src/front/assets/javascripts/public.js | 60 | $(this).attr('placeholder', ''); | CODE |
| LOW | h2o-docs/src/front/assets/javascripts/public.js | 75 | input.attr('placeholder', input.attr('data-placeholder')); | CODE |
| LOW | h2o-docs/src/front/assets/javascripts/public.js | 81 | input.attr('placeholder', ''); | CODE |
| LOW | h2o-docs/src/front/assets/javascripts/public.js | 104 | input.attr('placeholder', input.attr('data-placeholder')); | CODE |
| LOW | h2o-docs/src/front/assets/javascripts/public.js | 110 | input.attr('placeholder', ''); | CODE |
| LOW | h2o-docs/src/front/assets/javascripts/main.js | 1533 | $("body.h2o .search-banner form .search-field").attr("placeholder", "Start your serch here..."); | CODE |
| LOW⚡ | h2o-py/tests/testdir_utils/pyunit_auth.py | 11 | "Digest realm='http-auth@example.org', qop='auth, auth-int', algorithm=MD5, nonce='7ypf/xlj9XXwfDPEoM4URrv/xwf94 | CODE |
| LOW⚡ | h2o-py/tests/testdir_utils/pyunit_auth.py | 12 | "Basic Negotiate realm='http-auth@example.org', qop='auth, auth-int', algorithm=MD5, nonce='7ypf/xlj9XXwfDPEoM4U | CODE |
| LOW⚡ | h2o-py/tests/testdir_utils/pyunit_auth.py | 13 | "Basic, Negotiatesds realm='http-auth@example.org', qop='auth, auth-int', algorithm=MD5, nonce='7ypf/xlj9XXwfDPE | CODE |
| LOW⚡ | h2o-py/tests/testdir_utils/pyunit_auth.py | 14 | "Basic, asdfNegotiate realm='http-auth@example.org', qop='auth, auth-int', algorithm=MD5, nonce='7ypf/xlj9XXwfDP | CODE |
| LOW⚡ | h2o-py/tests/testdir_utils/pyunit_auth.py | 15 | "Basic realm='http-auth@example.org', qop='auth, auth-int', algorithm=Negotiate, nonce='7ypf/xlj9XXwfDPEoM4URrv/ | CODE |
| LOW⚡ | h2o-py/tests/testdir_utils/pyunit_auth.py | 18 | valid = {"Negotiate realm='http-auth@example.org', qop='auth, auth-int', algorithm=MD5, nonce='7ypf/xlj9XXwfDPEoM4UR | CODE |
| LOW⚡ | h2o-py/tests/testdir_utils/pyunit_auth.py | 19 | "Basic, Negotiate realm='http-auth@example.org', qop='auth, auth-int', algorithm=MD5, nonce='7ypf/xlj9XXwfD | CODE |
| LOW⚡ | h2o-py/tests/testdir_utils/pyunit_auth.py | 20 | "Basic realm='http-auth@example.org', Negotiate realm='http-auth@example.org', qop='auth, auth-int', algori | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | …runit_PUBDEV_7835_glm_lambda_max_min_best_alpha_best.R | 5 | # I have added two parameters to GLMModelOutput: lambda_min and lambda_max. These parameters will take on the following | COMMENT |
| HIGH | h2o-r/h2o-package/R/import.R | 76 | #' #In this example we import all .csv files in the directory prostate_folder | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | h2o-kaggle/rain/beating_the_benchmark.R | 16 | ## you can use read.csv in place of data.table; it's just much slower | COMMENT |
| LOW | …_algos/glm/runit_NOFEATURE_GLM_getLambdaModel_medium.R | 5 | #Change the 1st parameter of the getLambdaModel method and make sure you get the same model for the same lambda | COMMENT |
| MEDIUM | h2o-r/h2o-package/R/predict.R | 203 | # These are defined so that you can use the same names in Python and allows us to change the backing method | COMMENT |
| LOW | h2o-r/h2o-package/R/models.R | 124 | if (algo=="pca" && is.null(params$k)) # make sure to set k=1 for default for pca | CODE |
| LOW | …st/java/hex/deeplearning/DeepLearningMLPReference.java | 636 | ihPrevWeightsDelta[i][j] = (float)delta; // don't forget to save the delta for momentum | CODE |
| LOW | …st/java/hex/deeplearning/DeepLearningMLPReference.java | 647 | hPrevBiasesDelta[i] = delta; // don't forget to save the delta | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | h2o-py/h2o/h2o.py | 1952 | Create a new frame with random data. Creates a data frame in H2O with real-valued, categorical, integer, and b | STRING |
| HIGH | h2o-py/h2o/utils/csv/readers.py | 17 | CSV reader yielding lists of ``unicode`` strings (PY3: ``str``). Args: stream: Iterable of text (``unicode` | STRING |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | h2o-core/src/main/java/water/rapids/BinaryMerge.java | 44 | // 'unique' index. // TODO: implement | COMMENT |
| LOW | h2o-r/tests/testdir_munging/runit_merge_random_data.R | 158 | for (ay in c(FALSE)) { # TODO: implement all.y=TRUE | CODE |
| LOW | h2o-r/tests/testdir_munging/runit_merge_real_data.R | 81 | for (ay in c(FALSE)) { # TODO: implement all.y=TRUE | CODE |
| LOW | h2o-algos/src/main/java/hex/gram/Gram.java | 956 | @Override public void map(Chunk[] chks) { // TODO: implement the sparse option. | CODE |
| LOW | h2o-algos/src/main/java/hex/deeplearning/Neurons.java | 636 | // TODO: implement GEMM | COMMENT |
| LOW | h2o-algos/src/main/java/hex/deeplearning/Neurons.java | 761 | // TODO: implement GEMM | COMMENT |