python基本语句及其意思_python的一些语句的意思

仅作为记录,大佬请跳过。

文章目录

from future import

将新版本的特性引进当前版本中

88db703bf449ffab5eccf51023674159.png

.as_matrix()

将其他形式转换成ndarray

72c4d304dc8f2f6e10439cdec040f025.png

assert

用于设置断点:

isinstance

用于判断字符类型:

enumerate([scale, crop, composed]):

从数组里面依次选取,进行循环

(依次选取scale, crop, composed)

6ae01c759c1f699cf98b32ca49bb82ac.png

.__ name __

应该是取类的名字

235a4900ff9c019d87ac07b790e30682.png

8f3abddba36dedd6df0714c4de1a4824.png

**transformed_sample中的 **

1206f687470ecd034bd15f1e26b6f65d.png

好像是使用transformed_sample的字典类型

(或者是将transformed_sample变成字典类型——(1,2,3)→{‘a’:1,‘b’:2,‘c’:3})

0746ca5a0f303c2cb29556c86ebfe621.png

image[top: top + new_h,left: left + new_w]

d6c57babedea4ac71a784c3bfb729ecd.png

即image(xstart + xend, ystart: yend)

是对图像的切片选取

ndarrays和Tensors的区别

Tensors是GPU读取,ndarrays是内存读取;

Tensors不可变,ndarrays可变

torch.utils.data.DataLoader

batch_size=4

网络训练使用4组图片-标签,并行训练

08967a82687023cc4797d2401901f1eb.png

shuffle=True

指每次迭代抽取要洗牌

num_workers=4

开4个线程导入数据

8ca3a5189ed570a853ee22cbc8f24a1a.png

470669134f59ac3109b1953d44b970d8.png

46a170db0b3c0c39c3d337a3bbd34698.png

plt.ioff()

关闭plt.show()的阻塞模式(必须关闭图片后,才能继续运行程序)

968d8d86e75b1dc9d828012a86a7ac5d.png

保留

imshow(out, title=[class_names[x] for x in classes])

torchvision.utils.make_grid的作用

作用是将若干幅图像拼成一幅图像

f6ace2df22040b1c91074a24f6ec4a96.png

# 获取一批训练数据

inputs, classes = next(iter(dataloaders['train']))

# 批量制作网格

out = torchvision.utils.make_grid(inputs)

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值