def __init__(self, ticker_steps=0, tstep_resolution=1.0, min_dif=None, node_range=None, nr_tria_nodes=None, add_binary_encoding=True, double_range=False):
if min_dif != None:
self.node_range = np.ceil(np.float64(tstep_resolution) / min_dif) # half the (symmetric) range of the node
elif node_range != None:
self.node_range = np.ceil(np.float64(node_range) / 2.)
elif nr_tria_nodes != None:
self.node_range = None
self.nr_tria_nodes = nr_tria_nodes
else:
raise(ValueError, "min_dif or node_range have to be specified!")
self.ticker_steps = np.int64(ticker_steps)
self.add_binary_encoding = add_binary_encoding
self.double_range = double_range
input_encoders_numba.py 文件源码
python
阅读 25
收藏 0
点赞 0
评论 0
评论列表
文章目录