python - 从Python模块导入隐藏函数

标签 python scikit-learn python-module

我想导入_init_centroids函数来自 scikit-learn/sklearn/cluster/k_means_.py 。但是,它没有在 scikit-learn/blob/main/sklearn/cluster/_init_.py 中列出。 。有什么“好”的方法可以做到这一点吗?

最佳答案

“隐藏”函数是Python中的推荐函数,您可以导入它们。

尝试

from scikit-learn.sklearn.cluster.k_means_ import _init_centroids

关于python - 从Python模块导入隐藏函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39669832/

相关文章:

python - 如何将我的 Python C 模块放入包中?

python - Google Cloud Dataflow 从字典写入 CSV

python - 高效的粒子对相互作用计算

python - 将系数向量分配回 scikit learn Lasso 中的特征

python-2.7 - scikit 学习聚核和 Gamma 值?

Python 将多个文件模块中的所有内容导入命名空间

python - 名称错误 : name 'tree' is not defined

python - 如何在 JupyterLab 版本 1.1.4 上将代码包装在单元格中

python - Apache Spark 和 scikit_learn 之间的 KMeans 结果不一致

python - 在 ~/.bashrc 中使用 PYTHONPATH 导入 Python 模块不起作用