![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
pytorch
上传些觉得比较好的工具和方法
略知12
略会的:MCU(STC、STM、GD)、编程语言(C/C++、Python、JAVA、Kotlin、Js、Matlab、Sql)、通信协议(HTTP、RTP、MQTT)、数据分析(SPSS)、人工智能(Pytorch、TensorFlow)、界面开发(QT、Android、微信小程序、网页)、多学科基础知识(经济学、市场营销、心理学、工业设计);感兴趣的:书籍(历史、传记、经典名著)、知识(管理、金融、口才);目前职务:算法工程师;想从事的: 环境治理(基于物联网的数据服务商)(曾从事)、个人健康(基于智能穿戴的中老年人健康管理监控)(正在从事)、科技娱乐(基于混合显示或人工智能的新娱乐)
展开
-
Vscode python调试和运行环境设置
在.vscode文件夹(没有就自己造一个)下新建一个settings.json,里面写上自己要用的环境。原创 2023-08-08 10:11:22 · 1166 阅读 · 0 评论 -
Yolov8目标检测
快速实现yolov8的部署原创 2023-07-28 11:59:21 · 1490 阅读 · 0 评论 -
利用SAM实现自动标注
(2)检测图像的文件(可调整后面的图片高/宽):python helpers/generate_onnx.py --checkpoint-path sam_vit_h_4b8939.pth --onnx-model-path ./sam_onnx.onnx --orig-im-size 720 1280。/segment-anything/dataset/ -a …(3)运行完会有对应的sam_onnx.onnx文件,将其移到SAM工具主文件夹中:cp sam_onnx.onnx …/SAM-Tool/原创 2023-07-27 11:29:26 · 2186 阅读 · 2 评论 -
CNN的基本概念、常用的计算公式和pytorch代码
文章目录一、CNN的基本概念二、常见的卷积1.一般卷积2.扩张卷积(空洞卷积)3.转置卷积(反卷积)4.可分离卷积4.1.空间可分离卷积4.2.深度可分离卷积三、CNN的输入输出尺寸计算公式四、CNN常用的激活函数4.1.Sigmoid4.2.tanh4.3.Relu五、标准化和归一化1.标准化1.1.批标准化(Batch Normalization)2.归一化六、保存和加载模型1.仅保存学习到的参数1.1.保存模型:torch.save(model.state_dict(), PATH)1.2.调用模型.原创 2022-01-05 20:39:34 · 9620 阅读 · 5 评论 -
AI漫画生成
文章目录前言一、漫画生成怎么搞?二、White-box Cartoon Representations1.网络结构2.代码附前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、漫画生成怎么搞?我们先假设一下:你要将qq头像改为自己真人的卡通图,那么你会怎么做呢?比如这是你的图像(size:256256,如果尺寸不一样或者不是正方形.原创 2021-11-01 15:15:50 · 4758 阅读 · 2 评论 -
使用pyinstall将python+qt的py文件打包为exe
pyinstall打包前言一、pyinstall安装二、打包步骤1.直接生成exe(最常见的方法,但qt程序可能会出现问题)2.使用moviepy包可能出现的问题2.1.问题2.2.解决方法3.打包过程可能出现的问题3.1.问题3.2.解决方法最后前言将python程序转为exe有三种方法,py2exe、cx_freeze和pyinstaller。其中py2exe打包的程序只能在同系统(win10打包的程序不能在xp上跑)的电脑上运行,而且需要dll依赖;cx_freeze只能打包启动模块需要拷msv原创 2021-09-27 11:46:21 · 574 阅读 · 0 评论 -
(Windows)python pip和conda配置(国内镜像加速)
之前用pip安装软件都是在命令行加上镜像地址,每一次都这样太麻烦了,下面是pip和conda一键配置的方案(我用豆瓣源比较多,也可以换成中科大清华之类的):1.pip在C盘User的用户文件夹下创建pip/pip.ini,内容如下:[global] timeout = 6000index-url = http://pypi.douban.com/simpletrusted-host =pypi.douban.com/simple2.condaconda config --add chann原创 2021-07-26 13:49:12 · 358 阅读 · 0 评论 -
科大讯飞语音合成python版
默认有python环境1.去官方申请api接口2.安装websocket-client3.代码如下(最后是pcm转wav格式):# -*- coding:utf-8 -*-## author: Sun#import _thread as threadimport base64import datetimeimport hashlibimport hmacimport waveimport jsonimport osimport sslfrom datetime impo原创 2021-07-22 21:35:30 · 1908 阅读 · 3 评论 -
opencv获得图像的大小及显示问题
1.opencv获得图像的大小y, x, z = img.shape[0:3]分别获得的是高度、宽度、通道数2.opencv的imshow问题cv2.imshow('img',img)官网的解释:在指定窗口中显示图像。功能显示在指定窗口中显示图像。如果窗口是用cv::WINDOW_AUTOSIZE标志创建的,则图像将显示其原始大小,但它仍然受到屏幕分辨率的限制。否则,图像将进行缩放以适应窗口。该功能可能会根据图像的深度对图像进行缩放:如果图像是 8 位...原创 2021-06-16 15:44:06 · 8852 阅读 · 0 评论 -
python爬取emotioNet
python爬取emotioNet中的数据(通过爬取txt中的下载地址),如从dataFile_1010.txt开始:# -*- coding: utf-8 -*-"""Created on Mon Apr 19 14:57:31 2021爬取emotion txt中的图片/@author: S"""import osimport urllib.requestif __name__ == '__main__': i=10 while i<96:原创 2021-06-04 17:14:33 · 734 阅读 · 4 评论 -
Can’t pickle local object ‘DataLoader.__init__.<locals>.<lambda>’神奇解决
问题:Can’t pickle local object ‘DataLoader.__init__.<locals>.<lambda>’出现了这个问题,就去看别人怎么解决,好多人都说版本问题,我换了版本,还是一样的错误,还有一些人在官网讨论,帖子在这Can't pickle local object 'DataLoader.__init__.<locals>.<lambda>' - vision - PyTorch Forums,其实直接把代码中的num_原创 2021-05-10 15:18:18 · 4755 阅读 · 6 评论 -
将当前目录下的所有图片名保存在csv中
import osimport csvimport pandas as pd#要读取的文件的根目录root_path=r'F:\emotionet\Img'img = os.listdir( root_path )print(len(img))train=pd.DataFrame(data=img)train.to_csv('F:\emotionet/train1.csv',index=0,header=0)#index是行标,header是列标,有中文的话就加encoding='gbk'原创 2021-04-29 15:26:51 · 331 阅读 · 1 评论 -
查看pkl文件
import picklepath=r'C:\Users\S\Desktop\gan\GANimation_code\sample_dataset/aus_openface.pkl'#pkl文件所在路径 f=open(path,'rb')data=pickle.load(f,encoding='latin1') print(data)转载 2021-04-28 19:30:03 · 1760 阅读 · 0 评论 -
pip豆瓣源
pip install 包名 -i http://pypi.doubanio.com/simple/ --trusted-host pypi.doubanio.com不行的话可以去豆瓣源官网(http://pypi.doubanio.com/simple/)下载whl离线安装原创 2021-04-13 18:29:08 · 202 阅读 · 0 评论 -
python心率检测
目录前言一、心率与呼吸率?二、心率测量常见的方法1.心电图ECG2.光电容积脉搏波描记法PPG3.血红三、代码实现参考文献前言这一篇博客用于记录camera RGB测心率的相关知识一、心率与呼吸率?心率和呼吸率是不同的:心率:安静状态下每分钟心跳的次数。一般为60~100次/分左右呼吸率:每分钟呼吸的次数。一般为12~20次/分左右二、心率测量常见的方法1.心电图ECG这是比较常见的方法,在身上放置许多电极来测量,测量的就很准2.光电容积脉搏波描记法PPG这利用光学原理实现的,PP.翻译 2021-04-08 19:37:56 · 4796 阅读 · 11 评论 -
基于Python+Opencv识别性别年龄(摄像头实现,可换成图片)
环境要求:Python环境+Opencv有DNN的版本模型文件:链接:https://pan.baidu.com/s/1W4ar8L8FiJ41IYcZQkf4mA提取码:jp06代码:import cv2 as cvimport time# 检测人脸并绘制人脸bounding boxdef getFaceBox(net, frame, conf_threshold=0.7): frameOpencvDnn = frame.copy() frameHeight ..翻译 2021-04-08 12:02:14 · 4311 阅读 · 29 评论 -
Python实现yolov4(tiny)(摄像头实现)
环境要求:基本的Pytorch及相关模块模型文件:见https://blog.csdn.net/qq_37249793/article/details/115467880代码:# -*- coding: utf-8 -*-"""Created on Sat Mar 13 10:24:50 2021@author: S"""import numpy as npimport cv2import osimport timedef video_demo(): # 加载翻译 2021-04-06 19:10:48 · 1918 阅读 · 13 评论 -
Python openpose(摄像头实现)
环境要求:Python环境及基本的库模型文件:https://codechina.csdn.net/mirrors/quanhua92/human-pose-estimation-opencv/-/blob/master/graph_opt.pb代码:# To use Inference Engine backend, specify location of plugins:# export LD_LIBRARY_PATH=/opt/intel/deeplearning_deployment翻译 2021-04-06 19:05:48 · 2580 阅读 · 2 评论