【问题标题】:Best Way To Use SKLearn Private Classes使用 SKLearn 私人课程的最佳方式
【发布时间】:2020-06-20 06:04:57
【问题描述】:

我目前正在解决an issue,其中涉及替换我们在应用程序中一直使用的类,但从 v0.22 开始,该类已设为私有并且不应导入,因为它将在 v0.24 中删除.我正在寻找无需从 sklearn 导入即可使用这些类的最佳方法。

我正在考虑在我们自己的代码中复制这些类,然后使用 sklearn 提供的公共 API 来实现它们。我想知道是否有更好的方法?

我们使用的类是LinearClassifierMixinSparseCoefMixin,它们在sklearn/linear_model/_base.py 中可用,并在它们自己的方法中使用公共API。

【问题讨论】:

    标签: python class methods scikit-learn private


    【解决方案1】:

    最好的方法似乎是找到以类似方式继承我们尝试使用的类的类,然后使用它们。

    这里也是如此:https://github.com/VowpalWabbit/vowpal_wabbit/pull/2328

    【讨论】:

      猜你喜欢
      • 2018-06-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-11-15
      • 1970-01-01
      • 2013-01-19
      相关资源
      最近更新 更多