python
文章平均质量分 64
CharlesLC的博客
求关注,求关注,求关注,haha
展开
-
numpy 数据类型转化
pytorch数据类型和numpy数据相互转化。原创 2022-07-25 17:19:31 · 1201 阅读 · 1 评论 -
pytorch 数据类型 和 numpy 数据 相互转化
torch 与 numpy 数据转化原创 2022-07-25 17:18:23 · 2476 阅读 · 0 评论 -
torch中乘法整理,*&torch.mul()&torch.mv()&torch.mm()&torch.dot()&@&torch.mutmal()
位置乘数乘torch.mv()矩阵向量乘法torch.mm()矩阵乘法torch.dot()点乘积@操作。原创 2022-07-25 17:16:30 · 4540 阅读 · 0 评论 -
pytorch中几个难理解的方法整理--gather&squeeze&unsqueeze
gatherpytorch中gather源码形式:torch.gather(input, dim, index, *, sparse_grad = False, out = None)然后在pytorch官方文档中,写了这样的一个例子,这个例子是三维的out[i][j][k] = input[index[i][j][k]][j][k] # if dim == 0out[i][j][k] = input[i][index[i][j][k]][k] # if dim == 1out[i][j][k原创 2022-03-10 10:20:19 · 2045 阅读 · 1 评论 -
conda和pip环境常用命令
整理下自己比较常用的conda和pip命令查看conda的信息conda info安装&更新&移除conda install <包名> 安装指定包conda remove <包名> 移除指定包conda update <包名> 更新指定包查看conda的下载源conda config --show channels添加下载源#中科大源conda config --add channels https://mirrors.ustc原创 2021-12-09 19:59:09 · 774 阅读 · 0 评论 -
李宏毅机器学习组队学习打卡活动day02---回归
写在前面报了一个组队学习的活动,今天的任务是机器学习中的回归,之前也学过一点,但是复习一遍当然更好参考视频:https://www.bilibili.com/video/av59538266参考笔记:https://github.com/datawhalechina/leeml-notes回归定义什么是回归(regression)?回归(regression)就是找到一个函数(使得误差最小的),然后输入数值x,可以得到一个数值Scalar。举例:股市预测(Stock market f原创 2021-11-17 21:49:17 · 3985 阅读 · 0 评论 -
李宏毅机器学习组队学习打卡活动day04---深度学习介绍和反向传播机制
写在前面报了一个组队学习的活动,今天的任务是深度学习,深度学习之前没有怎么接触,这次可以好好学习一下。参考视频:https://www.bilibili.com/video/av59538266参考笔记:https://github.com/datawhalechina/leeml-notes深度学习介绍深度学习的三个步骤deep learning 一般有三个部分:step1:神经网络(Neural network)step2: 模型评估(Goodness of function)s原创 2021-11-22 10:21:59 · 4835 阅读 · 0 评论 -
李宏毅机器学习组队学习打卡活动day03---误差和梯度下降
写在前面这次是李宏毅机器学习组队学习的第三次打卡任务,学习误差和梯度下降的内容,之前也是了解过一些,但是理解不渗透,这次好好总结一下。参考视频:https://www.bilibili.com/video/av59538266参考笔记:https://github.com/datawhalechina/leeml-notes误差的来源从上一节的回归的例子可以看出来,Average Error 随着模型复杂程度呈指数型增加,其来源主要是bias和variance。bias 描述的是根据样本拟原创 2021-11-19 22:05:52 · 1191 阅读 · 0 评论 -
Python绘图如何显示中文
个人记录: plt.rcParams['font.sans-serif'] = ['SimHei'] plt.rcParams['axes.unicode_minus'] = False原创 2021-09-16 21:32:55 · 272 阅读 · 0 评论 -
python中pip下载的代理设置
设置如下pip install --proxy=“http://username:password@proxy_addr:port” pachagename例如下载vaex库:pip install --proxy=“http://127.0.0.1:7890” vaex其实有些库国内镜像也有,比如可以用豆瓣的镜像下载:pip install package(要下载的包名) -i http://pypi.douban.com/simple --trusted-host pypi.douban.c原创 2021-02-02 12:52:18 · 3113 阅读 · 0 评论 -
图解:python中的浅拷贝和深拷贝
图解:python中的浅拷贝和深拷贝首先,我们考虑这样一个场景:在该场景中,我们各种列表的颜色,每个颜色代表假定颜色类的一个实例。比如,由一个warmtones列表表示现有的颜色,warmtones = list(''red","green","blue");如图所示:我们希望创建一个名为palette的新列表,复制一份warmtones列表。不过,我们可以在palette中添加额外的颜...原创 2020-04-07 18:36:32 · 433 阅读 · 0 评论 -
基于pandas对表格型数据的加载和存储操作
基于pandas对表格型数据的读取操作文章目录基于pandas对表格型数据的读取操作读写文本格式的数据逐块读取文本文件将数据写出到文本格式JSON数据读取Microsoft Excel文件读写文本格式的数据pandas(关于pandas的介绍,请看https://blog.csdn.net/weixin_45640609/article/details/104730070)提供了一些用于将...原创 2020-03-25 20:17:29 · 1236 阅读 · 0 评论 -
debug运行时出现 错误 UnicodeDecodeError: 'utf-8' codec can't decode byte 0xe6 in...(已解决)
debug运行时出现 错误 UnicodeDecodeError: ‘utf-8’ codec can’t decode byte 0xe6 in…(已解决)以前在用pycharm debug调试的时候都没碰到过出现这样错误的情况,然后上网查了好久,也试过好多办法,但没有解决。这里我分享下我的解决办法(简单粗暴????):删除项目文件夹里的.idea文件夹和venv文件夹2.重启pyc...原创 2020-03-23 10:29:33 · 4126 阅读 · 4 评论 -
用python特殊方法实现的重载操作
用python特殊方法实现的重载操作python的内置内为许多操作提供了自然的语义。比如,a+b语句可以调用数值类型语句,也可以是连接序列类型。默认情况下,对于新定义的类来说,‘+’操作符是未定义的。然而,我们可以通过操作符重载技术来定义。这个定义可通过一个特殊的命名方法来实现。特别的是,名为__add__\_\_\mathrm{add}\_\___add__(这里两条下划线)的方法重载+操...原创 2020-03-18 09:59:58 · 405 阅读 · 0 评论 -
ModuleNotFoundError: No module named 'dlib'(已解决)
ModuleNotFoundError: No module named ‘dlib’(已解决)在window下安装dlib先安装cmake、boost 再安装dlibpip install cmakepip install boostpip install dlib如果你嫌下载慢,可以更改下载源,比如,利用豆瓣的下载源pip install cmake -i http:...原创 2020-03-17 16:56:22 · 19028 阅读 · 7 评论 -
python---pandas详解
python—pandas详解文章目录python---pandas详解pandas介绍pandas的数据结构介绍SeriesDataFrame索引对象基本功能重新索引丢弃指定轴上的项索引、选取和过滤⽤loc和iloc进⾏选取算术运算和数据对齐DataFrame和Series之间的运算函数应⽤和映射排序和排名带有重复标签的轴索引汇总和计算描述统计pandas介绍pandas 是基于NumP...原创 2020-03-08 23:50:49 · 12213 阅读 · 2 评论 -
python---numpy详解
python—numpy详解文章目录python---numpy详解关于numpyNumpy的ndarray:一种多维数组对象新建一个ndarray数组ndarray的数据类型Numpy数组的运算基本的索引和切片数组属性通用函数一元函数二元函数关于numpy.random利用数组进行数据处理数学统计方法关于numpyNumPy(Numerical Python的简称)是Python数值计算...原创 2020-03-05 00:03:03 · 3039 阅读 · 0 评论 -
python爬虫--------scrapy学习笔记(三)
随机请求头的设置+IP代理池的建立文章目录随机请求头的设置+IP代理池的建立随机请求头的设置说明设置请求头IP代理池的建立随机请求头的设置说明开始,建立一个scrapy爬虫,这里在python爬虫-------scrapy学习笔记(一) 已经详细讲过了。这里我已经创建好了一个scrapy爬虫,这里我们通过浏览器来访问下http://httpbin.org/headers,这里可以看我们...原创 2020-03-02 11:29:07 · 2020 阅读 · 1 评论 -
正则表达式及re模块
正则表达式及re模块引用re模块打开pycharm,使用命令import re即可。import re匹配规则1.先介绍一个匹配函数,match()函数从字符串开头匹配2. 匹配某个字符串text = "hello"demo = re.match("he",text)print(type(demo))print(demo.group())3.点匹配任意字符。tex...原创 2020-02-05 01:13:15 · 981 阅读 · 0 评论 -
python爬虫--------scrapy学习笔记(二)
CrawlSpider爬虫的讲解+(爬取小程序社区)文章目录CrawlSpider爬虫的讲解+(爬取[小程序社区](http://www.wxapp-union.com/portal.php?mod=list&catid=2&page=1))1.CrwalSpider的介绍2.CrwalSpider的创建创建项目创建CrawlSpider爬虫3.rules属性LinkExtra...原创 2020-02-25 22:07:18 · 278 阅读 · 0 评论 -
python爬虫------scrapy学习笔记(一)
Scrapy学习笔记(一)文章目录Scrapy学习笔记(一)1.安装scrapy框架:2.创建项目和爬虫:3.修改两个重要的参数4.创建一个scrapy爬取京东小案例1.安装scrapy框架:1.安装scrapy:打开命令行,执行pip install scrapy即可安装。2.如果在windows下,还需要安装pypiwin32,如果不安装,那么以后运行scrapy项目的时候就会报错。...原创 2020-02-22 23:31:56 · 534 阅读 · 0 评论 -
在cmd命令中输入python -m pip install --upgrade pip没有反应的解决办法
在cmd命令中输入python -m pip install --upgrade pip没有反应的解决办法今天,在安装python第三方库的时候,cmd命令行跳出来提示我更新一下pip。(因为每次安装第三方库的时候,都跳出来,嫌麻烦,我就打算更新一下)结果输入python -m pip install --upgrade pip 没有反应,更可恶的是,我才cmd输入python的时候,这时候...原创 2020-02-16 16:01:05 · 19977 阅读 · 9 评论 -
pip._vendor.urllib3.exceptions.ReadTimeoutError错误的解决方法
pip._vendor.urllib3.exceptions.ReadTimeoutError错误我用cmd在下载Scrapy出现 pip._vendor.urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host=‘files.pythonhosted.org’, port=443): Read timed out. 错误原因是你...原创 2020-02-14 14:16:44 · 12487 阅读 · 5 评论