python - 是否可以在 scikit learn 中使用复数作为目标标签?

标签 python numpy scipy scikit-learn

我正在尝试使用 sklearn 来预测表示旋转的变量。由于在旋转的极端情况下不幸从 -pi 跳到 pi,我认为更好的方法是使用复数作为目标。这样,从 1+0.01j 到 1-0.01j 的错误就不会那么具有破坏性。

我找不到任何描述 sklearn 是否支持复数作为分类器目标的文档。从理论上讲,距离度量应该工作得很好,所以它至少应该适用于某些回归算法。

谁能建议我如何获得以复数为目标的回归算法?

最佳答案

多个回归器支持多维回归目标。只需将复数视为二维点。

关于python - 是否可以在 scikit learn 中使用复数作为目标标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11999147/

相关文章:

numpy - 多项朴素贝叶斯与 scikit-learn 用于连续和分类数据

python - Pandas、SciPy 或 NumPy 是否提供累积标准差函数?

python - 包含字符串和传统正则表达式的列表

python - 在 python 中平滑曲线且边界处没有错误?

python - 根据多个条件选择单元格

python - 在进程对象之间共享 SciPy 稀疏数组

python - 将 Numpy 数组 reshape 为形状 (n, n, n) 立方体的字典列表

optimization - 对大数据集进行曲线拟合

python - NLTK 词汇表中缺少单词 - Python

python - 如何提高处理大量数据的脚本的性能?