Python
我家空空
这个作者很懒,什么都没留下…
展开
-
Python&Pytorch:敲代码做笔记
1. np.transpose()函数原型:transpose(a, axes=None)参数:a:输入数组axes:可选的一组list,根据给定的list调换数组各位置的值(我也不知道怎么表述,直接看下面的例子吧),默认将数组各维度反转(矩阵转置)返回值:ndarray类型,变换后的数组视图示例1:一维数组import numpy as npt = np.arange(4)print(t)print(t.transpose())输出:[0, 1, 2, 3][0, 1,转载 2021-04-24 12:44:56 · 297 阅读 · 0 评论 -
Pytorch 使用AlexNet实现 FashionMNIST数据集分类(官网例子)
1. AlexNet模型参考链接:pytorch图像分类篇:3.搭建AlexNet并训练花分类数据集注意:下面模型代码里有些参数跟论文里不一样,是因为FashionMnist数据集图像是单通道图像,分辨率大小为28*28,跟论文里不一样,所以要改一些参数model.pyimport torch.nn as nnimport torchclass AlexNet(nn.Module): def __init__(self, num_classes=1000, init_weights=转载 2021-04-20 20:53:24 · 1762 阅读 · 0 评论 -
Python 实现进度条打印
直接上代码import timedef bar(data): template = '\r %2d%% [%s%s]' for i in range(data + 1): a = '*' * i b = '·' * (data - i) c = (i / data) * 100 print(template % (c, a, b), end='') time.sleep(0.5)bar(20)...转载 2021-03-22 20:56:00 · 366 阅读 · 0 评论 -
Python enumerate()函数
enumerate()函数用于将一个可遍历的数据对象(如列表、元组或字符串)组合为一个索引序列,同时列出数据和数据下标,一般用在for循环中。使用语法:enumerate(sequence, [start=0])sequence,一个序列、迭代器或其他支持迭代的对象。start,下标起始位置。返回一个enumerate(枚举)对象。实例list1 = [1, 2, 'Hello', '小明']list2 = list(enumerate(list1))print(list2)li转载 2020-09-19 10:23:12 · 177 阅读 · 0 评论 -
Python eval()函数
eval()函数用来执行一个字符串表达式,并返回表达式的值。使用语法:eval(expression[, globals[, locals]])expression 表达式globals 变量作用域,全局命名空间,如果被提供,则必须是一个字典对象locals 变量作用域,局部命名空间,如果被提供,可以是任何映射对象。x = 7eval('3 * x')输出结果:21...转载 2020-09-17 20:31:37 · 88 阅读 · 0 评论 -
Tensorflow中的数据操作
数据操作在深度学习中,通常会频繁地对数据进行操作。而在Tensorflow中,tensor是一个类,也是存储和变换数据的主要工具。此外tensor还提供GPU计算和自动求梯度等功能,这使得tensor更加适合深度学习。1.创建tensorx = tf.constant(range(12))print(x.shape)x上述代码使用range函数创建了一个行向量,返回结果为一个tensor实例,其中包含了从0开始的12个连续整数。输出结果为:(12,)<tf.Tensor: id=0,转载 2020-09-07 21:51:51 · 370 阅读 · 0 评论 -
Pycharm安装的包,在jupyter无法找到
直接在pycharm里的终端打开jupyter即可解决原创 2020-03-14 22:30:27 · 1951 阅读 · 0 评论 -
Python语法eval函数
Python语法: eval 函数用法eval(expression, globals=None, locals=None)参数:expression : 必选参数,可以是字符串,也可以是任意一个code对象实例(可以通过compile函数创建)。如果是字符串,它会被当作一个Python表达式进行分析和解释。globals:可选参数,表示全局命名空间(存放全局变量),如果被提供,必须...原创 2020-01-15 19:19:57 · 624 阅读 · 0 评论 -
Python实现1,2,3,4构造不相同且无重复数字的三位数
题目:有1,2,3,4个数字,能组成多少个互不相同且无重复数字的三位数count=0for x in range(1,5): for y in range(1,5): for z in range(1,5): if (x!=y) and (x!=z) and (y!=z): count+=1 print(x,y,z,sep='')print(count)...原创 2020-01-15 00:24:38 · 1074 阅读 · 0 评论