小小水牛
小小水牛
全部文章
分类
学习笔记(9)
机器学习(1)
归档
标签
去牛客网
登录
/
注册
小小水牛的博客
全部文章
(共10篇)
Windows下PyTorch开发环境安装教程
转自脚本之家https://www.jb51.net/article/181756.htm 自己安装配置机器学习环境碰到不少问题,遇见很多坑,也通过自己百度跳出了一些坑,整理一些资料帮大家少走弯路,跟大家分享一下。 Anaconda安装 Anaconda是为方...
cuda
机器学习
anaconda
pytorch
2020-08-02
0
644
Python笔记9--函数式编程(2)
1.闭包 2.匿名函数高阶函数可以接收函数做参数,有些时候,我们不需要显式地定义函数,直接传入匿名函数更方便。在Python中,对匿名函数提供了有限支持。还是以map()函数为例,计算 f(x)=x2 时,除了定义一个f(x)的函数外,还可以直接传入匿名函数: map(lambda x: x ...
2019-10-05
0
422
Python笔记8--函数式编程(1)
1.map()函数map()是 Python 内置的高阶函数,它接收一个函数 f 和一个 list,并通过把函数 f 依次作用在 list 的每个元素上,得到一个新的 list 并返回。因此,我们只需要传入函数f(x)=xx,就可以利用map()函数完成这个计算:def f(x): retur...
2019-10-03
0
515
Python笔记7--列表生成式
1.生成列表要生成list [1, 2, 3, 4, 5, 6, 7, 8, 9, 10],我们可以用range(1, 11): range(1, 11)[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]但如果要生成[1x1, 2x2, 3x3, ..., 10x10]怎么做?方法...
2019-10-03
0
542
Python笔记6--迭代
1.什么是迭代 在Python中,如果给定一个list或tuple,我们可以通过for循环来遍历这个list或tuple,这种遍历我们成为迭代(Iteration)。 在Python中,迭代是通过 for ... in 来完成的,而很多语言比如C或者Java,迭代list是通过下标完成的...
2019-10-03
0
414
Python笔记5--切片
1.对list切片取一个list的部分元素是非常常见的操作。比如,一个list如下: L = ['Adam', 'Lisa', 'Bart', 'Paul']取前N个元素,也就是索引为0-(N-1)的元素,可以用循环:r = []n = 3for i in range(n):... r...
2019-10-03
0
482
Python笔记4--dict、set
1.dict长度len(d)可以简单地使用 d[key] 的形式来查找对应的 value,这和 list 很像,不同之处是,list 必须使用索引返回对应的元素,而dict使用key:注意: 通过 key 访问 dict 的value,只要 key 存在,dict就返回对应的value。如果key不...
2019-10-02
0
570
Python笔记3--条件判断、循环
1.if语句比如,输入用户年龄,根据年龄打印不同的内容,在Python程序中,可以用if语句实现:age = 20if age >= 18: print 'your age is', age print 'adult'print 'END'注意: Python代码的缩进规则。具有相...
2019-10-02
0
521
Python笔记2--list、tuple
Python之添加新元素第一个办法是用 list 的 append() 方法,把新同学追加到 list 的末尾: L = ['Adam', 'Lisa', 'Bart']L.append('Paul')print L['Adam', 'Lisa', 'Bart', 'Paul']append()...
2019-09-30
0
580
python笔记1--数据类型、运算符
一、转义字符\字符前插入,表示后面的字符是一普通字符 'Bob said "I'm OK".'\n 表示换行\t 表示一个制表符\ 表示\字符本身二、多行转义如果一个字符串包含很多需要转义的字符,对每一个字符都进行转义会很麻烦。为了避免这种情况,我们可以在字符串前面加个前缀 r ...
2019-09-30
0
452