def test_base(self): kernels = ff.base_kernels_without_dimension('SE,Const,Noise') for k in kernels: print '\n', k.pretty_print(), '\n' kernels = ff.base_kernels(3, 'SE,Const,Noise') for k in kernels: print '\n', k.pretty_print(), '\n'
def test_base(self): kernels = ff.base_kernels_without_dimension('SE,Const,Noise') for k in kernels: print '\n', k.pretty_print(), '\n' kernels = ff.base_kernels(3, 'SE,Const,Noise') for k in kernels: print '\n', k.pretty_print(), '\n'
def list_options(self, tp): if tp == 'base': return list(ff.base_kernels(self.ndim, self.base_kernels)) elif tp == 'kernel': raise RuntimeError("Cannot expand the '%s' type" % tp) elif tp == 'base-not-const': return [k for k in self.list_options(tp='base') if not isinstance(k, ff.ConstKernel)] elif tp == 'dimension': return range(self.ndim) else: raise RuntimeError('Unknown type: %s' % tp)
def list_options(self, tp): if tp == 'base': return list(ff.base_kernels(self.ndim, self.base_kernels)) elif tp == 'kernel': raise RuntimeError("Cannot expand the '%s' type" % tp) elif tp == 'base-not-const': return [k for k in self.list_options(tp='base') if not isinstance(k, ff.ConstKernel)] elif tp == 'dimension': return range(self.ndim) else: raise RuntimeError('Unknown type: %s' % tp)
def list_options(self, tp): if tp == "base": return list(ff.base_kernels(self.ndim, self.base_kernels)) elif tp == "kernel": raise RuntimeError("Cannot expand the '%s' type" % tp) elif tp == "base-not-const": return [k for k in self.list_options(tp="base") if not isinstance(k, ff.ConstKernel)] elif tp == "dimension": return range(self.ndim) else: raise RuntimeError("Unknown type: %s" % tp)