zmq套接字上的numpy数组

zmqnump的Python项目详细描述


zmqnumpy模块实现了一系列用于交换 u{zeromq<;http://www.zeromq.org>;}套接字之间的numpy ndarrays。 使用numpy.ndarray.tostring方法序列化numpy数组 它保留了标准C二进制格式的可移植性, 启用不同编程语言的数据交换。 为了交换数组数据,定义了一个非常简单的协议 多部分消息将由以下部分组成:

  1. 标识符字符串名称
  2. 字符串表示中的numpy数组元素类型(dtype)
  3. 编码为二进制numpy.int32数组的numpy数组形状
  4. 使用numpy.ndarray.tostring()编码为字符串的数组数据

这个协议保证了numpy数组可以被携带到 唯一地重新构造,在连接对的两端没有错误 进程和节点之间有效的数据交换。

@作者:马可巴托里尼 @联系人:marco.bartolini@gmail.com @版本:0.1

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java数组。按字符串排序   如何使用Netbeans设置Java打印的页面大小   java有没有一种方法可以获取sparkjava/嵌入式jetty服务器的主线程执行器?   正则表达式Java正则表达式:需要更简单的解决方案   无法使用java解析XML   MySQL Java JDBC:如何获取自动递增列的名称?   java错误:“限定符必须是表达式”Android Studio   Spring+java。lang.NoClassDefFoundError:weblogic/logging/LogEntryFormatter   java将JList插入GridLayout   listview中的java Get selected复选框   使用CriteriaBuilder的java JPA左外部联接会导致错误:不允许部分对象查询维护缓存或进行编辑   java循环双链接列表addToHead和print   java更好地检测三角形按钮(libgdx)   java ConcurrentHashMap迭代保证人   java如何获取控制台。通过webdriver记录信息?   java Javafx阶段为空   java如何使用apachetika从excel文件中访问空白单元格   java使用SQlite数据库列填充AutoCompleteTextView   java如何在不使用idea构建整个maven项目的情况下运行主方法?