Skip to content

[CI] test_spectral_clustering_output_shape_type_and_label_count fails on arm64 with oldest-deps #7714

@csadorf

Description

@csadorf

Summary

Spectral clustering test failure due to convergence issue with specific parameter configuration discovered by Hypothesis property-based testing.

Failing test/component: test_spectral_clustering.py::test_spectral_clustering_output_shape_type_and_label_count

Failure observed in:

Environment

  • OS: ubuntu-22.04
  • Python version: 3.10.19, 3.11
  • CUDA version: 12.2.2
  • GPU: NVIDIA L4
  • Architecture: arm64 (aarch64)
  • Dependencies: oldest-deps

Test Details

  • Test file: python/cuml/tests/test_spectral_clustering.py

  • Test name: test_spectral_clustering_output_shape_type_and_label_count

  • Error message:

    RuntimeError: Spectral clustering failed to converge. Ensure the input data has clear clustering structure.
    
    Falsifying example: test_spectral_clustering_output_shape_type_and_label_count(
        n_samples=1769,
        n_features=16,
        n_clusters=8,
        n_neighbors=11,
        affinity='nearest_neighbors',
        dtype=dtype('<f4'),
    )
    
  • Traceback location: cuml/cluster/spectral_clustering.pyx, line 253

Metadata

Metadata

Assignees

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions