__init__.py 文件源码

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

项目:samplernn-pytorch 作者: deepsound-project 项目源码 文件源码
def call_plugins(self, queue_name, time, *args):
        args = (time,) + args
        queue = self.plugin_queues[queue_name]
        if len(queue) == 0:
            return
        while queue[0][0] <= time:
            plugin = queue[0][2]
            getattr(plugin, queue_name)(*args)
            for trigger in plugin.trigger_interval:
                if trigger[1] == queue_name:
                    interval = trigger[0]
            new_item = (time + interval, queue[0][1], plugin)
            heapq.heappushpop(queue, new_item)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号