您现在的位置是:主页 > news > 企业所得税怎么收的/优化设计单元测试卷答案
企业所得税怎么收的/优化设计单元测试卷答案
admin2025/5/3 19:08:17【news】
简介企业所得税怎么收的,优化设计单元测试卷答案,简单的手机网站模板,第1063章 自己做视频网站Visdom学习之路visdom的安装visdom初级使用写在最前面:Visdom是一个非常好用的可视化工具,可以用于深度学习的参数可视化,因此写一篇博客记录学习过程,并整理遇到的问题和解决方案,以方便自己记忆和其他的新手学习。内…
企业所得税怎么收的,优化设计单元测试卷答案,简单的手机网站模板,第1063章 自己做视频网站Visdom学习之路visdom的安装visdom初级使用写在最前面:Visdom是一个非常好用的可视化工具,可以用于深度学习的参数可视化,因此写一篇博客记录学习过程,并整理遇到的问题和解决方案,以方便自己记忆和其他的新手学习。内…
写在最前面:Visdom是一个非常好用的可视化工具,可以用于深度学习的参数可视化,因此写一篇博客记录学习过程,并整理遇到的问题和解决方案,以方便自己记忆和其他的新手学习。内容中若有不准确的地方,还望各位不吝赐教,一起交流和学习。
Visdom学习之路
- visdom的安装
- visdom初级使用
写在最前面:Visdom是一个非常好用的可视化工具,可以用于深度学习的参数可视化,因此写一篇博客记录学习过程,并整理遇到的问题和解决方案,以方便自己记忆和其他的新手学习。内容中若有不准确的地方,还望各位不吝赐教,一起交流和学习。
visdom的安装
-
pip install visdom 安装visdom工具包
-
在终端中输入 python -m visdom.server 打开服务器
-
正常的话应该出现如下内容
-
然后打开浏览器,在地址栏中输入上图中最后一行显示的网址 “http://localhost:8097”(根据自己的情况而定)
-
正常的话应该进入如下的界面
-
如果只有蓝色的界面,而不显示上面的工具栏,或者在打开服务器时等待时间很长,说明缺失了一些文件,可以根据错误提示判断缺失的文件是哪一个
-
如图所示,我缺失的文件是 react-grid-layout.min.js,所以需要下载这个文件,复制到图中显示的路径中去。分享一个常见缺失文件的下载连接,大家可以根据需要自行下载。链接:https://pan.baidu.com/s/17Cja1eCuiXx9m_M3VW4xsQ
提取码:jpbi -
至此visdom的安装已经完成。
visdom初级使用
- 打开自己的python编译工具,如Pycharm,输入以下代码
import visdom # 添加visdom库
import numpy as np # 添加numpy库
vis = visdom.Visdom() # 设置环境窗口的名称,如果不设置名称就默认为main
vis.text('Hello, world!') # 使用文本输出
vis.image(np.ones((3, 100, 100))) # 绘制一幅尺寸为3 * 100 * 100的图片,图片的像素值全部为1
- 打开浏览器,看看visdom网页里显示了什么,我的显示如下图
如果没有显示,就看一下工具栏最右侧是不是有个红色的“offline”按键,点一下变成绿色的“online”,就可以显示了 - 尝试修改窗口名称,并绘制一条直线,代码如下
import visdom
import numpy as np
vis = visdom.Visdom(env='my_windows') # 设置环境窗口的名称,如果不设置名称就默认为main
# vis.text('Hello, world!') # 使用文本输出
# vis.image(np.ones((3, 100, 100))) # 绘制一幅尺寸为3 * 100 * 100的图片,图片的像素值全部为1
x = list(range(10))
y = list(range(10))
# 使用line函数绘制直线 并选择显示坐标轴
vis.line(X=np.array(x), Y=np.array(y), opts=dict(showlegend=True))
可视化结果如下,需要注意的是Environment那里要选择新建的窗口“my_windows”,而不是之前的“main”
- 其他常用的绘图函数
vis.scatter # 2D或3D散点图
vis.line # 线图
vis.heatmap # 热点图
vis.bar # 条形图
vis.histogram # 直方图
- 需要在一个图上绘制两条直线
import visdom
import numpy as np
vis = visdom.Visdom(env='my_windows')
x = list(range(10))
y = list(range(10))
z = list(range(1,11))
vis.line(X=np.array(x), Y=np.column_stack((np.array(y), np.array(z))), opts=dict(showlegend=True))
- 随着x,y的变化更新图像
import visdom
import numpy as np
vis = visdom.Visdom(env='my_windows')
# 利用update更新图像
x = 0
y = 0
my_win = vis.line(X=np.array([x]), Y=np.array([y]), opts=dict(title='Update'))
for i in range(10):x += 1y += ivis.line(X=np.array([x]), Y=np.array([y]), win=my_win, update='append')