当前位置: 首页 > news >正文

wordpress 不支持svgseosem是什么职位

wordpress 不支持svg,seosem是什么职位,上海集团网站建设价格,做电影网站为什么要数据库一、简介 Pickle 算是Python的一种数据序列化方法,它能够将对象转换为字节流,进而可以保存到文件中或通过网络传输给其他Python程序。这种方式非常适合快速简便地保存复杂的数据结构,例如列表、字典、自定义对象等。 二、pickle文件的读写 …

一、简介

Pickle 算是Python的一种数据序列化方法,它能够将对象转换为字节流,进而可以保存到文件中或通过网络传输给其他Python程序。这种方式非常适合快速简便地保存复杂的数据结构,例如列表、字典、自定义对象等。

二、pickle文件的读写

示例代码如下:

import pickle #导入pickle操作的库
#创建一个示例数据
data={'name':'Tom','age':30,'is_student': False,'grades':[11,12,13]
}#使用pickle保存数据到硬盘
with open('data.pkl','wb') as file:pickle.dump(data,file)#使用pickle加载数据
with open('data.pkl','rb') as file:loaded_data=pickle.load(file)
print(loaded_data) #打印出读取结果

执行一遍后,data的json数据就会被保存到磁盘,下次读取可直接读取内容

案例分析

案例背景:
当训练人工智能算法时,往往需要很长的时间,当训练中断时,如果
能提前做好权重保存功能,能很快的恢复上次进度,以继续进行训练,请实时保存权重计算完成后的数据

代码如下:

import pickle #序列化数据到硬盘
import time #模拟训练的时间调用
import os  #判断文件存不存在使用
import numpy as np #用来计数#模拟耗时计算的全过程
def calculate_weights():print("开始计算权重。。。")time.sleep(5) #模拟耗时操作weight = np.random.rand(10,10) #随机生成权重print("权重计算完成")return weight#保存权重和epoch文件到硬盘
def save_weights(weights,epoch,filename='weights.pkl'):data = {'epoch':epoch,'weights':weights}with open(filename,'wb') as f:pickle.dump(data,f)print(f"权重和epoch已经保存到{filename}")#从硬盘加载权重和epoch
def load_weights(filename='weights.pkl'):with open(filename,'rb') as f:data = pickle.load(f)print(f"权重和epoch已经从{filename}加载")return data["weights"],data["epoch"]#主程序
def main():weight_file = "weights.pkl"total_epochs = 100 #假设总共需要训练100个epochs#如果权重文件存在,则加载权重和epochif os.path.exists(weight_file):weights,start_epoch = load_weights(weight_file)else:#从第一个epoch开始,并计算权重weights = calculate_weights()start_epoch = 0#继续训练剩余的epochsfor epoch in range(start_epoch,total_epochs):print(f"开始训练epoch{epoch}...")#这里进行实际的训练代码time.sleep(1) #模拟训练过程#每个epoch结束后保存权重和epoch信息save_weights(weights,epoch,weight_file)if __name__ == '__main__':main()

代码执行如下:
第一次执行时计算初始权重,后续权重依次写入文件
在这里插入图片描述
中断后重新执行程序,程序会读取已保存的权重数据,继续后延保存
在这里插入图片描述

http://www.tj-hxxt.cn/news/124884.html

相关文章:

  • excel表格做网站爱站之家
  • 企业网站备案要多少钱国际新闻快报
  • 网站建设需要掌握哪些知识电商运营工作内容
  • 郴州网站建设案例seo网站排名优化快速排
  • 制作企业网站的方法竞价广告代运营
  • 中英双语网站源码软文范例大全500
  • 建网站要注册吗torrent种子猫
  • 上海装修找哪家公司好百度seo工作室
  • 如何做楼盘网站怎么创建自己的网站平台
  • 霸州有做滤芯网站的吗刷赞网站推广永久
  • 国外有哪些网站是做弱电的品牌宣传推广方案
  • 蔬菜网站建设seo排名优化代理
  • 青岛网站设计软件seo网络推广公司排名
  • style wordpress 主题东莞百度seo推广公司
  • 网站备案截图投百度做广告效果怎么样
  • 专业做网站哪家正规网站建设服务商
  • 山西网站建设营销qq软文推广文章案例
  • 有什么手机做网站的石家庄谷歌seo
  • 新手做亚马逊要逛哪些网站牛奶软文广告营销
  • 网站免费正能量下载淘宝站内推广方式有哪些
  • 中国商标网商标查询官方网站徐州seo外包
  • 河北专业做网站中国优化网
  • 支付宝手机网站支付二维码怎么做seo站长助手
  • wordpress 链接新窗口sem优化托管公司
  • 高碑店建设局网站百度指数的数据来源
  • 各类网站网站建设的目标是什么意思网络优化初学者难吗
  • jquery mobile移动网站开发 pdf网络营销策划书论文
  • 网站百度权重没有数据品牌策划方案怎么写
  • 网站建设公司年终总结网络视频营销策略有哪些
  • 电子商务网站建设分析论文网络营销策略的概念