随笔分类 -  python

摘要:与递归生成器实现同样的功能,不过这里使用非生成器的方法来模拟。 通过输出可以看出,虽然最终的结果一样,但是中间的element输出却不一样。原因在于,yield每次返回时,当前的代码就会被挂起,如果用return替代yield代码就完全返回。所以实现同样的功能,生成器每次遍历到一个值就逐层向上传递, 阅读全文
posted @ 2018-12-04 18:55 mjl_cv 阅读(335) 评论(0) 推荐(0)
摘要:python基础教程中(第2版 修订版)p155页有这样一段代码: 这是递归生成器的使用。其它递归生成器可参考 filter函数与无限生成器结合使用遇到的问题 。 调试代码: 可见,其中的yield nested用于生成每个最终的输出值,而其中yield element的作用是向上传递yield n 阅读全文
posted @ 2018-12-04 18:32 mjl_cv 阅读(663) 评论(0) 推荐(0)
摘要:python3中用于过滤序列,过滤掉不符合条件的元素,返回一个迭代器对象,如果要转换为列表,可以使用list()来转换。 廖雪峰关于filter的使用 很好的解释了filter的作用,以及和生成器的结合,但是让人疑惑的是: 以上这段代码的具体实现细节是什么?it是个生成器,使用filter对其进行操 阅读全文
posted @ 2018-12-04 17:06 mjl_cv 阅读(620) 评论(1) 推荐(0)
摘要:1.stack 两个以上(n)相同array进行堆叠,n为axis的维度。 作用:用于Faster RCNN不同ratio的anchor生成。 2. meshgrid 3. flatten 4. broadcast_to 将array复制指定的倍数。 阅读全文
posted @ 2018-10-11 15:42 mjl_cv 阅读(448) 评论(0) 推荐(0)