paddle的数据读取
paddle读取数据时自带一个多线程读取数据的函数
return paddle.reader.xmap_readers(train_mapper,reader,cpu_count(),102400)该如何理解这个语句呢?

1.train_mapper 从reader生成器里获得一个个数据之后会先使用train_mapper的函数来处理数据。
2.reader参数是一个生成器函数。
3.cpu_count() 线程数
4.102400 可以类比于buffer_size:指一次读取多少个数据。

原本的例子如下:
paddle.reader.xmap_readers(mapper, reader, process_num, buffer_size, order=False),

这个函数有理解如下:
reader参数是一个生成器函数。
如函数名所示,xmap,里面用到了python的map函数,c
process_num是线程数,可以设置为cpu_count(),把所有核都用上。
buffer_size是一次读取多少个数据。
此外,还有并行读取数据的函数multiprocess_reader,具体的读者可以看技术文档。

如何理解return paddle.reader.xmap_readers(train_mapper,reader,cpu_count(),102400)?相关推荐

  1. 如何理解paddle.reader.xmap_readers()函数

    参考链接: CV手册 paddle的数据读取 paddle读取数据时自带一个多线程读取数据的函数 paddle.reader.xmap_readers(mapper, reader, process_ ...

  2. [导入]如何理解Return的返回值?

    如何理解Return的返回值? 问题: 在创建和录制脚本的时候,发现在脚本vuser_init.Action.vuser_end三部分,都会有一条"return 0;"语句,那么我 ...

  3. 如何理解Return的返回值?

    如何理解Return的返回值? 问题:  在创建和录制脚本的时候,发现在脚本vuser_init.Action.vuser_end三部分,都会有一条"return 0;"语句,那么 ...

  4. java reader 方法_Java Reader reset()方法

    Java Reader reset()方法 java.io.Reader.reset() 重置流.如果流已被标记,然后尝试进行标记,以重新定位.如果该流未被标注,然后尝试将其复位在适当的特定流的一些方 ...

  5. Adobe Reader与Foxi Reader

    本文出自Simmy的个人blog:西米在线 http://simmyonline.com/archives/284.html 某客人发来的文件,用Adobe Reader打开打印时,内容无法打印出来, ...

  6. 最新的Adobe Reader X Adobe Reader 9.4.1 奥多比PDF阅读器 简体中文版 绿色安装控台版下载

    Adobe Reader X & 9.4.1 绿色安装控制台版 奥多比PDF阅读器 Adobe Reader 奥多比阅读器(PDF阅读器) 适用: Windows XP/2003/ Vista ...

  7. python cpu count_Python multiprocessing.cpu_count方法代码示例

    本文整理汇总了Python中multiprocessing.cpu_count方法的典型用法代码示例.如果您正苦于以下问题:Python multiprocessing.cpu_count方法的具体用 ...

  8. python猫狗大战代码_pandlepandle+OpenCV+Pyqt+猫狗分类(猫狗大战)

    **源代码:** import cv2 import numpy as np import paddle as paddle import paddle.fluid as fluid from PIL ...

  9. PaddlePaddle实现手写藏文识别

    原文博客:Doi技术团队 链接地址:https://blog.doiduoyi.com/authors/1584446358138 初心:记录优秀的Doi技术团队学习经历 前言 中央民族大学创业团队巨 ...

最新文章

  1. http 权威指南 目录
  2. gulp-sass_如果您是初学者,如何使用命令行设置Gulp-sass
  3. python 3读取文件-python3的txt文件读写
  4. MySQL数据库优化技巧(二)
  5. Angular开发模式下的编译器和运行时的代码比较
  6. 【牛客 - 370 I 】Rinne Loves Xor(按位前缀和,异或)
  7. struts2通配符_基于Struts2框架的名片管理系统
  8. python 判断是否有余数_判断多个坐标是否在同一条直线上|Python练习系列[13]
  9. 动态规划 —— 线性 DP —— 字符串编辑距离
  10. css3实现 依次出现三个点(一般用于提示加载中。。。 提交中。。。)
  11. day_log 12月份的
  12. LINUX中用C获得当前执行应用的所在路径
  13. OpenCV-图像处理(10、膨胀与腐蚀)
  14. 计算机连接游戏手柄,无线游戏手柄怎么连接电脑 无线游戏手柄链接电脑方法...
  15. linux ram构架 C#编译器,如何使用imdisk和C#创建RAM磁盘?
  16. python 完全背包问题_完全背包问题及Python代码实现
  17. 【图像分割】基于matlab最大类间方差法(otsu)图像分割【含Matlab源码 121期】
  18. 关于ioncube的license破解
  19. 前端实现动画的7种方式
  20. CentOS8离线安装mono

热门文章

  1. 如何提高云服务器性能,提高云服务器性能
  2. 微信小程序-一次性订阅消息推送
  3. FPGA之BISS接口协议实现
  4. TensorRT量化-FP16和INT8
  5. 微服务--Gateway--服务网关
  6. 1--STM32 ADC1与ADC2 16通道DMA采集笔记
  7. 树莓派换源 bullseye
  8. matlab快速生成双峰函数
  9. Friedman test 和 Bonferroni-Dunn test 整理
  10. vue简单实现多功能弹幕(比上一个好)