Frequently Asked Questions¶
This page collects common questions about IKPyKit usage, installation, and model behavior.
1. Which Python versions are supported?¶
IKPyKit supports Python 3.9 and above.
2. How do I install IKPyKit?¶
Recommended installation (with uv):
Install uv first: https://docs.astral.sh/uv/getting-started/
uv pip install ikpykit
If you prefer classic pip:
pip install ikpykit
For more options, see How to install.
3. Why do I sometimes see -1 labels in clustering outputs?¶
Some clustering methods can leave points unassigned and mark them as -1 (outliers).
For example, IDKC may stop before every point is assigned because of threshold and
early-stop criteria.
4. How can I report a bug or request a feature?¶
Open an issue on GitHub:
When reporting bugs, include: - IKPyKit version - Python version - Minimal reproducible code snippet - Full traceback or error output
5. Where can I find runnable examples?¶
See Examples and tutorials and User Guides.