- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 一次性解决MacOS Matplotlib中文问题,Windows和Linux应该也适用
原因其实是Matplotlib里面字体名称跟实际中文名称不匹配, 查询到Matplotlib里面这些中文字体实际是什么名字就可以了。Matplotlib作图的时候经常遇到中文显示的问题, 困扰了好久, 这次一次性解决了。网上现有的教程都是针对Windows系统的, 所以同样的方法在MacOS中不起作用。这里面Alibaba这几个字体挺眼熟的,还有后面几个zcool的站酷字体。一般来说系统中都有中文字体, 但是Matplotlib识别不到。我们要做的,就是把正确的字体名称替换上去就行了。
2023-04-24 00:17:02
211
原创 深度学习第2周:用PyTorch进行Mnist手写数字识别
定义了一个名为ConvNet的卷积神经网络模型,包含两个卷积层、一个最大池化层和一个全连接层。nn.Module 是 PyTorch 中的一个类,用于定义神经网络模型。所有的神经网络模型都应该继承自 nn.Module 类,并实现init和 forward 方法。init方法用于初始化模型的各个层,而 forward 方法定义了模型的前向传播过程。通过继承 nn.Module 类,我们可以方便地使用 PyTorch 提供的各种层和函数来构建自己的神经网络模型。
2023-03-30 20:52:03
398
原创 机器学习第一周:用卷积神经网络实现Mnist手写数字识别(付基础知识解释)
MNIST 数据集是一个手写数字识别数据集,包含了 60000 张训练图像和 10000 张测试图像,每张图像都是 28x28 像素的灰度图像。在这个代码中,我们使用了 Keras 中的 Sequential 类来定义模型,并通过 model.add() 方法向其中添加各种层。Sequential 类是 Keras 中的一种模型类型,可以用来构建序列模型。序列模型是一个线性的层次结构,可以通过将神经网络层按顺序堆叠来构建。在这个代码中,我们首先添加了一个卷积层,然后是一个最大池化层,
2023-03-21 22:36:53
3204
1
原创 Pandas读取文件操作
Pandas读取文件操作1. Pandas读取CSV文件import pandas as pddata = pd.read_csv(r'../rawdata/1203plan.csv', skiprows = 5)data.head()欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markd
2017-12-04 22:41:26
1989
转载 OpenCV检测场景内是否有移动物体
本帖使用OpenCV检测移动的物体(洋文:Motion Detection)。它的应用非常广泛,常用在视频监控(当摄像头内有移动物体出现时,摄像头会自动抓拍,并保存图像/视频)、车流量监控等等。我喜欢听着音乐上大号,我就想有没有办法在我上大号时自动播放音乐,智能马桶的滚粗(能放音乐的应该不多)。这时,我想起了闲置的树莓派,使用OpenCV+树莓派做Motion Detection,只要
2017-11-20 23:26:48
5652
原创 用Python生成二维码
最近有生成二维码的需求, 发现了MyQr这个项目,https://github.com/sylnsfar/qrcode/blob/master/README-cn.md用 pip install myqr安装然后用法为:from MyQR import myqrimport osversion, level, qr_name
2017-11-20 20:48:57
964
转载 用pywin32实现windows模拟鼠标及键盘动作
#-*-coding:utf-8-*-import osimport timeimport win32guiimport win32apiimport win32confrom PIL import ImageGrab#os.startfile("D:\\artcut6\\Prog\\Artcut6.exe")#time.sleep(1)wdname1=u"文泰刻绘2009[]
2017-11-20 10:30:30
10550
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人