Skip to content

Pylette-command very slow due to sklearn import. #81

@qTipTip

Description

@qTipTip

The pylette command has a slow startup time of ~7 seconds, primarily caused by scikit-learn being imported at module level even when not needed.

  • File: Pylette/src/extractors/k_means.py:3
  • Problem: from sklearn.cluster import KMeans is imported at module level
  • Impact: Forces sklearn to load (~4.3s) on every import of Pylette, even for simple operations like --help

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions