python
刷子c
这个作者很懒,什么都没留下…
展开
-
Python中if __name__ == ‘__main__‘的用法
阅读文献时经常看到if __name__ == '__main__'这个东东,那么,它到底是用来干事神马的呢? 创建两个文件a.py、b.py a.py: a = 'a' def main(): print(a) main() 运行,输出了a。 b.py: b = 'b' def main(): print(b) main() 运行,输出了b。 在b文件前面引入a文件: imp...原创 2020-03-04 17:49:21 · 140 阅读 · 0 评论 -
Python中filter过滤器
要想取出list中的偶数,你是不是想到了使用for循环?不过这次,我们使用filter函数来做测试: a = [1,2,3,4,5,6,7,8,9,10] a = filter(lambda x: x % 2 == 0, a) print(list(a)) 输出: [2, 4, 6, 8, 10] 代码是不是更加简洁了呢O(∩_∩)O~ ...原创 2020-03-04 17:48:09 · 57 阅读 · 0 评论 -
Python中*args, *kwargs的用法
*args可以实现传入多个,但又不确定几个的形参定义。实参传入后python将其组织成元组(tuple)。 **kwargs可以实现传入多个,但又不确定几个的键值对定义,实参传入后python将其组织成字典(dict)。 Example: input: def main(arg, *args, **kwargs): print(arg) print(args) prin...原创 2019-10-10 09:05:15 · 106 阅读 · 0 评论 -
莫烦python-pytorch-3.5批数据训练
import torch import torch.utils.data as Data BATCH_SIZE = 10 x = torch.linspace(1, 10, 10) y = torch.linspace(10, 1, 10) torch_dataset = Data.TensorDataset(x, y) loader = Data.DataLoader( ...原创 2019-10-07 20:03:41 · 170 阅读 · 0 评论 -
莫烦python-pytorch-3.4保存提取
保存、读取模型 保存模型 def save(): # save net1 net1 = torch.nn.Sequential( torch.nn.Linear(1, 10), torch.nn.ReLU(), torch.nn.Linear(10, 1), ) optimizer = torch.optim.SGD(...原创 2019-10-07 19:26:31 · 66 阅读 · 0 评论 -
莫烦python-pytorch-3.2classification
建立数据集 import torch from torch.autograd import Variable import torch.nn.functional as F import matplotlib.pyplot as plt n_data = torch.ones(100, 2) x0 = torch.normal(2*n_data, 1) # 1是标准差,normal返回的是第一个...原创 2019-10-07 17:38:03 · 111 阅读 · 0 评论 -
莫烦python-pytorch-3.1regression
import torch from torch.autograd import Variable import torch.nn.functional as F import matplotlib.pyplot as plt x = torch.unsqueeze(torch.linspace(-1, 1, 100), dim=1) # 二维 y = x.pow(2) + 0.2*torch....原创 2019-10-07 16:28:49 · 119 阅读 · 0 评论