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

东阳网站建设在线制作网页网站

东阳网站建设,在线制作网页网站,创建网站英文,织梦网站建设毕业论文torch.set_printoptions 设置pytorch打印张量时的选项,比如限制打印的元素数量、设置精度等。在打印大张量或者需要更精确控制输出格式时非常有用。 torch.set_printoptions(precisionNone, thresholdNone, edgeitemsNone, linewidthNone, profileNone, sci_modeN…

torch.set_printoptions

设置pytorch打印张量时的选项,比如限制打印的元素数量、设置精度等。在打印大张量或者需要更精确控制输出格式时非常有用。

torch.set_printoptions(precision=None, threshold=None, edgeitems=None, linewidth=None, profile=None, sci_mode=None)

  • precision – 浮点输出的精度位数(默认值 = 4)。
  • threshold – 输出的数组元素总数(默认值 = 1000)。
  • edgeitems – 每个维度开头和结尾的元素数 (默认值 = 3)。
  • linewidth – 用于插入换行符的每行字符数(默认值 = 80)。
  • profile – 打印选项。可被上述任何选项覆盖。(三个选项:default、short、full)
  • sci_mode – 启用 (True) 或禁用 (False) 科学记数法。
示例 1:设置打印的元素数量
import torch
# 创建一个大张量
big_tensor = torch.randn(1000, 1000)
# 设置打印选项,限制每行打印的元素数量为5
torch.set_printoptions(edgeitems=5)
# 打印大张量
print(big_tensor)
'''output
tensor([[ 7.096e-01, -2.319e-01, -3.508e-01, -1.490e+00, -2.094e+00,  ...,  2.418e+00,2.191e+00, -1.097e+00, -8.462e-03,  1.543e+00],[-3.659e-01, -2.529e+00, -5.387e-01, -9.730e-01,  1.106e+00,  ...,  2.867e-01,-2.998e-01,  1.395e+00,  1.922e-01, -2.857e+00],[-1.248e+00,  9.511e-02,  1.104e+00, -2.893e-01,  2.386e-01,  ..., -4.030e-01,-1.431e+00,  1.698e+00,  7.792e-02,  5.647e-01],[-8.082e-01, -1.269e+00, -9.518e-01, -1.230e+00,  1.623e-01,  ...,  6.505e-01,1.299e-01, -2.172e+00,  9.718e-01,  1.547e-01],[ 3.541e-01, -1.212e+00,  1.333e+00, -8.269e-01,  3.842e-01,  ..., -2.083e-01,2.715e+00,  1.210e+00, -1.783e+00, -7.736e-01],...,[ 3.425e-02, -6.938e-01,  6.390e-02, -1.265e+00,  3.217e-01,  ...,  1.713e+00,5.801e-01,  1.101e+00, -1.443e+00, -2.739e-01],[ 8.133e-01, -1.418e+00, -6.581e-01,  2.327e+00,  1.146e+00,  ...,  6.545e-01,-7.152e-01, -6.270e-01, -9.436e-01, -1.858e+00],[ 1.339e+00,  6.877e-02, -1.111e+00,  8.770e-01,  1.358e+00,  ..., -2.793e+00,-1.135e-01,  1.498e+00,  6.292e-01,  1.196e+00],[-1.095e-01,  6.439e-01, -7.375e-01,  4.185e-01, -1.045e-01,  ..., -1.521e+00,6.631e-01,  2.701e-01,  1.107e-01, -1.860e-01],[-1.281e+00,  3.997e-01,  1.881e-03,  1.170e+00,  4.183e-01,  ...,  3.738e-01,5.330e-01, -2.445e-01,  7.956e-01, -7.097e-01]], device='cuda:0')
'''
示例 2:设置打印的精度
import torch# 创建一个包含小数的张量
tensor = torch.tensor([1.123456789, 2.987654321])# 设置打印选项,限制打印的浮点数精度为3位小数
torch.set_printoptions(precision=3)# 打印张量
print(tensor)
'''output
tensor([1.123, 2.988], device='cuda:0')
'''
示例 3:设置科学记数法的阈值
import torch# 创建一个包含大数和小子数的张量
tensor = torch.tensor([1e-5, 1e5])# 设置打印选项,当绝对值小于1e-3时使用科学记数法
torch.set_printoptions(sci_mode=True, threshold=1e3)# 打印张量
print(tensor)
'''output
tensor([1.000e-05, 1.000e+05], device='cuda:0')
'''
示例 4:设置张量的边距
import torch# 创建一个张量
tensor = torch.randn(5, 5)# 设置打印选项,行字符宽度
torch.set_printoptions(edgeitems=3, linewidth=40)
# 打印张量
print(tensor)# 设置打印选项,行字符宽度
torch.set_printoptions(edgeitems=3, linewidth=50)
# 打印张量
print(tensor)
'''output
tensor([[-0.787,  0.227, -1.878,  0.286,-0.899],[ 0.483,  1.054,  0.770, -0.245,1.599],[ 0.165, -0.034,  1.457, -0.944,0.601],[-0.150,  0.388, -0.811, -0.741,1.286],[-0.657, -0.895,  0.680,  0.946,-1.832]], device='cuda:0')
tensor([[-0.787,  0.227, -1.878,  0.286, -0.899],[ 0.483,  1.054,  0.770, -0.245,  1.599],[ 0.165, -0.034,  1.457, -0.944,  0.601],[-0.150,  0.388, -0.811, -0.741,  1.286],[-0.657, -0.895,  0.680,  0.946, -1.832]],device='cuda:0')'''
示例 5:恢复默认打印选项
import torch# 创建一个张量
tensor = torch.randn(5, 5)# 恢复默认打印选项
torch.set_printoptions(profile='default')
# 打印张量
print(tensor)# 设置打印选项为short
torch.set_printoptions(profile='short')
# 打印张量
print(tensor)# 设置打印选项为full
torch.set_printoptions(profile='full')
# 打印张量
print(tensor)
'''output
tensor([[-0.4571,  0.3753, -1.5940, -0.7643, -2.1443],[ 0.6022, -0.7247, -0.0522,  1.3891,  0.5575],[ 0.6133, -0.4906,  0.8597, -0.7087,  2.1163],[-0.0721,  0.7349,  1.2677,  0.8921, -0.2049],[ 0.3666,  0.1874,  1.7164,  1.0258, -1.8709]], device='cuda:0')
tensor([[-0.46,  0.38, -1.59, -0.76, -2.14],[ 0.60, -0.72, -0.05,  1.39,  0.56],[ 0.61, -0.49,  0.86, -0.71,  2.12],[-0.07,  0.73,  1.27,  0.89, -0.20],[ 0.37,  0.19,  1.72,  1.03, -1.87]], device='cuda:0')
tensor([[-0.4571,  0.3753, -1.5940, -0.7643, -2.1443],[ 0.6022, -0.7247, -0.0522,  1.3891,  0.5575],[ 0.6133, -0.4906,  0.8597, -0.7087,  2.1163],[-0.0721,  0.7349,  1.2677,  0.8921, -0.2049],[ 0.3666,  0.1874,  1.7164,  1.0258, -1.8709]], device='cuda:0')'''
http://www.dinnco.com/news/33987.html

相关文章:

  • 网站收藏的链接怎么做的代运营套餐价格表
  • 开封+网站建设+网络推广seo优化方法有哪些
  • 教你学做窗帘的网站it教育培训机构
  • 嘉兴网站推广竞价防恶意点击
  • 有没有网站做杠杆股票的痘痘如何去除效果好
  • 网页设计与网站建设主要内容西安网络推广seo0515
  • seo网站优化方案怎么建立一个公司的网站
  • 好大学网站设计中国营销网站
  • 域名备案查询网址衡水seo培训
  • 河池网站推广中牟网络推广
  • 网页制作公司的小客户有哪些太原自动seo
  • 大安区网站建设搜索排名广告营销怎么做
  • h5页面 个人网站最新域名查询ip
  • 合肥论坛网站制作郑州网络营销与网站推广
  • 做网站开发功能清单百度开放平台
  • 建筑公司网站md0095设计风格站长工具在线查询
  • 建设网站前的市场分析包括搜索关键词的工具
  • 注册城乡规划师考试科目深圳网站营销seo电话
  • 动态网站开发实训总结报告百度怎么做关键词优化
  • 绵阳市中医医院网站建设西安seo排名收费
  • 自己做购物网站需要什么信息流优化师证书
  • wordpress 插件加密优化器
  • 百度站长网站地图如何投放网络广告
  • 做网站是不是要学编程it菜鸡网seo
  • wordpress 页面 按钮树枝seo
  • 青岛有没有做网站的seo收索引擎优化
  • 书写网站建设策划书舆情信息在哪里找
  • 怎样做千年私服网站谷歌官方网站
  • 北京分类信息网seo技术学院
  • 江苏省住房和城乡建设厅 官方网站百度付费推广有几种方式