mxnet基础到提高(10)--读写文件
# -*- coding: utf-8 -*-
"""
Spyder EditorThis is a temporary script file.
"""
import mxnet as mx
import numpy as npimport pickle as pkl#1.pickle
a = mx.nd.ones((2, 3))
# 序列化存储
data = pkl.dumps(a)
pkl.dump(data, open('tmp.pickle', 'wb'))
# 序列化读取
data = pkl.load(open('tmp.pickle', 'rb'))
b = pkl.loads(data)
print b.asnumpy()
#2.直接读写
a = mx.nd.ones((2,3))
b = mx.nd.ones((5,6))
mx.nd.save("temp.ndarray", [a,b])
c = mx.nd.load("temp.ndarray")
print cd = {'a':a, 'b':b}
mx.nd.save("temp.ndarray", d)
c = mx.nd.load("temp.ndarray")
print c
[[1. 1. 1.]
[1. 1. 1.]]
[
[[1. 1. 1.]
[1. 1. 1.]]
<NDArray 2x3 @cpu(0)>,
[[1. 1. 1. 1. 1. 1.]
[1. 1. 1. 1. 1. 1.]
[1. 1. 1. 1. 1. 1.]
[1. 1. 1. 1. 1. 1.]
[1. 1. 1. 1. 1. 1.]]
<NDArray 5x6 @cpu(0)>]
{‘a’:
[[1. 1. 1.]
[1. 1. 1.]]
<NDArray 2x3 @cpu(0)>, ‘b’:
[[1. 1. 1. 1. 1. 1.]
[1. 1. 1. 1. 1. 1.]
[1. 1. 1. 1. 1. 1.]
[1. 1. 1. 1. 1. 1.]
[1. 1. 1. 1. 1. 1.]]
<NDArray 5x6 @cpu(0)>}
a = mx.nd.ones((2, 3))
mx.nd.save("temp.ndarray", [a,])
a <- mx.nd.load("temp.ndarray")
as.array(a[[1]])
## [,1] [,2] [,3]
## [1,] 1 1 1
## [2,] 1 1 1
mx.nd.save('s3://mybucket/mydata.ndarray', [a,]) # if compiled with USE_S3=1
mx.nd.save('hdfs///users/myname/mydata.bin', [a,]) # if compiled with USE_HDFS=1
mxnet基础到提高(10)--读写文件相关推荐
- mxnet基础到提高(24)-C++-符号,变量读写
#include #include #include "mxnet-cpp/MxNetCpp.h" //email:lx@lxaipro.com //code:liuxing us ...
- mxnet基础到提高(49)-使用免费的云jupyter
强大而免费的GOOGLE 云jupyter notebook https://colab.research.google.com/notebooks/intro.ipynb#recent=true 什 ...
- mxnet基础到提高(44)-ndarray.arange创建行向量
mxnet.ndarray.arange(start, stop=None, step=1.0, repeat=1, infer_range=None, ctx=None, dtype=<cla ...
- mxnet基础到提高(43)-编译安装
因为pip方式安装,不能安装c++接口,此外,此方式安装的包,是使用默认参数编译的,很多运行环境要求使用指定参数编译,比如,不支持GPU,不支持SSE,还有嵌入式环境或上网本等低档设备以及端设备运行. ...
- mxnet基础到提高(40)-ndarray之运算(1)
# -*- coding: utf-8 -*- """ Spyder EditorThis is a temporary script file. "" ...
- mxnet基础到提高(38)-自动梯度计算
from mxnet import nd from mxnet import autograd import math x=nd.array([[10,20],[1,2]]) x.attach_gra ...
- mxnet基础到提高(35)-ndarray
2维数组,矩阵 import mxnet.ndarray as nd a=nd.array(((1,2),(3,4))) print(a) [[ 1. 2.] [ 3. 4.]] <NDArra ...
- mxnet基础到提高(27)-Dense
#!/usr/bin/env python2 # -*- coding: utf-8 -*- """ Created on Fri Aug 10 16:13:29 201 ...
- mxnet基础到提高(15)--梯度与反向传播
#!/usr/bin/env python2 # -*- coding: utf-8 -*- """ Created on Fri Aug 10 16:13:29 201 ...
最新文章
- leetcode--括号生成--python
- 计算机模拟虫洞,Canvas 3D虫洞模拟
- 怎么在电脑上使用python3.6_Windows下 Python3.6.1 运行环境的搭建
- c语言逻辑错误调试,c语言程序,现在出现逻辑错误,哪位高手指点下啊。。。...
- android:installLocation简析
- 糖果(信息学奥赛一本通-T1299)
- 在linux下使用wine安装photoshop cs6
- python 并行_python并行处理任务时 该用多进程?还是该用多线程?
- 简易VR眼镜:是玩具还是工具?
- 第一次使用博客及Coursera课程体验
- python使用密钥加密的表述_Python生成rsa密钥对操作示例
- 使用Visual Studio 2010打造C语言编译器
- 腾讯2019广告算法大赛总结
- 【操作系统】CPU寄存器详解
- 清华计算机系博士小姐姐,竟然用图详解web前端,实在是太秀了
- 微信点餐系统html,SpringBoot实战——微信点餐系统(示例代码)
- 论坛介绍 | COSCon'22 开源治理(G)
- eNSP:实现不同网段不同vlan主机之间的互访(配置三层交换)
- 基于最小均值 (LMF) 和最小均方 (LMS) 算法进行系统识别附matlab代码
- urllib、urllib2、urllib3 和 requests 模块有什么区别?