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

网站建设教程(项目式)seo网站优化工具大全

网站建设教程(项目式),seo网站优化工具大全,手机导航网站模板,xampp配置多网站一、安装TensorBoard 管理员身份运行Anaconda Prompt#xff0c;进入自己的环境环境 conda activate y_pytorch#xff0c;pip install tensorboard 进行下载#xff0c;也可以通过conda install tensorboard进行下载。其实通俗点#xff0c;pip相当于菜市场#xff0c;c…一、安装TensorBoard 管理员身份运行Anaconda Prompt进入自己的环境环境 conda activate y_pytorchpip install tensorboard 进行下载也可以通过conda install tensorboard进行下载。其实通俗点pip相当于菜市场conda相当于大型正规超市。 二、SummaryWriter类 所有编译均在PyChram下进行 from torch.utils.tensorboard import SummaryWriter按着Ctrl点击SummaryWriter进入查看该类的使用说明文档 Writes entries directly to event files in the log_dir to beconsumed by TensorBoard. 将条目直接写入log_dir中的事件文件供TensorBoard使用The SummaryWriter class provides a high-level API to create an event filein a given directory and add summaries and events to it. The class updates thefile contents asynchronously. This allows a training program to call methodsto add data to the file directly from the training loop, without slowing downtraining.看不懂没关系DL翻译一下就行了呗大概就是SummaryWriter类会生成一个文件这个文件会被TensorBoard所解析使用也就是说可以通过TensorBoard进行可视化展示#这个是SummaryWriter的初始化函数def __init__(self, log_dirNone, comment, purge_stepNone, max_queue10,flush_secs120, filename_suffix):Creates a SummaryWriter that will write out events and summariesto the event file.Args:log_dir (string): Save directory location. Default isruns/**CURRENT_DATETIME_HOSTNAME**, which changes after each run.Use hierarchical folder structure to comparebetween runs easily. e.g. pass in runs/exp1, runs/exp2, etc.for each new experiment to compare across them. #保存的文件为log_dir所指定的位置默认为runs/**CURRENT_DATETIME_HOSTNAME**这个位置#同理后面的参数可以进行翻译然后进行学习即可comment (string): Comment log_dir suffix appended to the defaultlog_dir. If log_dir is assigned, this argument has no effect.purge_step (int):When logging crashes at step :math:TX and restarts at step :math:T,any events whose global_step larger or equal to :math:T will bepurged and hidden from TensorBoard.Note that crashed and resumed experiments should have the same log_dir.max_queue (int): Size of the queue for pending events andsummaries before one of the add calls forces a flush to disk.Default is ten items.flush_secs (int): How often, in seconds, to flush thepending events and summaries to disk. Default is every two minutes.filename_suffix (string): Suffix added to all event filenames inthe log_dir directory. More details on filename construction intensorboard.summary.writer.event_file_writer.EventFileWriter.Examples:: #如何使用使用案例from torch.utils.tensorboard import SummaryWriter# create a summary writer with automatically generated folder name.writer SummaryWriter()# folder location: runs/May04_22-14-54_s-MacBook-Pro.local/ #参数啥都不加默认生成的文件会放入runs/May04_22-14-54_s-MacBook-Pro.local/位置# create a summary writer using the specified folder name.writer SummaryWriter(my_experiment)# folder location: my_experiment #指定位置生成的文件会放入指定位置# create a summary writer with comment appended.writer SummaryWriter(commentLR_0.1_BATCH_16)# folder location: runs/May04_22-14-54_s-MacBook-Pro.localLR_0.1_BATCH_16/了解完SummaryWriter之后开始为其创建对象 writer SummaryWriter(y_log)#对应生成的文件会放入y_log文件夹下三、add_scalar()方法 将标量数据添加到summary中 writer.add_scalar()#按住Ctrl点击add_scalar方法查看该方法的使用说明Add scalar data to summary. #将标量数据添加到summary中Args:#参数tag (string): Data identifier #图标的title名称scalar_value (float or string/blobname): Value to save #要保存的数据值一般用作y轴global_step (int): Global step value to record #记录全局的步长值一般用作x轴walltime (float): Optional override default walltime (time.time())with seconds after epoch of eventnew_style (boolean): Whether to use new style (tensor field) or oldstyle (simple_value field). New style could lead to faster data loading.Examples::from torch.utils.tensorboard import SummaryWriterwriter SummaryWriter()x range(100)for i in x:writer.add_scalar(y2x, i * 2, i)writer.close()Expected result:.. image:: _static/img/tensorboard/add_scalar.png:scale: 50 %绘制一个y3*x的图通过tensorboard进行展示 from torch.utils.tensorboard import SummaryWriterwriter SummaryWriter(y_log)#文件所存放的位置在y_log文件夹下for i in range(100):writer.add_scalar(y3*x,3*i,i)#图标的title为y3*xy轴为3*ix轴为i #要注意的是title若一样则会发生拟合现象会出错。一般不同图像要对应不同的title一个title会对应一张图。writer.close()运行完之后发现多了个文件夹里面存放的就是tensorboard的一些事件文件 在Terminal下运行tensorboard --logdiry_log --port7870logdir为打开事件文件的路径port为指定端口打开 通过指定端口7870进行打开tensorboard若不设置port参数默认通过6006端口进行打开。 点击该链接或者复制链接到浏览器打开即可 四、add_image()方法 将图像数据添加到summary中 同样的道理进行查看该方法的使用说明 writer.add_image()#按住Ctrl点击aadd_image方法查看该方法的使用说明Add image data to summary. #将图像数据添加到summary中Note that this requires the pillow package.Args:#参数tag (string): Data identifier #对数据的定义也就是在tensorboard中显示的时候title是啥 img_tensor (torch.Tensor, numpy.array, or string/blobname): Image data #这里对图像的要求必须是这几类需要将图片类型进行转换global_step (int): Global step value to record #记录的全局步长也就是第几张图片walltime (float): Optional override default walltime (time.time())seconds after epoch of eventShape:img_tensor: Default is :math:(3, H, W). You can use torchvision.utils.make_grid() toconvert a batch of tensor into 3xHxW format or call add_images and let us do the job.Tensor with :math:(1, H, W), :math:(H, W), :math:(H, W, 3) is also suitable as long ascorresponding dataformats argument is passed, e.g. CHW, HWC, HW. ##图片的类型应该为(3, H, W)若不一样则可以通过dataformats参数进行设置Examples::from torch.utils.tensorboard import SummaryWriterimport numpy as npimg np.zeros((3, 100, 100))img[0] np.arange(0, 10000).reshape(100, 100) / 10000img[1] 1 - np.arange(0, 10000).reshape(100, 100) / 10000img_HWC np.zeros((100, 100, 3))img_HWC[:, :, 0] np.arange(0, 10000).reshape(100, 100) / 10000img_HWC[:, :, 1] 1 - np.arange(0, 10000).reshape(100, 100) / 10000writer SummaryWriter()writer.add_image(my_image, img, 0)# If you have non-default dimension setting, set the dataformats argument.writer.add_image(my_image_HWC, img_HWC, 0, dataformatsHWC)writer.close()Expected result:.. image:: _static/img/tensorboard/add_image.png:scale: 50 %添加图片到tensorboard中 from torch.utils.tensorboard import SummaryWriter import cv2 as cv import numpy as npwriter SummaryWriter(y_log)img_path G:/PyCharm/workspace/learning_pytorch/dataset/a/1.jpg img cv.imread(img_path) img_array np.array(img) print(type(img_array))#class numpy.ndarray 满足该方法img_tensor类型 print(img_array.shape)#(499, 381, 3) 这里看到是(H, W, 3)并不是人家指定的(3, H, W)需要设置dataformats来声明该数据规格为HWCwriter.add_image(beyond,img_array,0,dataformatsHWC)#将来在tensorbord显示的title为beyondwriter.close()在Terminal下运行tensorboard --logdiry_log --port7870logdir为打开事件文件的路径port为指定端口打开 通过指定端口7870进行打开tensorboard若不设置port参数默认通过6006端口进行打开。 点击该链接或者复制链接到浏览器打开即可
http://www.zqtcl.cn/news/887611/

相关文章:

  • 网站建设哪几家好一些打开浏览器历史记录
  • 公司里面有人员增减要去哪个网站做登记网页开发报价单
  • 网站设计的公司运营接单百度搜索引擎首页
  • 最专业的做网站公司有哪些成都龙泉建设有限公司网站
  • 云南省玉溪市建设局官方网站wordpress 迁移 空白
  • 网站空间和数据库多个织梦dedecms网站怎么做站群
  • 网站模块插件是怎么做的个人建设网站流程图
  • 作品展示的网站建设网站方案
  • 整站优化哪家专业网站漏洞解决办法
  • 怎么给自己的网站做扫描码南宁seo排名外包
  • 网站的服务器在哪里怎么建设网站啊
  • 山东做网站三五网站备案怎样提交到管局
  • 自己如何做网站教程中山企业网站推广公司
  • 网站每年费用本地同城服务平台
  • 暗网网站有那些青岛网站设计公司推荐
  • 营业执照咋做网等网站遂宁网站建设公司哪家好
  • 湖南平台网站建设找哪家重庆网站建设营销
  • wordpress搭建企业网站小型网络架构
  • 淘宝联盟链接的网站怎么做培训网站排名
  • 上海高端网站建设定制大连开发区邮编
  • 手机网站公司免费crm软件下载
  • 家居企业网站建设平台周口seo
  • 扁平化网站建设公司广告推广方案
  • 高端企业网站 程序北京做网站费用
  • net做网站遇到的问题搜索引擎优化方法
  • 专业的设计网站有哪些网站数据库做好了 怎么做网页
  • 鄂州网站建设公司网站制作过程教程
  • 网站建设课程小结二建证考试需要什么条件
  • 比较好的商城网站设计品牌策划案
  • 自适应科技公司网站模板做网站的公司深