2024-04-25 00:04:53 发布
网友
在python(尤其是sklearn)中,有什么方法可以确定类的来源吗?我想确定一个类是否来自sklearn.linear\u模型或者sklearn.集成. 你知道吗
例如,我希望能够确定Ridge()是否是sklearn.linear\u模型. 你知道吗
拟合函数因模型而异,因此通过patsy提供给每个模型的公式需要不同。你知道吗
使用__module__属性,即:Ridge.__module__
__module__
Ridge.__module__
如果您想从类的实例中了解它:inst.__class__.__module__
inst.__class__.__module__
如果需要模块对象(不仅仅是字符串形式的名称):sys.modules[Ridge.__module__]
sys.modules[Ridge.__module__]
使用
__module__
属性,即:Ridge.__module__
如果您想从类的实例中了解它:
inst.__class__.__module__
如果需要模块对象(不仅仅是字符串形式的名称):
sys.modules[Ridge.__module__]
相关问题 更多 >
编程相关推荐