Gluon 参数读取
ndarray: save , load
from mxnet import nd from mxnet.gluon import nn x = nd.ones(3) # nd.save('x',x) # x2 = nd.load('x') # print(x2) y = nd.zeros(4) # print([x,y]) # nd.save('xy',[x,y]) # x2, y2 = nd.load('xy') # print(x2,y2) mydict = {'x':x,'y':y} # nd.save('mydict',mydict) # mydict2 = nd.load('mydict') # print(mydict2)
Gluon 模型参数:save_parameters , load_parameters
from mxnet import nd from mxnet.gluon import nn class MLP(nn.Block): def __init__(self, **kwargs): super(MLP, self).__init__(**kwargs) self.hidden = nn.Dense(256,activation='relu') self.output = nn.Dense(10) def forward(self, x): return self.output(self.hidden(x)) # net = MLP() # net.initialize() # X = nd.random.uniform(shape=(2,20)) # Y = net(X) # print(Y) # nd.save('X',X) # nd.save('Y',Y) filename = 'mlp.params' # net.save_parameters(filename) net2 = MLP() net2.load_parameters(filename) X = nd.load('X') Y = nd.load('Y') # print(X[0]) Y2 = net2(X[0]) print(Y[0]==Y2)
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架
2018-01-08 曲线拟合的线性最小二乘法
2018-01-08 插值方法