- 博客(14)
- 收藏
- 关注
原创 PyTorch可视化讲解及python案例代码
*class activation map(CAM)**的作用是判断哪些变量对模型来说是重要的,在CNN可视化的场景下,即判断图像中哪些像素点对预测结果是重要的。尽管这种方法可行,但是有些麻烦了。我们可以发现单纯的print(model),只能得出基础构件的信息,既不能显示出每一层的shape,也不能显示对应参数量的大小,可以使用torchinfo解决这个问题。如果能理解CNN工作的方式,人们不仅能够解释所获得的结果,提升模型的鲁棒性,而且还能有针对性地改进CNN的结构以获得进一步的效果提升。
2024-03-11 17:35:07 958
原创 python中画折线图时,折线线型和点形的参数。
我有一个表格的数据,第一列是时间,剩下的2,3,4,5,6…列,是这个时间点的不同参数的值。【我遇到的问题是】我不知道修改哪个参数,来调整走势图中,线的类型,折线图中,点的类型。上边,marker就是点形的参数,linestyle就是线型的参数。参数怎么设置,我记不住,从网上找了一个比较全的介绍,也粘贴在下边。【我想要做的是】,时间为x轴,其他列为y轴,画走势图。二是,如果有人遇到同样问题,也可以参考;之后,是线型linestyle的参数介绍。通过搜索,我找到了解决办法,所以记录下来。
2024-03-11 12:15:04 400
原创 【Python画图】matplotlib画折线图plt.plot、柱状图plt.bar、堆叠柱状图、饼图plt.pie以及自定义坐标轴的位置、显示汉字
一、折线图1、常规折线图import matplotlib.pyplot as pltimport matplotlib.font_manager as fm#这样设置以后 可以在图中显示中文#Fontproperties 字体性质my_font = fm.FontProperties(fname='C:\Windows\Fonts\STZHONGS.TTF')x_data = list([2001,2002,2003,2004,2005,2006])y_data = list([10
2020-12-19 00:42:34 2289 2
原创 【Oracle之导入大批量数据】使用Oracle中的sqlldr将Excel中的大批量数据导入数据库表中
本博客主要演示如何用sqlldr将Excel中大批量的数据导入。一、前提环境1、安装Oracle和可视化操作工具PLSQL。2、建好相应的表空间和表。二、操作流程通过可视化操作工具PLSQL向表中导入数据的方法很多,小批量数据最简单的方法是直接复制粘贴即可,但当数据到达一定的量级后,可以采用Oracle中的sqlldr方法进行导入。1、文件准备通常将Excel文件转换为文本格式文件或者CSV格式文件,进行导入操作。(1)将Excel文件数据另存为txt格式(默认以制表符Tab为分隔符)或者C
2020-12-15 21:05:19 3556 1
原创 【牛客刷题—python】连续子数组的最大和
题目描述输入一个整型数组,数组里有正数也有负数。数组中的一个或连续多个整数组成一个子数组。求所有子数组的和的最大值。要求时间复杂度为 O(n)示例1输入[1,-2,3,10,-4,7,2,-5]返回值18说明输入的数组为{1,-2,3,10,—4,7,2,一5},和最大的子数组为{3,10,一4,7,2},因此输出为该子数组的和 18。牛客编译通过代码1、代码牛客的python环境为python 2.7# -*- coding:utf-8 -*-class Solution:
2020-12-09 16:17:08 374
原创 【牛客刷题—Python】最小的K个数
题目描述输入n个整数,找出其中最小的K个数。例如输入4,5,1,6,2,7,3,8这8个数字,则最小的4个数字是1,2,3,4。示例1输入:[4,5,1,6,2,7,3,8],4返回值:[1,2,3,4]牛客编译通过代码1、代码牛客的python环境为python 2.7# -*- coding:utf-8 -*-class Solution: def GetLeastNumbers_Solution(self, tinput, k): tinput = sor
2020-12-09 12:03:38 359
原创 【机器学习之分类篇】一文读懂机器学习分类模型——分类模型构建与性能评价(基于分类MNIST数据集中的数据进行代码演示)
前言本文章,主要是利用传统的机器学习方法构建传统分类器,进行分类任务,虽然目前利用神经网络的方法相较于传统机器学习效果更加优秀,但这里主要是为了介绍机器学习中分类任务构建的流程方法,是我本人学习分类任务过程中的一点总结。在这里,将基于MNIST数据集进行分类任务,构建二元分类器、多元分类器(多标签分类、多输出分类),并对我们训练的分类器进行性能考核,考核方法包括:交叉验证测量精度、混淆矩阵、精度/召回率曲线、ROC曲线。同时,多模型进行错误分析,并利用网格搜索选择最佳的模型参数。目录:1、MNIST
2020-06-04 11:35:12 1816
原创 【华为云】手把手教你用华为云Modelarts基于YOLO V3算法实现物体检测(附模型源代码)
一、华为云平台简介华为云用在线的方式将华为30多年在ICT基础设施领域的技术积累和产品解决方案开放给客户,致力于提供稳定可靠、安全可信、可持续创新的云服务,做智能世界的“黑土地”,推进实现“用得起、用得好、用得放心”的普惠AI。华为云作为底座,为华为全栈全场景AI战略提供强大的算力平台和更易用的开发平台。ModelArts是华为云产品中面向开发者的一站式AI开发平台,为机器学习与深度学习提供海量数据预处理及半自动化标注、大规模分布式Training、自动化模型生成,及端-边-云模型按需部署能力,帮助用户
2020-05-21 15:09:49 3120
原创 Win10下Oracle 数据库(Oracle Database 11g)的安装、安装报错处理(操作系统中未经过认证)以及完全卸载Oracle;数据库可视化工具PL/SQL Developer的使用
前言由于自己时数据库方面的小白,在安装Oracle Database 11g时,总是遇到各种问题,踩了许多坑。因此,在本博客上写一下自己遇到的问题以及问题的解决方法。一、安装1、安装包下载可以去Oracle中国官网上下载相应操作系统的安装包,如果你觉得下载太慢,也可以去百度云下载安装。提取码:4k252、解压安装(1)解压并双击安装将下载好的安装包,进行解压,找到安装文件中的setup.exe,双击安装。双击setup.exe后,按照默认的方式安装即可,在数据库名和数据库口令我们可以自己
2020-05-13 22:02:56 664
原创 手把手教你玩转AWS——搭建无服务器架构的网站 (入门)
一、AWS简介亚马逊AWS(Amazon Web Services (AWS) )是亚马逊提供的专业云计算服务,于2006年推出,以Web服务的形式向企业提供IT基础设施服务,通常称为云计算。其主要优势之一是能够以根据业务发展来扩展的较低可变成本来替代前期资本基础设施费用。亚马逊网络服务所提供服务包括:亚马逊弹性计算网云(Amazon EC2)、亚马逊简单储存服务(Amazon S3)、亚马逊...
2020-05-04 23:15:27 3178 1
原创 一键人物抠图、人物图片背景替换——飞桨PaddleHub实战
PaddleHub一键抠图并替换背景抠图模型千千万,而我就用DeepLabv3+。DeepLabv3+ 是Google DeepLab语义分割系列网络的最新作,其前作有 DeepLabv1,DeepLabv2, DeepLabv3。在最新作中,作者通过encoder-decoder进行多尺度信息的融合,同时保留了原来的空洞卷积和ASSP层, 其骨干网络使用了Xception模型,提高了语义分割的...
2020-05-01 20:34:08 3241 6
原创 人脸美颜——飞桨PaddleHub实战
基于PaddleHub的人脸美颜随着各种美颜相机的出现,我们可以拍出各种胜似明星的照片,我们可以瘦脸、大眼、红唇以及增白,但这背后是如何实现的,你又了解多少呢?AI美颜核心技术之一就是人脸关键点检测。PaddleHub已经开源了人脸关键点检测模型face_landmark_localization。人脸关键点检测是人脸识别和分析领域中的关键一步,它是诸如自动人脸识别、表情分析、三维人脸重建及三...
2020-05-01 18:16:58 1461 3
原创 python小白逆袭大神(深度学习7日训练营)——心得体会
使用心得:作为一个深度学习的新手,本次收获最多的应该就是了解了百度的飞浆深度学习平台。并通过一些案列和作业感受其强大。百度飞桨(PaddlePaddle)是国内唯一功能完备的开源深度学习平台,自Paddle Fluid v1.0发布以来,飞桨陆续在开发、训练和部署全流程上进行全方面的升级。1、在这次的训练营中,从体验了 PaddlePaddle的人脸口罩识别, 《青春有你2》评论检测过滤, 人...
2020-04-28 19:15:52 488
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人