本文整理汇总了Python中sklearn.neighbors.BallTree.__new__方法的典型用法代码示例。如果您正苦于以下问题:Python BallTree.__new__方法的具体用法?Python BallTree.__new__怎么用?Python BallTree.__new__使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类sklearn.neighbors.BallTree
的用法示例。
在下文中一共展示了BallTree.__new__方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: load_model
# 需要导入模块: from sklearn.neighbors import BallTree [as 别名]
# 或者: from sklearn.neighbors.BallTree import __new__ [as 别名]
def load_model(self):
if self.file_cache and os.path.isfile(self.file_cache):
self._log.debug("Loading mode: %s", self.file_cache)
with numpy.load(self.file_cache) as cache:
tail = tuple(cache['tail'])
s = (cache['data_arr'], cache['idx_array_arr'],
cache['node_data_arr'], cache['node_bounds_arr']) +\
tail + (DistanceMetric.get_metric('hamming'),)
#: :type: sklearn.neighbors.BallTree
self.bt = BallTree.__new__(BallTree)
self.bt.__setstate__(s)
self._log.debug("Loading mode: Done")