discrete.py 文件源码

python
阅读 26 收藏 0 点赞 0 评论 0

项目:CElegansBehaviour 作者: ChristophKirst 项目源码 文件源码
def set_parameter_from_values(self, values, points = None):
    """Change the parameter to represent the values and resmaple on current sample points if necessary

    Arguments: 
      values (array): values
      points (array or None): sample points for the values
    """

    if points is None:
      self.set_values(values);
    else:
      if points is self._points or (self._points is not None and self._points.shape[0] == points.shape[0] and np.allclose(points, self._points)):
        self.set_values(values);
      else:
        tck = splrep(points, values, t = self._knots, task = -1, k = self.degree);
        self._parameter = tck[1][:self._nparameter];
        # values changed
        self._values = None;
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号