cm1k_emulator.py 文件源码

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

项目:CM1K_emulator 作者: kebwi 项目源码 文件源码
def update_all_neuron_dists(self, last_comp=False):
        # Called whenever COMP or LCOMP is updated
        log.trace("CM1KEmulator.update_all_neuron_dists()")

        gcr = self.read_gcr_context()
        comp = self.input_[self.indexcomp]
        for neuron in self.neurons:
            if (neuron.state == nrn.NeuronState.com and neuron.cxt == gcr) or neuron.state == nrn.NeuronState.rtl:
                neuron.update_dist(
                    self.indexcomp, comp, self.read_ncr_norm(), last_comp, self.read_nsr_classifier_enum())
        if last_comp:
            # After writing the last component, sort the firing neurons by distance
            self.firing_neurons.sort(key=lambda x: x.dist, reverse=True)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号