input_encoders_numba.py 文件源码

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

项目:LSTM-and-maxlayer-for-SNV-based-phenotype-prediction 作者: widmi 项目源码 文件源码
def calculate_parameters(self, max_val):
        if self.node_range == None:
            self.node_range = np.ceil(np.float64(max_val) / self.nr_tria_nodes)
        if self.add_binary_encoding:
            self.n_binary_bits = np.int64(np.ceil(np.log2(self.node_range))) #encode one triangle range binary for more precision
        else:
            self.n_binary_bits = 0
        self.helper_nodes = (self.ticker_steps > 0)

        self.max_val = np.float64(max_val)
        self.data_nodes = np.ceil(self.max_val / self.node_range) + 1  + self.n_binary_bits # +1 for right side node (no wrap-around)
        self.n_inputnodes =  np.int64(self.data_nodes + self.helper_nodes)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号