cuDF - GPU DataFrame Library
This report presents the forensic synthetic code analysis of rapidsai/cudf, a C++ project with 9,704 GitHub stars. SynthScan v2.0 examined 813,038 lines of code across 3009 source files, recording 6399 pattern matches distributed across 22 syntactic categories. The overall adjusted score of 9.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).
This chart maps the temporal evolution of the adjusted synthetic code score across successive scan runs. An upward trajectory indicates ongoing incorporation of AI-generated code or expanding LLM-assisted scaffolding; a stable or declining trajectory may reflect active human refactoring, code removal, or the adoption of stricter authorship policies. The dashed secondary line (right axis) independently tracks total raw pattern hit count, which can diverge from the normalised score when codebase size changes significantly between scans.
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 6399 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 |
|---|---|---|---|---|
| LOW | python/custreamz/custreamz/tests/test_version.py | 7 | def test_version_constants_are_populated(): | CODE |
| LOW | python/custreamz/custreamz/tests/test_dataframes.py | 227 | def test_binary_stream_operators(stream): | CODE |
| LOW | python/custreamz/custreamz/tests/test_dataframes.py | 423 | def test_rolling_count_aggregations( | CODE |
| LOW | python/custreamz/custreamz/tests/test_dataframes.py | 459 | def test_integration_from_stream(stream): | CODE |
| LOW | python/custreamz/custreamz/tests/test_dataframes.py | 489 | def test_cumulative_aggregations(op, getter, stream): | CODE |
| LOW | python/custreamz/custreamz/tests/test_dataframes.py | 535 | def test_example_type_error_message(): | CODE |
| LOW | python/custreamz/custreamz/tests/test_dataframes.py | 554 | def test_groupby_aggregate_updating(stream): | CODE |
| LOW | python/custreamz/custreamz/tests/test_dataframes.py | 576 | def test_window_sum_dataframe(stream): | CODE |
| LOW | python/custreamz/custreamz/tests/test_dataframes.py | 630 | def test_groupby_windowing_value(func, value, getter, grouper, indexer): | CODE |
| LOW | python/custreamz/custreamz/tests/test_dataframes.py | 752 | def test_groupby_aggregate_with_start_state(stream): | CODE |
| LOW | python/custreamz/custreamz/tests/test_dataframes.py | 803 | def test_reductions_with_start_state(stream): | CODE |
| LOW | python/custreamz/custreamz/tests/test_dataframes.py | 820 | def test_rolling_aggs_with_start_state(stream): | CODE |
| LOW | python/custreamz/custreamz/tests/test_dataframes.py | 866 | def test_window_aggs_with_start_state(stream): | CODE |
| LOW | python/custreamz/custreamz/tests/test_dataframes.py | 898 | def test_windowed_groupby_aggs_with_start_state(stream): | CODE |
| LOW | python/dask_cudf/dask_cudf/backends.py | 307 | def is_categorical_dtype_cudf(obj): | CODE |
| LOW | python/dask_cudf/dask_cudf/backends.py | 493 | def _raise_unsupported_parquet_kwargs( | CODE |
| LOW⚡ | python/dask_cudf/dask_cudf/backends.py | 517 | def to_pandas_dispatch_from_cudf(data, nullable=False, **kwargs): | CODE |
| LOW⚡ | python/dask_cudf/dask_cudf/backends.py | 527 | def to_cudf_dispatch_from_pandas(data, nan_as_null=None, **kwargs): | CODE |
| LOW⚡ | python/dask_cudf/dask_cudf/backends.py | 533 | def to_cudf_dispatch_from_cudf(data, **kwargs): | CODE |
| LOW | python/dask_cudf/dask_cudf/io/parquet.py | 154 | def _fusion_compression_factor(self): | CODE |
| LOW | python/dask_cudf/dask_cudf/io/parquet.py | 299 | def _fragments_to_cudf_dataframe( | CODE |
| LOW | python/dask_cudf/dask_cudf/io/parquet.py | 408 | def _fusion_compression_factor(self): | CODE |
| LOW | python/dask_cudf/dask_cudf/io/csv.py | 169 | def read_csv_without_blocksize(path, **kwargs): | CODE |
| LOW⚡ | python/dask_cudf/dask_cudf/io/tests/test_parquet.py | 284 | def test_filters_at_row_group_level(tmpdir): | CODE |
| LOW⚡ | python/dask_cudf/dask_cudf/io/tests/test_parquet.py | 451 | def test_create_metadata_file_inconsistent_schema(tmpdir): | CODE |
| LOW | python/dask_cudf/dask_cudf/io/tests/test_parquet.py | 41 | def test_roundtrip_backend_dispatch(tmpdir): | CODE |
| LOW | python/dask_cudf/dask_cudf/io/tests/test_parquet.py | 96 | def test_roundtrip_from_dask_index_false(tmpdir): | CODE |
| LOW | python/dask_cudf/dask_cudf/io/tests/test_parquet.py | 104 | def test_roundtrip_from_dask_none_index_false(tmpdir): | CODE |
| LOW | python/dask_cudf/dask_cudf/io/tests/test_parquet.py | 116 | def test_roundtrip_from_dask_cudf(tmpdir, write_meta): | CODE |
| LOW | python/dask_cudf/dask_cudf/io/tests/test_parquet.py | 125 | def test_roundtrip_none_rangeindex(tmpdir): | CODE |
| LOW | python/dask_cudf/dask_cudf/io/tests/test_parquet.py | 136 | def test_roundtrip_from_pandas(tmpdir): | CODE |
| LOW | python/dask_cudf/dask_cudf/io/tests/test_parquet.py | 165 | def test_dask_timeseries_from_pandas(tmpdir): | CODE |
| LOW | python/dask_cudf/dask_cudf/io/tests/test_parquet.py | 176 | def test_dask_timeseries_from_dask(tmpdir, index, divisions): | CODE |
| LOW | python/dask_cudf/dask_cudf/io/tests/test_parquet.py | 190 | def test_dask_timeseries_from_daskcudf(tmpdir, index, divisions): | CODE |
| LOW | python/dask_cudf/dask_cudf/io/tests/test_parquet.py | 316 | def test_roundtrip_from_dask_partitioned(tmpdir, parts, daskcudf, metadata): | CODE |
| LOW | python/dask_cudf/dask_cudf/io/tests/test_parquet.py | 408 | def test_create_metadata_file(tmpdir, partition_on): | CODE |
| LOW | python/dask_cudf/dask_cudf/io/tests/test_parquet.py | 492 | def test_read_inconsistent_schema(tmpdir, specify_schema): | CODE |
| LOW | python/dask_cudf/dask_cudf/io/tests/test_parquet.py | 547 | def test_cudf_dtypes_from_pandas(tmpdir, data): | CODE |
| LOW | python/dask_cudf/dask_cudf/io/tests/test_parquet.py | 558 | def test_cudf_list_struct_write(tmpdir): | CODE |
| LOW | python/dask_cudf/dask_cudf/io/tests/test_parquet.py | 600 | def test_nullable_schema_mismatch(tmpdir): | CODE |
| LOW | python/dask_cudf/dask_cudf/io/tests/test_parquet.py | 613 | def test_parquet_read_filter_and_project(tmpdir): | CODE |
| LOW | python/dask_cudf/dask_cudf/io/tests/test_parquet.py | 660 | def test_read_parquet_arrow_filesystem(tmpdir, min_part_size): | CODE |
| LOW | python/dask_cudf/dask_cudf/io/tests/test_parquet.py | 699 | def test_deprecated_api_paths(tmpdir): | CODE |
| LOW | python/dask_cudf/dask_cudf/io/tests/test_orc.py | 22 | def test_read_orc_backend_dispatch(): | CODE |
| LOW | python/dask_cudf/dask_cudf/io/tests/test_orc.py | 37 | def test_filepath_read_orc_defaults(): | CODE |
| LOW | python/dask_cudf/dask_cudf/io/tests/test_orc.py | 44 | def test_filelist_read_orc_defaults(): | CODE |
| LOW | python/dask_cudf/dask_cudf/io/tests/test_orc.py | 108 | def test_read_orc_first_file_empty(tmpdir): | CODE |
| LOW | python/dask_cudf/dask_cudf/io/tests/test_orc.py | 167 | def test_deprecated_api_paths(tmpdir): | CODE |
| LOW | python/dask_cudf/dask_cudf/io/tests/test_text.py | 28 | def test_read_text_byte_range(offset, size): | CODE |
| LOW | python/dask_cudf/dask_cudf/io/tests/test_text.py | 36 | def test_deprecated_api_paths(): | CODE |
| LOW | python/dask_cudf/dask_cudf/io/tests/test_json.py | 17 | def test_read_json_backend_dispatch(tmp_path): | CODE |
| LOW | python/dask_cudf/dask_cudf/io/tests/test_json.py | 104 | def test_read_json_aggregate_files(tmp_path): | CODE |
| LOW | python/dask_cudf/dask_cudf/io/tests/test_json.py | 134 | def test_deprecated_api_paths(tmp_path): | CODE |
| LOW | python/dask_cudf/dask_cudf/io/tests/test_csv.py | 56 | def test_csv_roundtrip_backend_dispatch(tmp_path): | CODE |
| LOW | python/dask_cudf/dask_cudf/io/tests/test_csv.py | 78 | def test_csv_roundtrip_filepath(tmp_path): | CODE |
| LOW | python/dask_cudf/dask_cudf/io/tests/test_csv.py | 134 | def test_read_csv_compression(tmp_path): | CODE |
| LOW | python/dask_cudf/dask_cudf/io/tests/test_csv.py | 154 | def test_read_csv_compression_file_list(tmp_path): | CODE |
| LOW | python/dask_cudf/dask_cudf/io/tests/test_csv.py | 176 | def test_read_csv_blocksize_none(tmp_path, compression, size): | CODE |
| LOW | python/dask_cudf/dask_cudf/io/tests/test_csv.py | 221 | def test_read_csv_skiprows_error(csv_begin_bad_lines): | CODE |
| LOW | python/dask_cudf/dask_cudf/io/tests/test_csv.py | 243 | def test_read_csv_skipfooter_arrow_string_fail(request, csv_end_bad_lines): | CODE |
| 3787 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH⚡ | python/dask_cudf/dask_cudf/io/tests/test_parquet.py | 268 | filters = [(col, "is", null)] | CODE |
| HIGH⚡ | python/dask_cudf/dask_cudf/io/tests/test_parquet.py | 276 | filters = [(col, "is not", null)] | CODE |
| HIGH | python/dask_cudf/dask_cudf/io/tests/test_parquet.py | 252 | def test_isna_filters(tmpdir, null, numeric): | CODE |
| HIGH | python/dask_cudf/dask_cudf/tests/test_dispatch.py | 119 | assert schema.equals(table.schema) | CODE |
| HIGH⚡ | python/cudf/cudf_pandas_tests/test_cudf_pandas.py | 629 | assert actual_pa_array.equals(expected_pa_array) | CODE |
| HIGH | python/cudf/cudf/core/index.py | 834 | elif self.equals(other): | CODE |
| HIGH | python/cudf/cudf/core/index.py | 941 | if self.equals(other): | CODE |
| HIGH | python/cudf/cudf/core/index.py | 1049 | elif self.equals(other): | CODE |
| HIGH | python/cudf/cudf/core/index.py | 1773 | return self._column.equals( | CODE |
| HIGH | python/cudf/cudf/core/index.py | 3016 | if isinstance(other, RangeIndex) and self.equals(other): | CODE |
| HIGH | python/cudf/cudf/core/index.py | 3143 | if how in {"left", "right"} or self.equals(other): | CODE |
| HIGH | python/cudf/cudf/core/dataframe.py | 418 | if not self._frame.index.equals(row_key.index): | CODE |
| HIGH | python/cudf/cudf/core/dataframe.py | 436 | if not value.index.equals(target_index): | CODE |
| HIGH | python/cudf/cudf/core/dataframe.py | 741 | elif not ser.index.equals(temp_index): | CODE |
| HIGH | python/cudf/cudf/core/dataframe.py | 1695 | if not self.index.equals(arg.index): | CODE |
| HIGH | python/cudf/cudf/core/dataframe.py | 1770 | if not self.index.equals(arg.index): | CODE |
| HIGH | python/cudf/cudf/core/dataframe.py | 2511 | equal_columns = other_pd_index.equals(self_pd_columns) | CODE |
| HIGH | python/cudf/cudf/core/dataframe.py | 2523 | not self.index.equals(other.index) | CODE |
| HIGH | python/cudf/cudf/core/dataframe.py | 2524 | or not self._data.to_pandas_index.equals( | CODE |
| HIGH | python/cudf/cudf/core/dataframe.py | 2540 | if self._data.to_pandas_index.equals(other._data.to_pandas_index): | CODE |
| HIGH | python/cudf/cudf/core/dataframe.py | 3708 | if not self.index.equals(value.index): | CODE |
| HIGH | python/cudf/cudf/core/dataframe.py | 3755 | if not self.index.equals(cond.index): | CODE |
| HIGH | python/cudf/cudf/core/dataframe.py | 9182 | if isinstance(rhs, DataFrame) and not lhs.index.equals(rhs.index): | CODE |
| HIGH | python/cudf/cudf/core/dataframe.py | 9237 | and not input_df.index.equals(replace_df.index) | CODE |
| HIGH | python/cudf/cudf/core/dataframe.py | 3143 | if not self_cols.equals(other._data.to_pandas_index): | STRING |
| HIGH | python/cudf/cudf/core/dataframe.py | 3145 | if not self.index.equals(other.index): | STRING |
| HIGH | python/cudf/cudf/core/reshape.py | 67 | not first.index.equals(rest.index) for rest in i_objs | CODE |
| HIGH | python/cudf/cudf/core/reshape.py | 84 | if not final_index.equals(obj.index) | CODE |
| HIGH | python/cudf/cudf/core/series.py | 394 | and not arg.index.equals(self._frame.index) | CODE |
| HIGH | python/cudf/cudf/core/series.py | 1928 | if not self.index.equals(value.index): | CODE |
| HIGH | python/cudf/cudf/core/series.py | 2589 | if not self.index.equals(other.index): | CODE |
| HIGH | python/cudf/cudf/core/series.py | 5536 | if not sr.index.equals(head): | CODE |
| HIGH | python/cudf/cudf/core/series.py | 1214 | if not all(s.index.equals(index) for s in args): | STRING |
| HIGH | python/cudf/cudf/core/series.py | 1532 | and not self.index.equals(other.index) | STRING |
| HIGH | python/cudf/cudf/core/series.py | 1537 | indices_differ = not self.index.equals(other.index) | STRING |
| HIGH | python/cudf/cudf/core/dtypes.py | 328 | return (self.ordered == other.ordered) and self._categories.equals( | CODE |
| HIGH | python/cudf/cudf/core/dtypes.py | 343 | return left_cats.equals(right_cats) | CODE |
| HIGH | python/cudf/cudf/core/dtypes.py | 348 | return self.ordered == other.ordered and left_cats.equals( | CODE |
| HIGH | python/cudf/cudf/core/indexed_frame.py | 772 | return super().equals(other) and self.index.equals(other.index) | CODE |
| HIGH | python/cudf/cudf/core/indexed_frame.py | 3047 | and gather_map.column.equals( | CODE |
| HIGH | python/cudf/cudf/core/indexed_frame.py | 3879 | if self.index.equals(index): | CODE |
| HIGH | python/cudf/cudf/core/frame.py | 530 | >>> s.equals(other) | STRING |
| HIGH | python/cudf/cudf/core/frame.py | 533 | >>> s.equals(different) | STRING |
| HIGH | python/cudf/cudf/core/frame.py | 546 | >>> df.equals(exactly_equal) | STRING |
| HIGH | python/cudf/cudf/core/frame.py | 557 | >>> df.equals(different_column_type) | STRING |
| HIGH | python/cudf/cudf/core/frame.py | 571 | self_col.equals(other_col, check_dtypes=True) | CODE |
| HIGH | python/cudf/cudf/core/multiindex.py | 1128 | self_col.equals(other_col) | CODE |
| HIGH | python/cudf/cudf/core/multiindex.py | 1201 | return Frame.equals(self, other) | CODE |
| HIGH | python/cudf/cudf/core/multiindex.py | 2302 | if not len(other) or self.equals(other): | CODE |
| HIGH | python/cudf/cudf/core/indexing_utils.py | 689 | and not key.index.equals(index) | CODE |
| HIGH | python/cudf/cudf/core/join/join.py | 285 | .take(map_, nullify=null, check_bounds=False) | CODE |
| HIGH | python/cudf/cudf/core/accessors/categorical.py | 306 | (which results in values set to null). If `rename==True`, | STRING |
| HIGH | python/cudf/cudf/core/accessors/lists.py | 157 | the row or the search key are null, <NA> is returned. If the search key | STRING |
| HIGH | python/cudf/cudf/core/accessors/string.py | 362 | and not frame.index.equals(parent_index) | STRING |
| HIGH | python/cudf/cudf/core/accessors/string.py | 372 | and not others.index.equals(parent_index) | STRING |
| HIGH | python/cudf/cudf/core/column/categorical.py | 421 | # We know there's exactly 1 null, so filtered result has 1 row | COMMENT |
| HIGH | python/cudf/cudf/core/column/categorical.py | 858 | return cur_categories.equals(new_categories) | CODE |
| HIGH | python/cudf/cudf/core/column/categorical.py | 878 | if cur_cats.equals(new_cats, check_dtypes=True): | CODE |
| HIGH | python/cudf/cudf/core/column/numerical.py | 271 | # masked-null, which breaks consumers that read the raw data | COMMENT |
| HIGH | python/cudf/cudf/core/column/numerical.py | 964 | # (NumericalColumn.isnull would count it as null). | COMMENT |
| 129 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | python/custreamz/custreamz/__init__.py | 4 | CODE | |
| LOW | python/custreamz/custreamz/__init__.py | 4 | CODE | |
| LOW | python/custreamz/custreamz/__init__.py | 5 | CODE | |
| LOW | python/dask_cudf/dask_cudf/__init__.py | 6 | CODE | |
| LOW | python/dask_cudf/dask_cudf/__init__.py | 10 | CODE | |
| LOW | python/dask_cudf/dask_cudf/__init__.py | 10 | CODE | |
| LOW | python/dask_cudf/dask_cudf/__init__.py | 11 | CODE | |
| LOW | python/dask_cudf/dask_cudf/__init__.py | 13 | CODE | |
| LOW | python/dask_cudf/dask_cudf/__init__.py | 13 | CODE | |
| LOW | python/dask_cudf/dask_cudf/__init__.py | 14 | CODE | |
| LOW | python/dask_cudf/dask_cudf/__init__.py | 14 | CODE | |
| LOW | python/dask_cudf/dask_cudf/__init__.py | 14 | CODE | |
| LOW | python/dask_cudf/dask_cudf/__init__.py | 14 | CODE | |
| LOW | python/dask_cudf/dask_cudf/core.py | 14 | CODE | |
| LOW | python/dask_cudf/dask_cudf/core.py | 14 | CODE | |
| LOW | python/dask_cudf/dask_cudf/core.py | 14 | CODE | |
| LOW | python/dask_cudf/dask_cudf/io/parquet.py | 4 | CODE | |
| LOW | python/dask_cudf/dask_cudf/io/parquet.py | 759 | CODE | |
| LOW | python/dask_cudf/dask_cudf/io/__init__.py | 6 | CODE | |
| LOW | python/dask_cudf/dask_cudf/io/__init__.py | 6 | CODE | |
| LOW | python/dask_cudf/dask_cudf/io/__init__.py | 6 | CODE | |
| LOW | python/dask_cudf/dask_cudf/io/__init__.py | 6 | CODE | |
| LOW | python/dask_cudf/dask_cudf/_expr/__init__.py | 4 | CODE | |
| LOW | python/dask_cudf/dask_cudf/_expr/__init__.py | 5 | CODE | |
| LOW | python/dask_cudf/dask_cudf/_expr/__init__.py | 6 | CODE | |
| LOW | python/dask_cudf/dask_cudf/_expr/__init__.py | 7 | CODE | |
| LOW | python/dask_cudf/dask_cudf/_expr/__init__.py | 7 | CODE | |
| LOW | python/dask_cudf/dask_cudf/_expr/__init__.py | 7 | CODE | |
| LOW | python/dask_cudf/dask_cudf/_expr/__init__.py | 7 | CODE | |
| LOW | python/dask_cudf/dask_cudf/_expr/__init__.py | 7 | CODE | |
| LOW | python/dask_cudf/dask_cudf/_expr/__init__.py | 7 | CODE | |
| LOW | python/dask_cudf/dask_cudf/_expr/__init__.py | 15 | CODE | |
| LOW | python/dask_cudf/dask_cudf/_expr/__init__.py | 18 | CODE | |
| LOW | python/dask_cudf/dask_cudf/_expr/__init__.py | 18 | CODE | |
| LOW | python/dask_cudf/dask_cudf/_expr/__init__.py | 18 | CODE | |
| LOW | python/dask_cudf/dask_cudf/_expr/__init__.py | 18 | CODE | |
| LOW | python/dask_cudf/dask_cudf/_expr/__init__.py | 18 | CODE | |
| LOW | python/dask_cudf/dask_cudf/_expr/__init__.py | 25 | CODE | |
| LOW | python/dask_cudf/dask_cudf/_expr/__init__.py | 25 | CODE | |
| LOW | python/dask_cudf/dask_cudf/_expr/__init__.py | 25 | CODE | |
| LOW | python/dask_cudf/dask_cudf/_expr/__init__.py | 25 | CODE | |
| LOW | python/dask_cudf/dask_cudf/_expr/__init__.py | 25 | CODE | |
| LOW | python/dask_cudf/dask_cudf/_expr/__init__.py | 32 | CODE | |
| LOW | python/dask_cudf/dask_cudf/_expr/__init__.py | 32 | CODE | |
| LOW | python/dask_cudf/dask_cudf/_expr/__init__.py | 36 | CODE | |
| LOW | python/dask_cudf/dask_cudf/_expr/__init__.py | 36 | CODE | |
| LOW | python/dask_cudf/dask_cudf/_expr/__init__.py | 40 | CODE | |
| LOW | python/dask_cudf/dask_cudf/_expr/__init__.py | 40 | CODE | |
| LOW | python/dask_cudf/dask_cudf/_expr/__init__.py | 44 | CODE | |
| LOW | python/dask_cudf/dask_cudf/_expr/__init__.py | 44 | CODE | |
| LOW | python/dask_cudf/dask_cudf/_expr/__init__.py | 44 | CODE | |
| LOW | python/dask_cudf/dask_cudf/_expr/__init__.py | 49 | CODE | |
| LOW | python/cudf_streaming/cudf_streaming/__init__.py | 15 | CODE | |
| LOW | python/cudf_streaming/cudf_streaming/__init__.py | 16 | CODE | |
| LOW | python/cudf_streaming/cudf_streaming/__init__.py | 16 | CODE | |
| LOW | python/cudf_streaming/cudf_streaming/__init__.py | 16 | CODE | |
| LOW | python/cudf_streaming/cudf_streaming/__init__.py | 16 | CODE | |
| LOW | python/cudf_streaming/cudf_streaming/__init__.py | 16 | CODE | |
| LOW | python/cudf_streaming/cudf_streaming/__init__.py | 16 | CODE | |
| LOW | python/cudf_streaming/cudf_streaming/__init__.py | 24 | CODE | |
| 845 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | python/cudf_streaming/CMakeLists.txt | 1 | # ============================================================================= | COMMENT |
| MEDIUM | python/cudf_streaming/CMakeLists.txt | 6 | # ============================================================================= | COMMENT |
| MEDIUM | python/cudf/CMakeLists.txt | 1 | # ============================================================================= | COMMENT |
| MEDIUM | python/cudf/CMakeLists.txt | 6 | # ============================================================================= | COMMENT |
| MEDIUM | python/cudf/cudf/tests/dataframe/indexing/test_loc.py | 1392 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | python/cudf/cudf/tests/dataframe/indexing/test_loc.py | 1394 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | python/cudf/cudf/_lib/CMakeLists.txt | 1 | # ============================================================================= | COMMENT |
| MEDIUM | python/cudf/cudf/_lib/CMakeLists.txt | 6 | # ============================================================================= | COMMENT |
| MEDIUM | python/cudf/udf_cpp/CMakeLists.txt | 1 | # ============================================================================= | COMMENT |
| MEDIUM | python/cudf/udf_cpp/CMakeLists.txt | 6 | # ============================================================================= | COMMENT |
| MEDIUM | python/pylibcudf/CMakeLists.txt | 1 | # ============================================================================= | COMMENT |
| MEDIUM | python/pylibcudf/CMakeLists.txt | 6 | # ============================================================================= | COMMENT |
| MEDIUM | python/pylibcudf/pylibcudf/CMakeLists.txt | 1 | # ============================================================================= | COMMENT |
| MEDIUM | python/pylibcudf/pylibcudf/CMakeLists.txt | 6 | # ============================================================================= | COMMENT |
| MEDIUM | python/pylibcudf/pylibcudf/experimental/CMakeLists.txt | 1 | # ============================================================================= | COMMENT |
| MEDIUM | python/pylibcudf/pylibcudf/experimental/CMakeLists.txt | 6 | # ============================================================================= | COMMENT |
| MEDIUM | python/pylibcudf/pylibcudf/strings/CMakeLists.txt | 1 | # ============================================================================= | COMMENT |
| MEDIUM | python/pylibcudf/pylibcudf/strings/CMakeLists.txt | 6 | # ============================================================================= | COMMENT |
| MEDIUM | python/pylibcudf/pylibcudf/strings/split/CMakeLists.txt | 1 | # ============================================================================= | COMMENT |
| MEDIUM | python/pylibcudf/pylibcudf/strings/split/CMakeLists.txt | 6 | # ============================================================================= | COMMENT |
| MEDIUM | …hon/pylibcudf/pylibcudf/strings/convert/CMakeLists.txt | 1 | # ============================================================================= | COMMENT |
| MEDIUM | …hon/pylibcudf/pylibcudf/strings/convert/CMakeLists.txt | 6 | # ============================================================================= | COMMENT |
| MEDIUM | python/pylibcudf/pylibcudf/nvtext/CMakeLists.txt | 1 | # ============================================================================= | COMMENT |
| MEDIUM | python/pylibcudf/pylibcudf/nvtext/CMakeLists.txt | 6 | # ============================================================================= | COMMENT |
| MEDIUM | python/pylibcudf/pylibcudf/io/CMakeLists.txt | 1 | # ============================================================================= | COMMENT |
| MEDIUM | python/pylibcudf/pylibcudf/io/CMakeLists.txt | 6 | # ============================================================================= | COMMENT |
| MEDIUM | …hon/pylibcudf/pylibcudf/io/experimental/CMakeLists.txt | 1 | # ============================================================================= | COMMENT |
| MEDIUM | …hon/pylibcudf/pylibcudf/io/experimental/CMakeLists.txt | 6 | # ============================================================================= | COMMENT |
| MEDIUM | python/pylibcudf/pylibcudf/libcudf/CMakeLists.txt | 1 | # ============================================================================= | COMMENT |
| MEDIUM | python/pylibcudf/pylibcudf/libcudf/CMakeLists.txt | 6 | # ============================================================================= | COMMENT |
| MEDIUM | …hon/pylibcudf/pylibcudf/libcudf/strings/CMakeLists.txt | 1 | # ============================================================================= | COMMENT |
| MEDIUM | …hon/pylibcudf/pylibcudf/libcudf/strings/CMakeLists.txt | 6 | # ============================================================================= | COMMENT |
| MEDIUM | python/pylibcudf/pylibcudf/libcudf/lists/CMakeLists.txt | 1 | # ============================================================================= | COMMENT |
| MEDIUM | python/pylibcudf/pylibcudf/libcudf/lists/CMakeLists.txt | 6 | # ============================================================================= | COMMENT |
| MEDIUM | …thon/pylibcudf/pylibcudf/libcudf/nvtext/CMakeLists.txt | 1 | # ============================================================================= | COMMENT |
| MEDIUM | …thon/pylibcudf/pylibcudf/libcudf/nvtext/CMakeLists.txt | 6 | # ============================================================================= | COMMENT |
| MEDIUM | python/pylibcudf/pylibcudf/libcudf/io/CMakeLists.txt | 1 | # ============================================================================= | COMMENT |
| MEDIUM | python/pylibcudf/pylibcudf/libcudf/io/CMakeLists.txt | 6 | # ============================================================================= | COMMENT |
| MEDIUM | python/libcudf/CMakeLists.txt | 1 | # ============================================================================= | COMMENT |
| MEDIUM | python/libcudf/CMakeLists.txt | 6 | # ============================================================================= | COMMENT |
| MEDIUM⚡ | python/cudf_polars/tests/streaming/test_ray.py | 35 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | python/cudf_polars/tests/streaming/test_ray.py | 37 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | python/cudf_polars/tests/streaming/test_ray.py | 80 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | python/cudf_polars/tests/streaming/test_ray.py | 82 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | python/cudf_polars/tests/streaming/test_options.py | 22 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | python/cudf_polars/tests/streaming/test_options.py | 24 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | python/cudf_polars/tests/streaming/test_options.py | 35 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | python/cudf_polars/tests/streaming/test_options.py | 37 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | python/cudf_polars/tests/streaming/test_options.py | 54 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | python/cudf_polars/tests/streaming/test_options.py | 56 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | python/cudf_polars/tests/streaming/test_options.py | 86 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | python/cudf_polars/tests/streaming/test_options.py | 88 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | python/cudf_polars/tests/streaming/test_options.py | 101 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | python/cudf_polars/tests/streaming/test_options.py | 103 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | python/cudf_polars/tests/streaming/test_options.py | 164 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | python/cudf_polars/tests/streaming/test_options.py | 166 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | python/cudf_polars/tests/streaming/test_options.py | 203 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | python/cudf_polars/tests/streaming/test_options.py | 205 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | python/cudf_polars/tests/streaming/test_options.py | 239 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | python/cudf_polars/tests/streaming/test_options.py | 241 | # --------------------------------------------------------------------------- | COMMENT |
| 101 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | python/dask_cudf/dask_cudf/_legacy/__init__.py | 1 | # SPDX-FileCopyrightText: Copyright (c) 2024, NVIDIA CORPORATION. | COMMENT |
| LOW | python/dask_cudf/dask_cudf/_legacy/io/__init__.py | 1 | # SPDX-FileCopyrightText: Copyright (c) 2018-2025, NVIDIA CORPORATION. | COMMENT |
| LOW | python/cudf/cudf/core/dataframe.py | 461 | for i, col in enumerate(columns_df._column_names): | COMMENT |
| LOW | python/cudf/cudf/core/dataframe.py | 681 | data_length = len(data) | COMMENT |
| LOW | python/cudf/cudf/core/dataframe.py | 1981 | # and at least one has an index | COMMENT |
| LOW | python/cudf/cudf/core/series.py | 1221 | COMMENT | |
| LOW | python/cudf/cudf/core/__init__.py | 1 | # SPDX-FileCopyrightText: Copyright (c) 2018-2021, NVIDIA CORPORATION. | COMMENT |
| LOW | python/cudf/cudf/core/multiindex.py | 221 | # and not is_dtype_obj_numeric(result_col.dtype) | COMMENT |
| LOW | python/cudf/cudf/core/multiindex.py | 781 | def _compute_validity_mask(self, index, row_tuple, max_length): | COMMENT |
| LOW | python/cudf/cudf/core/multiindex.py | 801 | # ordering`` note) -- the merge is order-unstable, so the sort is a | COMMENT |
| LOW | python/cudf/cudf/core/dtype/__init__.py | 1 | # SPDX-FileCopyrightText: Copyright (c) 2026, NVIDIA CORPORATION. | COMMENT |
| LOW | python/cudf/cudf/core/join/join.py | 121 | self.how = how | COMMENT |
| LOW | python/cudf/cudf/core/join/join.py | 261 | return maps | COMMENT |
| LOW | python/cudf/cudf/core/mixins/mixin_factory.py | 81 | ) -> bool: | COMMENT |
| LOW | python/cudf/cudf/core/column/numerical.py | 741 | ): | COMMENT |
| LOW | python/cudf/cudf/core/column/numerical.py | 961 | # Validity-only nulls (ColumnBase.isnull): a genuine NaN value in a | COMMENT |
| LOW | python/cudf/cudf/core/column/numerical.py | 1021 | # Materialize one-shot iterators so the single pass below is | COMMENT |
| LOW | python/cudf/cudf/core/column/column.py | 3541 | or ( | COMMENT |
| LOW | python/cudf/cudf/core/_internals/__init__.py | 1 | # SPDX-FileCopyrightText: Copyright (c) 2021, NVIDIA CORPORATION. | COMMENT |
| LOW | python/cudf/cudf/core/groupby/groupby.py | 1201 | ) | COMMENT |
| LOW | python/cudf/cudf/core/groupby/groupby.py | 1441 | # ``skipna=False`` the actual first/last element of each group is | COMMENT |
| LOW | python/cudf/cudf/core/groupby/groupby.py | 1921 | # To implement this case again needs different algorithms | COMMENT |
| LOW | python/cudf/cudf/core/groupby/groupby.py | 4141 | # to support `as_index=False` correctly | COMMENT |
| LOW | python/cudf/cudf/core/udf/utils.py | 121 | COMMENT | |
| LOW | …on/cudf/cudf/tests/dataframe/methods/test_transpose.py | 21 | COMMENT | |
| LOW | …on/cudf/cudf/tests/dataframe/methods/test_transpose.py | 41 | # 2 NaN | COMMENT |
| LOW | …df/cudf/tests/private_objects/mlir_backend/__init__.py | 1 | # SPDX-FileCopyrightText: Copyright (c) 2026, NVIDIA CORPORATION. | COMMENT |
| LOW | python/cudf/cudf/tests/input_output/test_parquet.py | 1381 | COMMENT | |
| LOW | python/cudf/cudf/tests/input_output/test_avro.py | 361 | # added simply to verify we fixed the problematic code path that was | COMMENT |
| LOW | python/cudf/cudf/tests/input_output/test_avro.py | 381 | # {'name': 'tinyint_col', 'type': ['int', 'null']}, | COMMENT |
| LOW | python/cudf/cudf/tests/input_output/test_avro.py | 401 | # 'float_col': 0.0, | COMMENT |
| LOW | python/cudf/cudf/utils/__init__.py | 1 | # SPDX-FileCopyrightText: Copyright (c) 2020, NVIDIA CORPORATION. | COMMENT |
| LOW | python/cudf/cudf/pandas/fast_slow_proxy.py | 41 | # need to be transformed from fast to slow only. i.e., Some cudf functions | COMMENT |
| LOW | python/cudf/cudf/pandas/fast_slow_proxy.py | 1161 | self._name, | COMMENT |
| LOW | python/cudf/cudf/pandas/fast_slow_proxy.py | 1501 | result[...] = transformed | COMMENT |
| LOW | python/cudf/cudf/pandas/module_accelerator.py | 401 | fast_module = importlib.import_module(fast_lib) | COMMENT |
| LOW | python/cudf/cudf/pandas/module_accelerator.py | 421 | # always being created on a given thread. | COMMENT |
| LOW | python/cudf/cudf/pandas/scripts/run-pandas-tests.sh | 1 | #!/usr/bin/env bash | COMMENT |
| LOW | python/pylibcudf/pylibcudf/libcudf/detail/__init__.py | 1 | # SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION. | COMMENT |
| LOW | …libcudf/pylibcudf/libcudf/detail/utilities/__init__.py | 1 | # SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION. | COMMENT |
| LOW | python/cudf_polars/tests/streaming/test_metadata.py | 81 | ) -> None: | COMMENT |
| LOW | python/cudf_polars/cudf_polars/streaming/select.py | 221 | # # Outer Agg selection (select_b) | COMMENT |
| LOW | …olars/cudf_polars/streaming/actor_graph/repartition.py | 101 | # Requires AllGather, output becomes duplicated. | COMMENT |
| LOW | …n/cudf_polars/cudf_polars/streaming/benchmarks/pdsh.py | 41 | COMMENT | |
| LOW | …udf_polars/cudf_polars/streaming/benchmarks/asserts.py | 221 | # any kind of fuzziness from sorting on floating-point columns. | COMMENT |
| LOW | …udf_polars/cudf_polars/streaming/benchmarks/asserts.py | 301 | # result : [a, b, c, d, d+epsilon] | COMMENT |
| LOW | …n/cudf_polars/cudf_polars/testing/inject_gpu_engine.py | 301 | # value_counts / struct-expansion row ordering is not guaranteed, so the GPU | COMMENT |
| LOW | …hon/cudf_polars/cudf_polars/dsl/expressions/boolean.py | 261 | if not ignore_nulls and column.null_count > 0: | COMMENT |
| LOW | ci/test_narwhals.sh | 41 | # test_with_columns_dtypes_single_row[cudf]: Type handling issue with single row | COMMENT |
| LOW | ci/test_narwhals.sh | 201 | # test_series_from_iterable[*-cudf.pandas.fast_slow_proxy._FunctionProxy-*]: FunctionProxy issues with series_from_itera | COMMENT |
| LOW | ci/release/update-version.sh | 1 | #!/bin/bash | COMMENT |
| LOW | .agents/skills/reproduce-ci/parse-job-url.py | 1 | #!/usr/bin/env python3 | COMMENT |
| LOW | .agents/skills/reproduce-ci/run.sh | 1 | #!/bin/bash | COMMENT |
| LOW | java/ci/env.sh | 1 | #!/bin/bash | COMMENT |
| LOW | java/examples/deployment-modes/run_examples.sh | 1 | #!/usr/bin/env bash | COMMENT |
| LOW | java/src/test/java/ai/rapids/cudf/ColumnVectorTest.java | 61 | // # Define a CUDA device function | COMMENT |
| LOW | …a/src/main/native/include/hybrid_scan_jni_internal.hpp | 1 | /* | COMMENT |
| LOW | java/src/main/native/src/TableJni.cpp | 1 | /* | COMMENT |
| LOW | java/src/main/native/src/TableJni.cpp | 21 | #include <cudf/groupby.hpp> | COMMENT |
| LOW | java/src/main/native/src/TableJni.cpp | 41 | #include <cudf/rolling.hpp> | COMMENT |
| 462 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | python/dask_cudf/dask_cudf/backends.py | 52 | CODE | |
| LOW | python/dask_cudf/dask_cudf/backends.py | 94 | CODE | |
| LOW | python/dask_cudf/dask_cudf/backends.py | 199 | CODE | |
| LOW | python/dask_cudf/dask_cudf/io/orc.py | 28 | CODE | |
| LOW | python/dask_cudf/dask_cudf/io/parquet.py | 109 | CODE | |
| LOW | python/dask_cudf/dask_cudf/io/json.py | 60 | CODE | |
| LOW | python/dask_cudf/dask_cudf/_expr/collection.py | 207 | CODE | |
| LOW | python/dask_cudf/dask_cudf/_expr/groupby.py | 89 | CODE | |
| LOW | python/dask_cudf/dask_cudf/_expr/groupby.py | 150 | CODE | |
| LOW | python/dask_cudf/dask_cudf/_expr/groupby.py | 230 | CODE | |
| LOW | python/dask_cudf/dask_cudf/_expr/groupby.py | 257 | CODE | |
| LOW | python/dask_cudf/dask_cudf/_expr/groupby.py | 278 | CODE | |
| LOW | python/dask_cudf/dask_cudf/_legacy/io/parquet.py | 432 | CODE | |
| LOW | python/dask_cudf/dask_cudf/_legacy/io/parquet.py | 60 | CODE | |
| LOW | python/dask_cudf/dask_cudf/_legacy/io/parquet.py | 177 | CODE | |
| LOW | python/dask_cudf/dask_cudf/_legacy/io/parquet.py | 311 | CODE | |
| LOW | python/dask_cudf/dask_cudf/_legacy/io/parquet.py | 382 | CODE | |
| LOW | …/cudf_streaming/cudf_streaming/tests/test_allgather.py | 123 | CODE | |
| LOW | python/cudf/cudf_pandas_tests/test_cudf_pandas.py | 2081 | CODE | |
| LOW | …s/third_party_integration_tests/tests/test_catboost.py | 12 | CODE | |
| LOW | …_tests/third_party_integration_tests/tests/conftest.py | 46 | CODE | |
| LOW | …_tests/third_party_integration_tests/tests/conftest.py | 188 | CODE | |
| LOW | …tests/third_party_integration_tests/tests/test_cuml.py | 17 | CODE | |
| LOW | …third_party_integration_tests/tests/test_matplotlib.py | 14 | CODE | |
| LOW | python/cudf/cudf/core/index.py | 182 | CODE | |
| LOW | python/cudf/cudf/core/index.py | 5129 | CODE | |
| LOW | python/cudf/cudf/core/index.py | 5601 | CODE | |
| LOW | python/cudf/cudf/core/index.py | 5731 | CODE | |
| LOW | python/cudf/cudf/core/index.py | 727 | CODE | |
| LOW | python/cudf/cudf/core/index.py | 1305 | CODE | |
| LOW | python/cudf/cudf/core/index.py | 1690 | CODE | |
| LOW | python/cudf/cudf/core/index.py | 2400 | CODE | |
| LOW | python/cudf/cudf/core/index.py | 2890 | CODE | |
| LOW | python/cudf/cudf/core/index.py | 3074 | CODE | |
| LOW | python/cudf/cudf/core/index.py | 3423 | CODE | |
| LOW | python/cudf/cudf/core/index.py | 3657 | CODE | |
| LOW | python/cudf/cudf/core/index.py | 4889 | CODE | |
| LOW | python/cudf/cudf/core/dataframe.py | 623 | CODE | |
| LOW | python/cudf/cudf/core/dataframe.py | 8962 | CODE | |
| LOW | python/cudf/cudf/core/dataframe.py | 9014 | CODE | |
| LOW | python/cudf/cudf/core/dataframe.py | 9175 | CODE | |
| LOW | python/cudf/cudf/core/dataframe.py | 9277 | CODE | |
| LOW | python/cudf/cudf/core/dataframe.py | 9303 | CODE | |
| LOW | python/cudf/cudf/core/dataframe.py | 9333 | CODE | |
| LOW | python/cudf/cudf/core/dataframe.py | 224 | CODE | |
| LOW | python/cudf/cudf/core/dataframe.py | 334 | CODE | |
| LOW | python/cudf/cudf/core/dataframe.py | 547 | CODE | |
| LOW | python/cudf/cudf/core/dataframe.py | 1074 | CODE | |
| LOW | python/cudf/cudf/core/dataframe.py | 1487 | CODE | |
| LOW | python/cudf/cudf/core/dataframe.py | 1564 | CODE | |
| LOW | python/cudf/cudf/core/dataframe.py | 1685 | CODE | |
| LOW | python/cudf/cudf/core/dataframe.py | 2461 | CODE | |
| LOW | python/cudf/cudf/core/dataframe.py | 2590 | CODE | |
| LOW | python/cudf/cudf/core/dataframe.py | 2725 | CODE | |
| LOW | python/cudf/cudf/core/dataframe.py | 3458 | CODE | |
| LOW | python/cudf/cudf/core/dataframe.py | 3725 | CODE | |
| LOW | python/cudf/cudf/core/dataframe.py | 3926 | CODE | |
| LOW | python/cudf/cudf/core/dataframe.py | 4404 | CODE | |
| LOW | python/cudf/cudf/core/dataframe.py | 4852 | CODE | |
| LOW | python/cudf/cudf/core/dataframe.py | 6130 | CODE | |
| 258 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | python/dask_cudf/dask_cudf/core.py | 13 | # This module provides backward compatibility for legacy import patterns. | COMMENT |
| MEDIUM | …udf_streaming/cudf_streaming/tests/test_table_chunk.py | 344 | # Create a table chunk on device memory. | COMMENT |
| MEDIUM | …_streaming/cudf_streaming/examples/bulk_ray_shuffle.py | 88 | # Create a buffer resource that limits device memory if `--spill-device` | COMMENT |
| MEDIUM | …_streaming/cudf_streaming/examples/bulk_mpi_shuffle.py | 316 | # Create a device pool memory resource. `BufferResource` wraps it in an | COMMENT |
| MEDIUM | …_streaming/cudf_streaming/examples/bulk_mpi_shuffle.py | 324 | # Create a buffer resource that limits device memory if `--spill-device` | COMMENT |
| MEDIUM | …ing/cudf_streaming/examples/streaming_basic_example.py | 43 | # Create a communicator and context that will be used by all streaming actors. | COMMENT |
| MEDIUM⚡ | python/cudf/cudf_pandas_tests/test_profiler.py | 88 | # Create a copy of the current environment variables | COMMENT |
| MEDIUM | python/cudf/cudf_pandas_tests/test_cudf_pandas.py | 1541 | # Create a copy of the current environment variables | COMMENT |
| MEDIUM | …third_party_integration_tests/tests/test_tensorflow.py | 239 | # Create the model | COMMENT |
| MEDIUM | …third_party_integration_tests/tests/test_tensorflow.py | 350 | # Create the model | COMMENT |
| MEDIUM | python/cudf/cudf/core/dataframe.py | 8901 | # This function is used to wrap binary operations in Frame with an | COMMENT |
| MEDIUM | python/cudf/cudf/core/dataframe.py | 9276 | # Create a dictionary of the common, non-null columns | COMMENT |
| MEDIUM | python/cudf/cudf/core/reshape.py | 1106 | # Create a DataFrame composed of columns from both | COMMENT |
| MEDIUM | python/cudf/cudf/core/series.py | 3973 | # This function is used to wrap binary operations in Frame with an | COMMENT |
| MEDIUM | python/cudf/cudf/core/column/numerical.py | 1258 | # Create a simple column with pi to test if the precision matters | COMMENT |
| MEDIUM⚡ | python/cudf/cudf/core/column/column.py | 2595 | # Create a copy to compact the data - only the actual slice | COMMENT |
| MEDIUM | python/cudf/cudf/core/column/column.py | 2451 | # Create a simple Python object that exposes the | COMMENT |
| MEDIUM | python/cudf/cudf/core/groupby/groupby.py | 3357 | # This function is used to reorder the results of scan-based | COMMENT |
| MEDIUM | python/cudf/cudf/core/groupby/groupby.py | 2397 | # Define a function to apply to each row in a group | STRING |
| MEDIUM | python/cudf/cudf/core/udf/groupby_utils.py | 53 | # Create the numpy structured type corresponding to the numpy dtype. | COMMENT |
| MEDIUM | python/cudf/cudf/core/udf/masked_typing.py | 293 | # The following code accomplishes (1) - it is really just a way of specifying | COMMENT |
| MEDIUM | python/cudf/cudf/core/udf/row_function.py | 39 | # Create the numpy structured type corresponding to the numpy dtype. | COMMENT |
| MEDIUM | python/cudf/cudf/core/udf/templates.py | 28 | # Create a structured array with the desired fields | COMMENT |
| MEDIUM | python/cudf/cudf/core/buffer/spillable_buffer.py | 53 | # Initialize base class (just stores buffer) | COMMENT |
| MEDIUM | python/cudf/cudf/core/buffer/spillable_buffer.py | 201 | # Create an already spilled buffer | COMMENT |
| MEDIUM | python/cudf/cudf/tests/dask/test_serialize.py | 487 | # Create a large DataFrame | COMMENT |
| MEDIUM | python/cudf/cudf/tests/dask/test_serialize.py | 491 | # Create a sliced DataFrame (10% of original) | COMMENT |
| MEDIUM | python/cudf/cudf/tests/input_output/test_parquet.py | 76 | # Create a pandas dataframe with random data of mixed types | COMMENT |
| MEDIUM | python/cudf/cudf/tests/input_output/test_parquet.py | 118 | # Create a pandas dataframe with random data of mixed types | COMMENT |
| MEDIUM | python/cudf/cudf/tests/input_output/test_parquet.py | 1405 | # Create a pandas dataframe with random data of mixed types | COMMENT |
| MEDIUM | python/cudf/cudf/tests/input_output/test_parquet.py | 1460 | # Create a pandas dataframe with random data of mixed lengths | COMMENT |
| MEDIUM | python/cudf/cudf/tests/input_output/test_hdf5.py | 28 | # Create a pandas dataframe with random data of mixed types | COMMENT |
| MEDIUM | python/cudf/cudf/tests/input_output/test_orc.py | 2054 | # Create a pandas dataframe with random data of mixed types | COMMENT |
| MEDIUM | python/cudf/cudf/tests/input_output/test_feather.py | 22 | # Create a pandas dataframe with random data of mixed types | COMMENT |
| MEDIUM | python/cudf/cudf/tests/input_output/test_json.py | 41 | # Create a pandas dataframe with random data of mixed types | COMMENT |
| MEDIUM | python/cudf/cudf/tests/input_output/test_json.py | 72 | # Create a pandas dataframe with random data of mixed types | COMMENT |
| MEDIUM | python/cudf/cudf/testing/dataset_generator.py | 4 | # This module is for generating "synthetic" datasets. It was originally | COMMENT |
| MEDIUM | python/pylibcudf/tests/test_column_span.py | 37 | # Create a real buffer and mock Span around it | COMMENT |
| MEDIUM | python/pylibcudf/tests/test_column_span.py | 207 | # Create a new mask | COMMENT |
| MEDIUM⚡ | …on/pylibcudf/tests/io/test_experimental_hybrid_scan.py | 136 | # Create a second reader from the metadata | COMMENT |
| MEDIUM | …on/pylibcudf/tests/io/test_experimental_hybrid_scan.py | 411 | # Create a fresh BytesIO to avoid buffer position issues | COMMENT |
| MEDIUM | …on/pylibcudf/tests/io/test_experimental_hybrid_scan.py | 500 | # Create a fresh BytesIO to avoid buffer position issues | COMMENT |
| MEDIUM | python/pylibcudf/tests/io/test_json.py | 401 | # Create a string column with JSON strings | COMMENT |
| MEDIUM | python/cudf_polars/tests/streaming/test_spilling.py | 34 | # Create a simple table with one column of random float32 data | COMMENT |
| MEDIUM | python/cudf_polars/cudf_polars/utils/config.py | 522 | # Create the top-level memory resource | COMMENT |
| MEDIUM | python/cudf_polars/cudf_polars/streaming/join.py | 270 | # Create a broadcast join | COMMENT |
| MEDIUM | python/cudf_polars/cudf_polars/streaming/join.py | 287 | # Create a hash join | COMMENT |
| MEDIUM | …/cudf_polars/streaming/benchmarks/pdsds_queries/q40.py | 100 | # Define the target date and date range | COMMENT |
| MEDIUM | …hon/cudf_polars/cudf_polars/dsl/expressions/rolling.py | 993 | # Create a temporary DataFrame with the broadcasted columns named by their | COMMENT |
| MEDIUM | conda/environments/all_cuda-133_arch-aarch64.yaml | 1 | # This file is generated by `rapids-dependency-file-generator`. | COMMENT |
| MEDIUM | conda/environments/all_cuda-133_arch-x86_64.yaml | 1 | # This file is generated by `rapids-dependency-file-generator`. | COMMENT |
| MEDIUM | conda/environments/all_cuda-129_arch-x86_64.yaml | 1 | # This file is generated by `rapids-dependency-file-generator`. | COMMENT |
| MEDIUM | conda/environments/all_cuda-129_arch-aarch64.yaml | 1 | # This file is generated by `rapids-dependency-file-generator`. | COMMENT |
| MEDIUM | java/src/test/java/ai/rapids/cudf/ColumnVectorTest.java | 61 | // # Define a CUDA device function | COMMENT |
| MEDIUM | docs/cudf/source/conf.py | 7 | # This file is execfile()d with the current directory set to its | COMMENT |
| MEDIUM | docs/cudf/source/_ext/PandasCompat.py | 4 | # This file is adapted from official sphinx tutorial for `todo` extension: | COMMENT |
| MEDIUM | docs/cudf/source/_ext/PandasCompat.py | 141 | # Create a copy of the pandascompat node | COMMENT |
| MEDIUM | …p/tests/transform/integration/unary_transform_test.cpp | 217 | // # Define a CUDA device function | COMMENT |
| MEDIUM | …p/tests/transform/integration/unary_transform_test.cpp | 310 | // # Define a CUDA device function | COMMENT |
| MEDIUM | …p/tests/transform/integration/unary_transform_test.cpp | 476 | // # Define a CUDA device function | COMMENT |
| 3 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | python/cudf/cudf/core/column/lists.py | 0 | preprocess column to be compatible with pandas repr, namely handling nulls. * null (datetime/timedelta) = str(pd.nat) * | STRING |
| HIGH | python/cudf/cudf/core/column/column.py | 0 | preprocess column to be compatible with pandas repr, namely handling nulls. * null (datetime/timedelta) = str(pd.nat) * | STRING |
| HIGH | python/cudf/cudf/core/column/struct.py | 0 | preprocess column to be compatible with pandas repr, namely handling nulls. * null (datetime/timedelta) = str(pd.nat) * | STRING |
| HIGH | python/cudf/cudf/pandas/_benchmarks/pdsh.py | 0 | experimental pds-ds benchmarks. based on https://github.com/pola-rs/polars-benchmark. warning: this is an experimental ( | STRING |
| HIGH | …n/cudf_polars/cudf_polars/streaming/benchmarks/pdsh.py | 0 | experimental pds-ds benchmarks. based on https://github.com/pola-rs/polars-benchmark. warning: this is an experimental ( | STRING |
| HIGH | …/cudf_polars/cudf_polars/streaming/benchmarks/pdsds.py | 0 | experimental pds-ds benchmarks. based on https://github.com/pola-rs/polars-benchmark. warning: this is an experimental ( | STRING |
| HIGH | python/cudf_polars/tests/streaming/test_ray.py | 0 | ``_reset`` updates the polars-layer config to the new options. | STRING |
| HIGH | python/cudf_polars/tests/streaming/test_spmd.py | 0 | ``_reset`` updates the polars-layer config to the new options. | STRING |
| HIGH | python/cudf_polars/tests/streaming/test_dask.py | 0 | ``_reset`` updates the polars-layer config to the new options. | STRING |
| HIGH | python/cudf_polars/tests/streaming/test_ray.py | 0 | the engine still drives a real query after ``_reset``. | STRING |
| HIGH | python/cudf_polars/tests/streaming/test_spmd.py | 0 | the engine still drives a real query after ``_reset``. | STRING |
| HIGH | python/cudf_polars/tests/streaming/test_dask.py | 0 | the engine still drives a real query after ``_reset``. | STRING |
| HIGH | python/cudf_polars/tests/streaming/test_ray.py | 0 | ``shutdown`` is idempotent; ``_reset`` after shutdown raises every time. | STRING |
| HIGH | python/cudf_polars/tests/streaming/test_spmd.py | 0 | ``shutdown`` is idempotent; ``_reset`` after shutdown raises every time. | STRING |
| HIGH | python/cudf_polars/tests/streaming/test_dask.py | 0 | ``shutdown`` is idempotent; ``_reset`` after shutdown raises every time. | STRING |
| HIGH | python/cudf_polars/cudf_polars/streaming/groupby.py | 0 | evaluate this expression given a dataframe for context. | STRING |
| HIGH | …cudf_polars/cudf_polars/dsl/expressions/aggregation.py | 0 | evaluate this expression given a dataframe for context. | STRING |
| HIGH | …hon/cudf_polars/cudf_polars/dsl/expressions/literal.py | 0 | evaluate this expression given a dataframe for context. | STRING |
| HIGH | …hon/cudf_polars/cudf_polars/dsl/expressions/sorting.py | 0 | evaluate this expression given a dataframe for context. | STRING |
| HIGH | …hon/cudf_polars/cudf_polars/dsl/expressions/slicing.py | 0 | evaluate this expression given a dataframe for context. | STRING |
| HIGH | …hon/cudf_polars/cudf_polars/dsl/expressions/boolean.py | 0 | evaluate this expression given a dataframe for context. | STRING |
| HIGH | …hon/cudf_polars/cudf_polars/dsl/expressions/ternary.py | 0 | evaluate this expression given a dataframe for context. | STRING |
| HIGH | …on/cudf_polars/cudf_polars/dsl/expressions/binaryop.py | 0 | evaluate this expression given a dataframe for context. | STRING |
| HIGH | python/cudf_polars/cudf_polars/dsl/expressions/unary.py | 0 | evaluate this expression given a dataframe for context. | STRING |
| HIGH | …n/cudf_polars/cudf_polars/dsl/expressions/selection.py | 0 | evaluate this expression given a dataframe for context. | STRING |
| HIGH | …thon/cudf_polars/cudf_polars/dsl/expressions/string.py | 0 | evaluate this expression given a dataframe for context. | STRING |
| HIGH | …on/cudf_polars/cudf_polars/dsl/expressions/datetime.py | 0 | evaluate this expression given a dataframe for context. | STRING |
| HIGH | python/cudf_polars/cudf_polars/dsl/expressions/base.py | 0 | evaluate this expression given a dataframe for context. | STRING |
| HIGH | …thon/cudf_polars/cudf_polars/dsl/expressions/struct.py | 0 | evaluate this expression given a dataframe for context. | STRING |
| HIGH | python/cudf_polars/cudf_polars/engine/core.py | 0 | collect diagnostic information from every rank. returns ------- list of :class:`~cudf_polars.engine.core.clusterinfo`, o | STRING |
| HIGH | python/cudf_polars/cudf_polars/engine/ray.py | 0 | collect diagnostic information from every rank. returns ------- list of :class:`~cudf_polars.engine.core.clusterinfo`, o | STRING |
| HIGH | python/cudf_polars/cudf_polars/engine/dask.py | 0 | collect diagnostic information from every rank. returns ------- list of :class:`~cudf_polars.engine.core.clusterinfo`, o | STRING |
| HIGH | python/cudf_polars/cudf_polars/engine/core.py | 0 | collect statistics from every rank via ``client.run``. parameters ---------- clear if ``true``, clear each rank's statis | STRING |
| HIGH | python/cudf_polars/cudf_polars/engine/ray.py | 0 | collect statistics from every rank via ``client.run``. parameters ---------- clear if ``true``, clear each rank's statis | STRING |
| HIGH | python/cudf_polars/cudf_polars/engine/dask.py | 0 | collect statistics from every rank via ``client.run``. parameters ---------- clear if ``true``, clear each rank's statis | STRING |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | python/custreamz/custreamz/tests/conftest.py | 18 | except Exception: | CODE |
| LOW | python/custreamz/custreamz/tests/test_dataframes.py | 153 | except Exception: | CODE |
| LOW | python/custreamz/custreamz/tests/test_dataframes.py | 183 | except Exception: | CODE |
| LOW | python/custreamz/custreamz/tests/test_dataframes.py | 538 | except Exception as e: | CODE |
| MEDIUM | python/custreamz/custreamz/tests/test_dataframes.py | 535 | def test_example_type_error_message(): | CODE |
| LOW | python/dask_cudf/dask_cudf/backends.py | 258 | except Exception: | CODE |
| LOW | python/dask_cudf/dask_cudf/io/tests/test_s3.py | 107 | except Exception: | CODE |
| LOW | …_streaming/cudf_streaming/examples/bulk_mpi_shuffle.py | 424 | except Exception as e: | CODE |
| LOW | python/cudf/cudf_pandas_tests/test_cudf_pandas.py | 1753 | except Exception as e: | CODE |
| MEDIUM | python/cudf/cudf/core/dataframe.py | 1455 | def __setattr__(self, key, col): | CODE |
| LOW | python/cudf/cudf/core/dataframe.py | 1905 | except Exception: | CODE |
| LOW | python/cudf/cudf/core/column_accessor.py | 409 | except Exception as e: | CODE |
| LOW | python/cudf/cudf/core/single_column_frame.py | 416 | except Exception: | CODE |
| MEDIUM | python/cudf/cudf/core/series.py | 187 | def __getitem__(self, arg): | CODE |
| LOW | python/cudf/cudf/core/series.py | 1234 | except Exception: | STRING |
| LOW | python/cudf/cudf/core/indexed_frame.py | 3650 | except Exception as e: | CODE |
| LOW | python/cudf/cudf/core/indexed_frame.py | 3664 | except Exception as e: | CODE |
| LOW | python/cudf/cudf/core/indexed_frame.py | 5257 | except Exception as e: | CODE |
| LOW | python/cudf/cudf/core/tools/datetimes.py | 385 | except Exception as e: | CODE |
| LOW | python/cudf/cudf/core/column/datetime.py | 233 | except Exception: | CODE |
| LOW⚡ | python/cudf/cudf/tests/series/methods/test_replace.py | 464 | except Exception as e: | CODE |
| LOW | python/cudf/cudf/tests/dataframe/test_binops.py | 201 | except Exception: | CODE |
| LOW | python/cudf/cudf/tests/dataframe/test_binops.py | 237 | except Exception: | CODE |
| LOW | python/cudf/cudf/tests/dataframe/test_binops.py | 273 | except Exception: | CODE |
| LOW | python/cudf/cudf/tests/input_output/test_parquet.py | 205 | except Exception as excpr: | CODE |
| LOW | python/cudf/cudf/tests/input_output/test_avro.py | 658 | except Exception: | CODE |
| LOW | python/cudf/cudf/tests/input_output/test_orc.py | 51 | except Exception as excpr: | CODE |
| LOW | python/cudf/cudf/utils/temporal.py | 126 | except Exception: | CODE |
| LOW | python/cudf/cudf/utils/ioutils.py | 1644 | except Exception: | STRING |
| LOW | python/cudf/cudf/testing/_utils.py | 140 | except Exception as e: | CODE |
| MEDIUM | python/cudf/cudf/pandas/fast_slow_proxy.py | 1214 | def __name__(self, value): | CODE |
| LOW | python/cudf/cudf/pandas/fast_slow_proxy.py | 174 | except Exception: | CODE |
| LOW | python/cudf/cudf/pandas/fast_slow_proxy.py | 186 | except Exception: | CODE |
| LOW | python/cudf/cudf/pandas/fast_slow_proxy.py | 1338 | except Exception as e: | CODE |
| LOW | python/cudf/cudf/pandas/fast_slow_proxy.py | 1351 | except Exception as e: | CODE |
| LOW | python/cudf/cudf/pandas/fast_slow_proxy.py | 1356 | except Exception as err: | CODE |
| LOW | python/cudf/cudf/pandas/fast_slow_proxy.py | 1671 | except Exception: | CODE |
| LOW | python/cudf/cudf/pandas/_logger.py | 30 | except Exception: | CODE |
| LOW | python/cudf/cudf/pandas/module_accelerator.py | 85 | except Exception as e: | CODE |
| LOW | python/cudf/cudf/pandas/module_accelerator.py | 456 | except Exception: | CODE |
| LOW | python/cudf/cudf/pandas/_wrappers/numpy.py | 211 | except Exception as err: | CODE |
| LOW | python/cudf/cudf/pandas/_wrappers/common.py | 22 | except Exception: | CODE |
| LOW | python/cudf/cudf/pandas/_wrappers/common.py | 39 | except Exception: | CODE |
| MEDIUM | python/cudf/cudf/pandas/_wrappers/common.py | 17 | def array_function_method(self, func, types, args, kwargs): | CODE |
| LOW | …thon/cudf/cudf/pandas/scripts/analyze-test-failures.py | 32 | except Exception: | CODE |
| LOW | …hon/cudf/cudf/pandas/scripts/summarize-test-results.py | 32 | except Exception: | CODE |
| LOW | python/cudf/cudf/pandas/_benchmarks/utils.py | 617 | except Exception as e: | CODE |
| LOW | python/cudf/cudf/pandas/_benchmarks/utils.py | 664 | except Exception: | CODE |
| LOW | python/cudf/cudf/pandas/_benchmarks/utils.py | 727 | except Exception: | CODE |
| LOW | python/cudf_polars/tests/streaming/test_bind_to_gpu.py | 29 | except Exception: | CODE |
| LOW | python/cudf_polars/cudf_polars/streaming/statistics.py | 79 | except Exception: | CODE |
| LOW | …on/cudf_polars/cudf_polars/streaming/actor_graph/io.py | 720 | except Exception as e: | CODE |
| LOW | …on/cudf_polars/cudf_polars/streaming/actor_graph/io.py | 749 | except Exception as e: | CODE |
| LOW | …/cudf_polars/cudf_polars/streaming/benchmarks/utils.py | 903 | except Exception as e: | CODE |
| LOW | …/cudf_polars/cudf_polars/streaming/benchmarks/utils.py | 1109 | except Exception: | CODE |
| LOW | …/cudf_polars/cudf_polars/streaming/benchmarks/utils.py | 1191 | except Exception: | CODE |
| LOW | python/cudf_polars/cudf_polars/testing/asserts.py | 276 | except Exception as e: | CODE |
| LOW | python/cudf_polars/cudf_polars/engine/spmd.py | 516 | except Exception: | CODE |
| LOW | python/cudf_polars/cudf_polars/engine/ray.py | 728 | except Exception: | CODE |
| LOW | python/cudf_polars/cudf_polars/engine/ray.py | 904 | except Exception as e: | CODE |
| 17 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | python/dask_cudf/dask_cudf/io/parquet.py | 171 | # Step 1: Sample statistics | COMMENT |
| LOW | python/dask_cudf/dask_cudf/io/parquet.py | 185 | # Step 2: Estimate the correction factor | COMMENT |
| LOW | python/dask_cudf/dask_cudf/_expr/expr.py | 196 | # NOTE: The following two lines contains the "patch" | COMMENT |
| LOW⚡ | python/cudf/cudf/core/dataframe.py | 225 | # Step 1: Gather columns | COMMENT |
| LOW⚡ | python/cudf/cudf/core/dataframe.py | 232 | # Step 2: Gather rows | COMMENT |
| LOW⚡ | python/cudf/cudf/core/reshape.py | 743 | # Step 1: tile id_vars | COMMENT |
| LOW⚡ | python/cudf/cudf/core/reshape.py | 746 | # Step 2: add variable | COMMENT |
| LOW | python/cudf/cudf/core/reshape.py | 765 | # Step 3: add values | COMMENT |
| LOW | …s/cudf_polars/streaming/benchmarks/pdsds_queries/q1.py | 70 | # Step 1: Create customer_total_return CTE equivalent | COMMENT |
| LOW⚡ | …s/cudf_polars/streaming/benchmarks/pdsds_queries/q1.py | 93 | # Step 2: Calculate average return per store for the subquery | COMMENT |
| LOW⚡ | …s/cudf_polars/streaming/benchmarks/pdsds_queries/q1.py | 98 | # Step 3: Join everything together and apply filters | COMMENT |
| LOW | …/cudf_polars/streaming/benchmarks/pdsds_queries/q46.py | 103 | # Step 1: Create the subquery (dn) equivalent | COMMENT |
| LOW | …/cudf_polars/streaming/benchmarks/pdsds_queries/q46.py | 158 | # Step 2: Join with customer and current address | COMMENT |
| LOW | …/cudf_polars/streaming/benchmarks/pdsds_queries/q47.py | 119 | # Step 1: Create CTE v1 equivalent | COMMENT |
| LOW | …/cudf_polars/streaming/benchmarks/pdsds_queries/q47.py | 181 | # Step 2: Create CTE v2 equivalent (self-joins for lag/lead) | COMMENT |
| LOW | …/cudf_polars/streaming/benchmarks/pdsds_queries/q47.py | 242 | # Step 3: Final query with filters and calculations | COMMENT |
| LOW | …s/cudf_polars/streaming/benchmarks/pdsds_queries/q2.py | 122 | # Step 1: Create wscs CTE equivalent (union of web and catalog sales) | COMMENT |
| LOW | …s/cudf_polars/streaming/benchmarks/pdsds_queries/q2.py | 179 | # Step 3: Create year data (y subquery equivalent) | COMMENT |
| LOW | …s/cudf_polars/streaming/benchmarks/pdsds_queries/q2.py | 196 | # Step 4: Create year+1 data (z subquery equivalent) | COMMENT |
| LOW | …s/cudf_polars/streaming/benchmarks/pdsds_queries/q2.py | 213 | # Step 5: Join the two years and calculate ratios | COMMENT |
| LOW | .agents/skills/reproduce-ci/SKILL.md | 35 | ## Step 1: Determine Parameters | COMMENT |
| LOW | .agents/skills/reproduce-ci/SKILL.md | 115 | ## Step 2: Run the Reproduction | COMMENT |
| LOW | .agents/skills/reproduce-ci/SKILL.md | 153 | ## Step 3: Analyze Output | COMMENT |
| LOW | .agents/skills/review-cudf-polars-expressions/SKILL.md | 28 | ## Step 1: Understand the Polars expression implementation and behavior. | COMMENT |
| LOW | .agents/skills/review-cudf-polars-expressions/SKILL.md | 42 | ## Step 2: Understand the current Polars expression behavior with cudf-polars. | COMMENT |
| LOW | .agents/skills/review-cudf-polars-expressions/SKILL.md | 56 | ## Step 3: Implement the Polars expression in cudf-polars. | COMMENT |
| LOW | .agents/skills/review-cudf-polars-expressions/SKILL.md | 80 | ## Step 4: Test the Polars expression implementation in cudf-polars | COMMENT |
| LOW⚡ | cpp/include/cudf/join/join.hpp | 296 | * // Step 1: Perform equality-based hash join | COMMENT |
| LOW⚡ | cpp/include/cudf/join/join.hpp | 300 | * // Step 2: Apply conditional filter on conditional columns | COMMENT |
| LOW⚡ | cpp/include/cudf/join/join.hpp | 406 | * // Step 1: Perform equality-based hash join (same as before) | COMMENT |
| LOW⚡ | cpp/include/cudf/join/join.hpp | 410 | * // Step 2: Apply JIT-compiled conditional filter | COMMENT |
| LOW⚡ | cpp/benchmarks/join/sort_merge_join.cpp | 68 | // Step 1: Build key remapping (with metrics disabled, the metrics need to be calculated | COMMENT |
| LOW⚡ | cpp/benchmarks/join/sort_merge_join.cpp | 73 | // Step 2: Remap build and probe keys to integers | COMMENT |
| LOW⚡ | cpp/benchmarks/join/sort_merge_join.cpp | 77 | // Step 3: Create table views from remapped columns | COMMENT |
| LOW⚡ | cpp/benchmarks/join/sort_merge_join.cpp | 81 | // Step 4: Perform the join on remapped integer keys | COMMENT |
| LOW | .github/workflows/compute-sanitizer-trigger.yaml | 4 | # WARNING: This is very resource intensive and runs hundreds of GPU jobs. | COMMENT |
| LOW⚡ | …erated-computing-cudf/references/dask-cudf-patterns.md | 202 | # Step 1: Check worker memory pressure from dashboard | COMMENT |
| LOW⚡ | …erated-computing-cudf/references/dask-cudf-patterns.md | 205 | # Step 2: Increase partition count to reduce per-partition memory | COMMENT |
| LOW⚡ | …erated-computing-cudf/references/dask-cudf-patterns.md | 208 | # Step 3: If not already enabled, add cuDF-native spilling | COMMENT |
| LOW⚡ | …erated-computing-cudf/references/dask-cudf-patterns.md | 211 | # Step 4: Move filter/project before expensive operations | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | python/custreamz/custreamz/_version.py | 22 | __all__ = ["__git_commit__", "__version__"] | CODE |
| LOW | python/dask_cudf/dask_cudf/_version.py | 22 | __all__ = ["__git_commit__", "__version__"] | CODE |
| LOW | python/dask_cudf/dask_cudf/__init__.py | 49 | __all__ = [ | CODE |
| LOW | python/dask_cudf/dask_cudf/_expr/__init__.py | 51 | __all__ = [ | CODE |
| LOW | python/cudf_streaming/cudf_streaming/__init__.py | 40 | __all__ = [ | CODE |
| LOW | python/cudf/cudf/_version.py | 22 | __all__ = ["__git_commit__", "__version__"] | CODE |
| LOW | python/cudf/cudf/datasets.py | 9 | __all__ = ["randomdata", "timeseries"] | CODE |
| LOW | python/cudf/cudf/__init__.py | 90 | __all__ = [ | CODE |
| LOW | python/cudf/cudf/core/missing.py | 10 | __all__ = ["NA", "NaT"] | CODE |
| LOW | python/cudf/cudf/core/dataframe.py | 3277 | def _set_columns_like(self, other: ColumnAccessor) -> None: | CODE |
| LOW | python/cudf/cudf/core/column_accessor.py | 581 | def set_by_label(self, key: Hashable, value: ColumnBase) -> None: | CODE |
| LOW | python/cudf/cudf/core/mixins/__init__.py | 11 | __all__ = [ | CODE |
| LOW | python/cudf/cudf/core/accessors/__init__.py | 9 | __all__ = [ | CODE |
| LOW | python/cudf/cudf/core/column/__init__.py | 26 | __all__ = [ | CODE |
| LOW | python/cudf/cudf/core/groupby/__init__.py | 12 | __all__ = [ | CODE |
| LOW | python/cudf/cudf/core/buffer/spill_manager.py | 409 | def set_global_manager(manager: SpillManager | None) -> None: | CODE |
| LOW | python/cudf/cudf/core/buffer/spill_manager.py | 440 | def set_spill_on_demand_globally() -> None: | CODE |
| LOW | python/cudf/cudf/api/__init__.py | 6 | __all__ = ["extensions", "types"] | CODE |
| LOW | python/cudf/cudf/api/extensions/__init__.py | 12 | __all__ = [ | CODE |
| LOW | python/cudf/cudf/pandas/__init__.py | 20 | __all__ = [ | CODE |
| LOW | python/pylibcudf/pylibcudf/_version.py | 24 | __all__ = ["__git_commit__", "__version__"] | CODE |
| LOW | python/pylibcudf/pylibcudf/__init__.py | 65 | __all__ = [ | CODE |
| LOW | python/pylibcudf/pylibcudf/experimental/__init__.py | 6 | __all__ = [ | CODE |
| LOW | python/pylibcudf/pylibcudf/strings/__init__.py | 32 | __all__ = [ | CODE |
| LOW | python/pylibcudf/pylibcudf/strings/split/__init__.py | 5 | __all__ = ["partition", "split"] | CODE |
| LOW | python/pylibcudf/pylibcudf/strings/convert/__init__.py | 15 | __all__ = [ | CODE |
| LOW | python/pylibcudf/pylibcudf/nvtext/__init__.py | 19 | __all__ = [ | CODE |
| LOW | python/pylibcudf/pylibcudf/io/__init__.py | 20 | __all__ = [ | CODE |
| LOW | python/pylibcudf/pylibcudf/io/experimental/__init__.py | 10 | __all__ = [ | CODE |
| LOW | python/libcudf/libcudf/_version.py | 22 | __all__ = ["__git_commit__", "__version__"] | CODE |
| LOW | python/libcudf/libcudf/__init__.py | 7 | __all__ = ["__git_commit__", "__version__", "load_library"] | CODE |
| LOW | python/cudf_polars/cudf_polars/_version.py | 21 | __all__ = ["__git_commit__", "__version__"] | CODE |
| LOW | python/cudf_polars/cudf_polars/quent/__init__.py | 20 | __all__ = [ | CODE |
| LOW | python/cudf_polars/cudf_polars/quent/_context.py | 38 | __all__ = [ | CODE |
| LOW | python/cudf_polars/cudf_polars/utils/config.py | 51 | __all__ = [ | CODE |
| LOW | python/cudf_polars/cudf_polars/utils/dtypes.py | 23 | __all__ = [ | CODE |
| LOW | …df_polars/cudf_polars/streaming/actor_graph/tracing.py | 84 | def set_duplicated(self, *, duplicated: bool = True) -> None: | CODE |
| LOW | …df_polars/cudf_polars/streaming/actor_graph/tracing.py | 88 | def set_extra(self, key: str, value: Any) -> None: | CODE |
| LOW | …f_polars/streaming/actor_graph/collectives/__init__.py | 12 | __all__ = ["ReserveOpIDs", "reserve_op_id"] | CODE |
| LOW | …lars/streaming/benchmarks/pdsds_parameters/__init__.py | 63 | __all__ = ["load_parameters"] | CODE |
| LOW | python/cudf_polars/cudf_polars/typing/__init__.py | 108 | def set_node(self, n: int) -> None: | CODE |
| LOW | python/cudf_polars/cudf_polars/containers/datatype.py | 21 | __all__ = ["DataType"] | CODE |
| LOW | …_polars/cudf_polars/engine/default_singleton_engine.py | 28 | __all__ = ["DefaultSingletonEngine", "check_no_live_default_singleton"] | CODE |
| LOW | python/cudf_polars/cudf_polars/dsl/translate.py | 51 | __all__ = ["Translator", "translate_named_expr"] | CODE |
| LOW | python/cudf_polars/cudf_polars/dsl/ir.py | 95 | __all__ = [ | CODE |
| LOW | python/cudf_polars/cudf_polars/dsl/expr.py | 37 | __all__ = [ | CODE |
| LOW | python/cudf_polars/cudf_polars/dsl/utils/naming.py | 18 | __all__ = ["names_to_indices", "unique_names"] | CODE |
| LOW | python/cudf_polars/cudf_polars/dsl/utils/rolling.py | 25 | __all__ = ["rewrite_rolling"] | CODE |
| LOW | python/cudf_polars/cudf_polars/dsl/utils/windows.py | 20 | __all__ = [ | CODE |
| LOW | python/cudf_polars/cudf_polars/dsl/utils/groupby.py | 24 | __all__ = ["rewrite_groupby"] | CODE |
| LOW | …thon/cudf_polars/cudf_polars/dsl/utils/aggregations.py | 26 | __all__ = ["apply_pre_evaluation", "decompose_aggs", "decompose_single_agg"] | CODE |
| LOW | python/cudf_polars/cudf_polars/dsl/utils/replace.py | 18 | __all__ = ["replace"] | CODE |
| LOW | …cudf_polars/cudf_polars/dsl/expressions/aggregation.py | 27 | __all__ = ["Agg", "Item"] | CODE |
| LOW | …hon/cudf_polars/cudf_polars/dsl/expressions/literal.py | 23 | __all__ = ["Literal", "LiteralColumn"] | CODE |
| LOW | …hon/cudf_polars/cudf_polars/dsl/expressions/sorting.py | 20 | __all__ = ["Sort", "SortBy"] | CODE |
| LOW | …hon/cudf_polars/cudf_polars/dsl/expressions/slicing.py | 20 | __all__ = ["Slice"] | CODE |
| LOW | …hon/cudf_polars/cudf_polars/dsl/expressions/boolean.py | 34 | __all__ = ["BooleanFunction"] | CODE |
| LOW | …hon/cudf_polars/cudf_polars/dsl/expressions/rolling.py | 34 | __all__ = ["GroupedWindow", "RollingWindow", "to_request"] | CODE |
| LOW | …hon/cudf_polars/cudf_polars/dsl/expressions/ternary.py | 24 | __all__ = ["Ternary"] | CODE |
| LOW | …on/cudf_polars/cudf_polars/dsl/expressions/binaryop.py | 23 | __all__ = ["BinOp"] | CODE |
| 9 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | python/custreamz/custreamz/kafka.py | 83 | CODE | |
| LOW | python/dask_cudf/dask_cudf/io/parquet.py | 548 | CODE | |
| LOW | python/dask_cudf/dask_cudf/_legacy/io/parquet.py | 60 | CODE | |
| LOW | …tests/third_party_integration_tests/tests/test_ibis.py | 145 | CODE | |
| LOW | …ests/third_party_integration_tests/tests/test_scipy.py | 60 | CODE | |
| LOW | python/cudf/cudf/core/index.py | 3423 | CODE | |
| LOW | python/cudf/cudf/core/dataframe.py | 1437 | CODE | |
| LOW | python/cudf/cudf/core/dataframe.py | 2854 | CODE | |
| LOW | python/cudf/cudf/core/dataframe.py | 3301 | CODE | |
| LOW | python/cudf/cudf/core/dataframe.py | 4219 | CODE | |
| LOW | python/cudf/cudf/core/dataframe.py | 4852 | CODE | |
| LOW | python/cudf/cudf/core/dataframe.py | 5160 | CODE | |
| LOW | python/cudf/cudf/core/dataframe.py | 7598 | CODE | |
| LOW | python/cudf/cudf/core/dataframe.py | 7664 | CODE | |
| LOW | python/cudf/cudf/core/dataframe.py | 7701 | CODE | |
| LOW | python/cudf/cudf/core/dataframe.py | 8311 | CODE | |
| LOW | python/cudf/cudf/core/reshape.py | 168 | CODE | |
| LOW | python/cudf/cudf/core/reshape.py | 339 | CODE | |
| LOW | python/cudf/cudf/core/reshape.py | 1336 | CODE | |
| LOW | python/cudf/cudf/core/reshape.py | 1369 | CODE | |
| LOW | python/cudf/cudf/core/reshape.py | 1484 | CODE | |
| LOW | python/cudf/cudf/core/series.py | 5571 | CODE | |
| LOW | python/cudf/cudf/core/series.py | 864 | CODE | |
| LOW | python/cudf/cudf/core/series.py | 946 | CODE | |
| LOW | python/cudf/cudf/core/series.py | 2184 | CODE | |
| LOW | python/cudf/cudf/core/series.py | 2198 | CODE | |
| LOW | python/cudf/cudf/core/series.py | 2212 | CODE | |
| LOW | python/cudf/cudf/core/series.py | 3669 | CODE | |
| LOW | python/cudf/cudf/core/indexed_frame.py | 1968 | CODE | |
| LOW | python/cudf/cudf/core/indexed_frame.py | 1994 | CODE | |
| LOW | python/cudf/cudf/core/indexed_frame.py | 2693 | CODE | |
| LOW | python/cudf/cudf/core/indexed_frame.py | 2707 | CODE | |
| LOW | python/cudf/cudf/core/indexed_frame.py | 2721 | CODE | |
| LOW | python/cudf/cudf/core/indexed_frame.py | 3684 | CODE | |
| LOW | python/cudf/cudf/core/indexed_frame.py | 3802 | CODE | |
| LOW | python/cudf/cudf/core/indexed_frame.py | 3909 | CODE | |
| LOW | python/cudf/cudf/core/indexed_frame.py | 4278 | CODE | |
| LOW | python/cudf/cudf/core/indexed_frame.py | 5565 | CODE | |
| LOW | python/cudf/cudf/core/indexed_frame.py | 5618 | CODE | |
| LOW | python/cudf/cudf/core/multiindex.py | 148 | CODE | |
| LOW | python/cudf/cudf/core/tools/datetimes.py | 121 | CODE | |
| LOW | python/cudf/cudf/core/tools/datetimes.py | 904 | CODE | |
| LOW | python/cudf/cudf/core/column/categorical.py | 711 | CODE | |
| LOW | python/cudf/cudf/core/groupby/groupby.py | 3935 | CODE | |
| LOW | python/cudf/cudf/core/groupby/groupby.py | 3956 | CODE | |
| LOW | python/cudf/cudf/core/groupby/groupby.py | 4030 | CODE | |
| LOW | python/cudf/cudf/core/window/ewm.py | 115 | CODE | |
| LOW | python/cudf/cudf/core/window/rolling.py | 222 | CODE | |
| LOW | python/cudf/cudf/core/udf/strings_lowering.py | 261 | CODE | |
| LOW | python/cudf/cudf/core/udf/strings_lowering.py | 539 | CODE | |
| LOW | python/cudf/cudf/core/udf/groupby_lowering.py | 92 | CODE | |
| LOW | python/cudf/cudf/io/orc.py | 156 | CODE | |
| LOW | python/cudf/cudf/io/orc.py | 363 | CODE | |
| LOW | python/cudf/cudf/io/parquet.py | 82 | CODE | |
| LOW | python/cudf/cudf/io/parquet.py | 252 | CODE | |
| LOW | python/cudf/cudf/io/parquet.py | 352 | CODE | |
| LOW | python/cudf/cudf/io/parquet.py | 933 | CODE | |
| LOW | python/cudf/cudf/io/parquet.py | 1354 | CODE | |
| LOW | python/cudf/cudf/io/parquet.py | 1519 | CODE | |
| LOW | python/cudf/cudf/io/parquet.py | 1822 | CODE | |
| 12 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | python/dask_cudf/dask_cudf/io/parquet.py | 171 | # Step 1: Sample statistics | COMMENT |
| LOW | python/dask_cudf/dask_cudf/io/parquet.py | 185 | # Step 2: Estimate the correction factor | COMMENT |
| LOW⚡ | python/cudf/cudf/core/dataframe.py | 225 | # Step 1: Gather columns | COMMENT |
| LOW⚡ | python/cudf/cudf/core/dataframe.py | 232 | # Step 2: Gather rows | COMMENT |
| LOW⚡ | python/cudf/cudf/core/reshape.py | 743 | # Step 1: tile id_vars | COMMENT |
| LOW⚡ | python/cudf/cudf/core/reshape.py | 746 | # Step 2: add variable | COMMENT |
| LOW | python/cudf/cudf/core/reshape.py | 765 | # Step 3: add values | COMMENT |
| LOW | …s/cudf_polars/streaming/benchmarks/pdsds_queries/q1.py | 70 | # Step 1: Create customer_total_return CTE equivalent | COMMENT |
| LOW⚡ | …s/cudf_polars/streaming/benchmarks/pdsds_queries/q1.py | 93 | # Step 2: Calculate average return per store for the subquery | COMMENT |
| LOW⚡ | …s/cudf_polars/streaming/benchmarks/pdsds_queries/q1.py | 98 | # Step 3: Join everything together and apply filters | COMMENT |
| LOW | …/cudf_polars/streaming/benchmarks/pdsds_queries/q46.py | 103 | # Step 1: Create the subquery (dn) equivalent | COMMENT |
| LOW | …/cudf_polars/streaming/benchmarks/pdsds_queries/q46.py | 158 | # Step 2: Join with customer and current address | COMMENT |
| LOW | …/cudf_polars/streaming/benchmarks/pdsds_queries/q47.py | 119 | # Step 1: Create CTE v1 equivalent | COMMENT |
| LOW | …/cudf_polars/streaming/benchmarks/pdsds_queries/q47.py | 181 | # Step 2: Create CTE v2 equivalent (self-joins for lag/lead) | COMMENT |
| LOW | …/cudf_polars/streaming/benchmarks/pdsds_queries/q47.py | 242 | # Step 3: Final query with filters and calculations | COMMENT |
| LOW | …s/cudf_polars/streaming/benchmarks/pdsds_queries/q2.py | 122 | # Step 1: Create wscs CTE equivalent (union of web and catalog sales) | COMMENT |
| LOW | …s/cudf_polars/streaming/benchmarks/pdsds_queries/q2.py | 179 | # Step 3: Create year data (y subquery equivalent) | COMMENT |
| LOW | …s/cudf_polars/streaming/benchmarks/pdsds_queries/q2.py | 196 | # Step 4: Create year+1 data (z subquery equivalent) | COMMENT |
| LOW | …s/cudf_polars/streaming/benchmarks/pdsds_queries/q2.py | 213 | # Step 5: Join the two years and calculate ratios | COMMENT |
| LOW⚡ | cpp/include/cudf/join/join.hpp | 296 | * // Step 1: Perform equality-based hash join | COMMENT |
| LOW⚡ | cpp/include/cudf/join/join.hpp | 300 | * // Step 2: Apply conditional filter on conditional columns | COMMENT |
| LOW⚡ | cpp/include/cudf/join/join.hpp | 406 | * // Step 1: Perform equality-based hash join (same as before) | COMMENT |
| LOW⚡ | cpp/include/cudf/join/join.hpp | 410 | * // Step 2: Apply JIT-compiled conditional filter | COMMENT |
| LOW⚡ | cpp/benchmarks/join/sort_merge_join.cpp | 68 | // Step 1: Build key remapping (with metrics disabled, the metrics need to be calculated | COMMENT |
| LOW⚡ | cpp/benchmarks/join/sort_merge_join.cpp | 73 | // Step 2: Remap build and probe keys to integers | COMMENT |
| LOW⚡ | cpp/benchmarks/join/sort_merge_join.cpp | 77 | // Step 3: Create table views from remapped columns | COMMENT |
| LOW⚡ | cpp/benchmarks/join/sort_merge_join.cpp | 81 | // Step 4: Perform the join on remapped integer keys | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW⚡ | python/dask_cudf/dask_cudf/io/tests/test_parquet.py | 456 | # Write file 0 | COMMENT |
| LOW⚡ | python/dask_cudf/dask_cudf/io/tests/test_parquet.py | 461 | # Write file 1 | COMMENT |
| LOW | python/dask_cudf/dask_cudf/io/tests/test_parquet.py | 22 | # Check if create_metadata_file is supported by | COMMENT |
| LOW | python/dask_cudf/dask_cudf/_legacy/io/parquet.py | 201 | # Check if we are actually selecting any columns | COMMENT |
| LOW | python/cudf/cudf/core/dataframe.py | 8642 | # Check if there were multiple statements. Filter out empty lines. | COMMENT |
| LOW | python/cudf/cudf/core/reshape.py | 60 | # Check if multiindex then check if indexes match. Index | COMMENT |
| LOW | python/cudf/cudf/core/tools/datetimes.py | 1187 | # Check if freq has nanosecond components | COMMENT |
| LOW | python/cudf/cudf/core/column/numerical.py | 1227 | # Check if self dtype can be safely cast to to_dtype | COMMENT |
| LOW | python/cudf/cudf/core/column/numerical.py | 1256 | # Check if column contains pi value | COMMENT |
| LOW | python/cudf/cudf/core/column/utils.py | 22 | # Check if object has .access() method (duck typing) | COMMENT |
| LOW⚡ | python/cudf/cudf/core/column/column.py | 2585 | # Check if data is spilled - if so, don't compact it | COMMENT |
| LOW | python/cudf/cudf/core/column/column.py | 2561 | # Check if size is less than base buffer size | COMMENT |
| LOW | python/cudf/cudf/core/buffer/utils.py | 97 | # Check if `data` is owned by a known class | COMMENT |
| LOW | python/cudf/cudf/io/parquet.py | 2203 | # Check if the same `new_file_name` exists and | COMMENT |
| LOW | python/cudf/cudf/tests/input_output/test_parquet.py | 4723 | # Check if tables equal | COMMENT |
| LOW | python/cudf/cudf/utils/ioutils.py | 2167 | # Check if a direct read makes the most sense | COMMENT |
| LOW | python/cudf/cudf/pandas/__init__.py | 67 | # Check if a non-default memory resource is set | COMMENT |
| LOW | …on/pylibcudf/tests/io/test_experimental_hybrid_scan.py | 261 | # Set filter to make col0 the filter column | COMMENT |
| LOW | python/cudf_polars/cudf_polars/streaming/groupby.py | 410 | # Check if we are dealing with any high-cardinality columns | COMMENT |
| LOW | …olars/cudf_polars/streaming/actor_graph/repartition.py | 127 | # Check if we need global communication (AllGather). | COMMENT |
| LOW | …on/cudf_polars/cudf_polars/streaming/actor_graph/io.py | 261 | # Assign tasks to producers using round-robin | COMMENT |
| LOW | …on/cudf_polars/cudf_polars/streaming/actor_graph/io.py | 618 | # Assign tasks to producers using round-robin | COMMENT |
| LOW | …/cudf_polars/cudf_polars/streaming/actor_graph/core.py | 187 | # Check if this node is doing any broadcasting. | COMMENT |
| LOW | …cudf_polars/cudf_polars/streaming/actor_graph/nodes.py | 193 | # Check if any channel drained without providing data. | COMMENT |
| LOW | …cudf_polars/cudf_polars/streaming/actor_graph/nodes.py | 450 | # Check if we have enough device memory for all copies | COMMENT |
| LOW | …cudf_polars/cudf_polars/streaming/actor_graph/nodes.py | 634 | # Check if this node needs fanout | COMMENT |
| LOW | …df_polars/streaming/actor_graph/collectives/shuffle.py | 375 | # Check if we can skip the shuffle (already partitioned correctly) | COMMENT |
| LOW | …udf_polars/streaming/actor_graph/collectives/common.py | 86 | # Check if dynamic planning is enabled | COMMENT |
| LOW | ci/check_cudf_polars_ir.py | 77 | # Check if target is self._non_child_args | COMMENT |
| LOW | ci/check_cudf_polars_ir.py | 85 | # Check if the value is a tuple | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| CRITICAL | python/cudf/cudf_pandas_tests/test_cudf_pandas.py | 1669 | cu_arr = xpd.core.arrays.string_arrow.ArrowStringArray._from_sequence( | CODE |
| CRITICAL | python/cudf/cudf_pandas_tests/test_cudf_pandas.py | 1672 | pd_arr = pd.core.arrays.string_arrow.ArrowStringArray._from_sequence( | CODE |
| CRITICAL | python/cudf/cudf/core/column/column.py | 4016 | return cudf.core.column.categorical.CategoricalColumn._concat( | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | python/cudf/cudf/core/index.py | 1948 | # utilize `Index.to_string` once it is implemented | COMMENT |
| LOW | python/cudf/cudf/core/dataframe.py | 1557 | # Couldn't find a common type, just return a 1xN dataframe. | COMMENT |
| LOW | python/cudf/cudf/core/column/categorical.py | 690 | # self.categories is empty; just return codes | COMMENT |
| LOW | python/cudf/cudf/core/buffer/buffer.py | 324 | # When doing a shallow copy, we just return a new slice | COMMENT |
| LOW | python/cudf/cudf/testing/dataset_generator.py | 107 | # Otherwise, we simply use the given generator to generate each value. | COMMENT |
| LOW | python/cudf/cudf/pandas/fast_slow_proxy.py | 1465 | # Hope we can just call the constructor with transformed entries. | COMMENT |
| LOW | python/cudf/cudf/pandas/fast_slow_proxy.py | 1689 | # fail. For now, we just return `f` in this case. If needed, | COMMENT |
| LOW | python/cudf/cudf/pandas/fast_slow_proxy.py | 1701 | # can just return f: | COMMENT |
| LOW | python/pylibcudf/tests/test_string_replace.py | 89 | # pyarrow doesn't support -1 as stop, so just set to really big number | COMMENT |
| LOW | python/pylibcudf/tests/common/utils.py | 453 | # will just use pyarrow directly to write this | COMMENT |
| LOW | python/pylibcudf/tests/common/utils.py | 463 | # will just use pyarrow directly to write this | COMMENT |
| LOW | …/cudf_polars/cudf_polars/streaming/benchmarks/utils.py | 1498 | # are emitted. Ideally, we'd just set the contextvars here using | COMMENT |
| LOW | python/cudf_polars/cudf_polars/dsl/utils/io.py | 72 | # For now, we'll just use kvikio to explicitly get the size. | COMMENT |
| LOW | ci/check_cudf_polars_ir.py | 202 | # We can't just use node._n_non_child_args because it's a class variable and we need | COMMENT |
| LOW | docs/cudf/source/conf.py | 557 | # Strip template parameters and just use the base type. | COMMENT |
| MEDIUM | cpp/src/jit/parser.cpp | 326 | // Essentially we only need the information inside the two pairs of parentheses. | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW⚡ | cpp/tests/utilities_tests/io_utilities_tests.cpp | 18 | // a vector of lorem ipsum strings | COMMENT |
| LOW⚡ | cpp/tests/utilities_tests/io_utilities_tests.cpp | 20 | "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut ", | CODE |
| LOW⚡ | cpp/tests/utilities_tests/io_utilities_tests.cpp | 20 | "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut ", | CODE |
| LOW⚡ | cpp/tests/utilities_tests/io_utilities_tests.cpp | 54 | "Mattis molestie a iaculis at erat pellentesque adipiscing. Est lorem ipsum dolor sit amet ", | CODE |
| LOW⚡ | cpp/tests/utilities_tests/io_utilities_tests.cpp | 54 | "Mattis molestie a iaculis at erat pellentesque adipiscing. Est lorem ipsum dolor sit amet ", | CODE |
| LOW⚡ | cpp/tests/utilities_tests/io_utilities_tests.cpp | 62 | "libero id faucibus nisl tincidunt eget. Eget est lorem ipsum dolor sit amet. Malesuada fames ", | CODE |
| LOW⚡ | cpp/tests/utilities_tests/io_utilities_tests.cpp | 62 | "libero id faucibus nisl tincidunt eget. Eget est lorem ipsum dolor sit amet. Malesuada fames ", | CODE |
| LOW | cpp/tests/utilities_tests/io_utilities_tests.cpp | 108 | "tempus iaculis urna. Magna eget est lorem ipsum dolor sit. Curabitur gravida arcu ac tortor ", | CODE |
| LOW | cpp/tests/io/orc_test.cpp | 1574 | .decimal128_columns({"dec", "fake_name"}); | CODE |
| LOW | cpp/tests/text/deduplicate_tests.cpp | 25 | "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ", // 90 | CODE |
| LOW | cpp/tests/text/deduplicate_tests.cpp | 25 | "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ", // 90 | CODE |
| LOW | …p/tests/transform/integration/unary_transform_test.cpp | 1005 | auto expected = cudf::test::strings_column_wrapper{"John Doe", | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | cpp/libcudf_streaming/benchmarks/bench_pack.cpp | 221 | // Test different table sizes in MB (minimum 1MB as requested) | COMMENT |
| HIGH | cpp/libcudf_streaming/benchmarks/bench_pack.cpp | 289 | // Test different table sizes in MB (minimum 1MB as requested) | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | print_env.sh | 6 | # Usage: | COMMENT |
| LOW | python/cudf/cudf/pandas/scripts/run-pandas-tests.sh | 7 | # Usage: | COMMENT |
| LOW | .agents/skills/reproduce-ci/parse-job-url.py | 7 | # Usage: | COMMENT |
| LOW | .agents/skills/reproduce-ci/run.sh | 9 | # Usage: | COMMENT |
| LOW | cpp/scripts/run-cmake-format.sh | 25 | # Usage: | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …on/cudf/cudf/tests/general_functions/test_api_types.py | 1104 | # TODO: Add test of interval. | COMMENT |
| LOW | python/cudf/cudf/tests/dataframe/test_np_ufuncs.py | 57 | # TODO: Add tests of mismatched columns etc. | COMMENT |
| LOW | python/pylibcudf/tests/io/test_json.py | 490 | # TODO: Add tests for these! | COMMENT |
| LOW | cpp/tests/join/join_tests.cpp | 183 | // TODO: implement for HASH algo | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | python/cudf/cudf/tests/input_output/test_orc.py | 2019 | # orchestrate the dual-stream processing. | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW⚡ | python/cudf_polars/tests/test_unstable.py | 104 | def my_method(self): | CODE |