自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 资源 (2)
  • 收藏
  • 关注

原创 Pytorch学习笔记——在GPU上进行训练

Conv2d(3, 32, 5, padding=2), # 第一次卷积MaxPool2d(2), # 第一次最大池化Conv2d(32, 32, 5, padding=2), # 第二次卷积MaxPool2d(2), # 第二次最大池化Conv2d(32, 64, 5, padding=2), # 第三次卷积MaxPool2d(2), # 第三次最大池化Flatten(), # 展平层Linear(1024, 64), # 第一个全连接层Linear(64, 10), # 第二个全连接层。

2024-07-23 14:52:41 1803

原创 Pytorch学习笔记——正则化

优化器正则化在深度学习中扮演着重要角色,可以有效防止模型过拟合。L2正则化是最常用的方法,通过在损失函数中添加权重参数平方和的惩罚项,使权重参数保持较小值。L1正则化则通过惩罚权重参数的绝对值和,实现特征选择。选择合适的正则化方法和正则化系数,可以显著提升模型的性能。

2024-07-20 10:30:00 692

原创 Pytorch学习笔记——损失函数的综合运用

结合之前的知识,构建一个简单的CNN模型来分类CIFAR-10数据集中的图像。输入和目标张量分别是。

2024-07-19 09:14:27 1069

原创 【Datawhale AI 夏令营】入门lightgbm及特征工程进行实践

高效率:由于基于直方算法的决策树学习,LightGBM在训练速度和内存占用方面都优于其他实现。快速训练速度:支持基于Histogram的决策树学习,并且在数据预排序的情况下速度更快。高精度:由于支持基于Leaf-wise的叶节点生长策略,LightGBM在很多比赛和实际项目中都表现出很高的精度。支持并行学习:能够进行数据并行和特征并行,从而提升训练速度。

2024-07-17 21:36:49 632

原创 Pytorch学习笔记——线性层和非线性层的使用

self.linear1 = nn.Linear(196608, 10) # 定义一个线性层output = self.linear1(input) # 前向传播:定义一个线性层,输入维度为196608,输出维度为10。self.relu = nn.ReLU() # 定义ReLU激活函数output = self.relu(output) # 应用激活函数nn.ReLU():定义ReLU激活函数。将线性层的输出通过ReLU激活函数,增加非线性。线性层和非线性层是神经网络的基本构件。

2024-07-17 09:05:57 433

原创 Pytorch学习笔记——Conv2d与Tensorboard的结合使用

Conv2d是深度学习框架中用于执行二维卷积操作的函数或类。它接受输入数据(通常是图像)和卷积核作为参数,输出卷积特征图。这些特征图可以进一步用于分类、检测或其他计算机视觉任务。TensorBoard是一个强大的可视化工具,用于展示深度学习模型的各个方面。它可以展示模型的网络结构、参数分布、训练曲线以及图像、音频等媒体数据。通过使用TensorBoard,能够让研究人员和开发者可以更好地理解和调试模型,从而提高模型的性能和效果。

2024-05-14 10:53:43 343

原创 Pytorch学习笔记——卷积操作

卷积操作是一种数学运算,它涉及两个函数:输入函数(通常是图像)和卷积核(也称为滤波器或特征检测器)。卷积核在输入函数上滑动,将核中的每个元素与其覆盖的输入函数区域中的对应元素相乘,然后将所有乘积相加,形成输出函数的一个值。这个过程在整个输入函数上重复,生成一个新的二维数组,称为特征图或激活图。卷积操作的主要目的是从输入数据中提取特征。通过改变卷积核的值,可以检测不同类型的特征,如边缘、角点、纹理等。

2024-05-08 18:15:39 1461

原创 Pytorch学习笔记——神经网络基本框架

神经网络在人工智能和深度学习的领域,一般称为人工神经网络,即ANN(Artificial Neural Network),是一种模仿人脑神经系统工作方式的计算模型。被广泛应用于人工智能、自动控制、机器人、统计学等领域的信息处理中。

2024-05-07 17:40:08 580

原创 Pytorch学习笔记——Torchvision数据集使用

Torchvision是Pytorch中一个开源的机器学习框架,专门为计算机视觉任务设计和优化。它提供了多种功能来支持计算机视觉项目的开发和实验。matplotlib。

2024-05-04 11:15:00 2099

原创 Pytorch学习笔记——Transforms的使用

在PyTorch中,Transforms是一个用于图像处理的工具包,它是torchvision模块下的一个类的集合。这些类提供了丰富的功能,可以对图像或数据进行格式变换、裁剪、缩放、旋转等操作。在进行深度学习项目时,特别是在图像处理任务中,Transforms的使用非常广泛。下面结合着小土堆pytorch的课程和自己的理解,进行一些实际使用。

2024-05-03 11:30:00 574

原创 Pytorch学习笔记——TensorBoard的初使用

TensorBoard是TensorFlow的可视化工具,但它也可以与PyTorch结合使用。TensorBoard提供了一个Web界面,可以展示你训练过程中的各种信息,如损失值、准确度、权重分布等,更好地帮助开发者理解和调试模型。hl=zh-cn。

2024-05-02 15:35:16 967 2

原创 Pytorch学习笔记——认识数据

最近在跟着小土堆pytorch的视频跟着学习python,根据自己的理解和课程上面的知识,写了这一篇学习笔记。

2024-04-30 17:17:35 347

原创 Pytorch学习笔记——环境配置安装

Anacodna必备(工具包里面都包含的有,集成与运用科学分析的软件,比较方便)安装完成,点击所示位置,出现(base)..表示安装成功。

2024-04-29 09:43:06 924

原创 【Qt】实现一个简易相册

文章目录一、ui界面设计二、功能实现1.导入资源2.创建画布3.利用Label展示照片4.设置全局变量5.设置定时器6.定义槽函数中的实现方法(1)轮播(2)点击上一张(3)点击下一张(4)停止轮播(5)开始轮播三、实现效果展示一、ui界面设计UI设计如图所示:最下面一行四个按钮的类为QPushbutton显示当前第X张,共X张的标签类为QLabel,方便动态改变标签的值中间部分显示图像,利用QLabel,利用setPixmap方法显示图片使用到的对象和类如下图所示:二、功能实现

2022-05-29 15:53:37 3658 20

原创 【Semantic框架学习日志】(9)弹出窗口的使用

文章目录一、弹出窗口的介绍二、弹出窗口的基本用法三、弹出窗口的高阶用法(1) 卡片式交互型(2)弹出型菜单栏(常用)(3)搜索栏,下拉型选择框一、弹出窗口的介绍    弹出窗口在页面顶部显示其他信息。优点:弹出窗口的出现,可以使得页面交互更为直观和便捷,能够在第一时间给予用户响应,并告知用户一些信息以及需要干什么,极大方便了不同群体用户的使用,降低了使用的门槛。通过Semantic框架,弹出窗口更容易实现。二、弹出窗口的基本用法基本用法:利用Semantic框架中的css和js共同作用,实

2021-12-27 22:52:31 1204

原创 【计算机网络】利用WireShark分析TCP/UDP协议

前期准备:IntelliJ IDEA 2021.1.3 (Ultimate Edition) Build #IU-211.7628.21, built on June 30, 2021JDK 1.8或以上版本WireShark网络协议解析器 Version 2.4.13 (v2.4.13-0-gf2c6a94a3f)查询本地回环的工具RawCap分析过程:1、对TCP协议进行分析(1)利用java编写TCP服务端和客户端(略)(2)打开抓包软件   &nb

2021-12-07 13:06:45 9079 1

原创 宠物护理的网页制作(html+css+js)

       怎么说呢,本人前几天接到了同学的几个单子,说是帮忙做几个网页。说的是样式尽可能都不太一样,于是我千辛万苦,费了九牛二虎之力终于做出了6个样式不同的网站,我放一个我之前下载好的模板,经过自己的“改造”,摇身一变成为“高端”网页的网站,现把关键部分分享出来供大家学习和参考。1、网站的头部,导航栏部分这个部分好办,通过一些css样式来实现导航栏的一些选项是否选中html关键代码:<div id="header"

2021-11-16 11:49:05 2659 57

原创 使用Node.js和Express来搭建一个简单的服务器

前期准备Visual Studio Code做好的网页(html+css+js)Node.js Express怎样搭建首先你要下载Node.js并配置,为了节省时间,就不做配置了,发一个中文官方文档的传送门:http://nodejs.cn/下载配置完Node.js之后,新建一个文件夹打开文件夹 在文件夹中打开cmd方法:打开控制台 输入npm2.读入数据代码如下(示例):data = pd.read_csv( 'https://labfile.oss.aliyuncs.

2021-11-14 10:19:38 698

原创 基于SpringMVC的图书管理系统

~本篇章将持续更新这也是本人经过Spring框架的学习,根据其他人项目的参考与改进,由此实现了一个较为基本的图书管理系统,也算是自己的一个学习经历吧,好了废话不多说,下面进入正题。文章目录一、项目概述功能性需求描述设计概述实现功能二、系统详细设计1、大框架的构建2、项目前期的准备工作总结一、项目概述功能性需求描述图书(馆)管理系统是典型的信息管理系统,其开发主要包括以下部分:后台数据库的建立、维护,前端应用程序的开发。对于前者,要建立起数据一致性和完整性强、数据安全性较好的数据库。而对于后

2021-11-04 13:10:34 5266 7

原创 【Semantic框架学习日志】(8)Card卡片式布局的使用

文章目录一、卡片式布局介绍二、卡片组件的基本语法三、卡片组件的高阶用法(1)可以动态变换的卡片(2)交互性(焦点式)输入框(3)加载中输入框(4)禁用输入框(5)错误提示型输入框(6)带图标型输入框(7)标签型输入框(7)动作型输入框一、卡片式布局介绍    卡片布局,顾名思义就是利用一种类似于扑克牌的方式对网页进行设计,使得网页图文并茂。看起来更加直观。优点:组件可以根据它们出现的屏幕大小响应性地调整其最大宽度,方便了响应式页面的开发二、卡片组件的基本语法基本引用如下:<div

2021-11-01 20:48:37 1246

原创 【Semantic框架学习日志】(7)segment的使用

文章目录一、组件的简单介绍二、组件的一些用法(1)标准输入框(2)交互性(焦点式)输入框(3)加载中输入框(4)禁用输入框(5)错误提示型输入框(6)带图标型输入框(7)标签型输入框(7)动作型输入框一、组件的简单介绍    通过输入框,实现用户与界面之间的交互。优点:组件可以根据它们出现的屏幕大小响应性地调整其最大宽度,方便了响应式页面的开发二、组件的一些用法(1)标准输入框<div class="ui input"> <input type="text" pla

2021-10-29 20:56:15 1105

原创 通过flutter实现一个简单的登陆界面

文章目录一、应用截图展示二、具体实现1、导航及左侧退出实现2、登陆主界面实现一、应用截图展示二、具体实现1、导航及左侧退出实现关键代码:return new MaterialApp(debugShowCheckedModeBanner: false,title: ‘Welcome to Flutter’,theme: new ThemeData(primaryColor: Colors.blueAccent,),home: new Scaffold(appBar: new

2021-10-27 22:37:54 1865

原创 【Semantic框架学习日志】(6)组件Input的使用

文章目录一、组件的简单介绍二、组件的一些用法(1)标准输入框(2)交互性(焦点式)输入框(3)加载中输入框(4)禁用输入框(5)错误提示型输入框(6)带图标型输入框(7)标签型输入框(7)动作型输入框一、组件的简单介绍    通过输入框,实现用户与界面之间的交互。优点:组件可以根据它们出现的屏幕大小响应性地调整其最大宽度,方便了响应式页面的开发二、组件的一些用法(1)标准输入框<div class="ui input"> <input type="text" pla

2021-10-25 22:06:22 424

原创 【Semantic框架学习日志】(5)组件Container的使用

文章目录一、组件的简单介绍二、组件的基本用法(1)基本容器(2)文本型容器(3)对齐式容器(4)流体容器三、组件的嵌套使用(1)与菜单布局使用,实现简单响应式导航栏效果(2)与网格,卡片等布局结合使用,实现卡片式列表效果(3)与片段布局结合使用,实现阴影卡片效果一、组件的简单介绍    容器是一种元素,旨在根据用户屏幕的大小将页面元素包含到合理的最大宽度。 这对于与其他 UI 元素(如 很有用 网格 或 菜单)结合使用 以将其宽度限制为合理的显示大小 。优点:容器旨在根据它们出现的屏幕大小响应性

2021-10-25 13:16:48 668

原创 【Semantic框架学习日志】(4)组件button的使用

文章目录一、组件的基本用法1.单类型(1)基本型(2)自带动画型2.多组型二、组件的拓展用法(1)Loading等待(2)社交图标+颜色型(3)可调节大小型(4)左右栏型(5)列表型(6)可适应流形(7)圆图标型一、组件的基本用法    Button按钮是一个必不可少的组件,几乎在每个页面中都会用到,在这里就给大家介绍几种比较常见的用法,依旧是干货。1.单类型(1)基本型<button class="ui button active">123</button>  效

2021-10-24 11:39:01 1819

原创 【Semantic框架学习日志】(3)布局的排列:Grid

前言     Semantic UI框架是前端的一个框架,最近在一直学习这个框架。从个人的感觉上来说,相比于其他框架,它的优势在于对于移动端页面和客户端页面的响应式布局,以及强大的UI组件库等。在页面组件设计上,它的组件灵活生动,不那么直板僵硬,冗余度和创造性较高。在语法方面,相较于前端其他框架,也容易上手理解。下面就是我的Semantic框架学习日志,虽然我的文笔有限,写的可能不太好,但我争取分享一些干货,也算是帮助大家一起学习共同进步。文章目录二、导航栏样式1.怎么使用semantic样式2.做

2021-10-08 13:59:35 766

原创 【Semantic框架学习日志】(2)从一个导航栏的故事说起

前言     Semantic UI框架是前端的一个框架,最近在一直学习这个框架。从个人的感觉上来说,相比于其他框架,它的优势在于对于移动端页面和客户端页面的响应式布局,以及强大的UI组件库等。在页面组件设计上,它的组件灵活生动,不那么直板僵硬,冗余度和创造性较高。在语法方面,相较于前端其他框架,也容易上手理解。下面就是我的Semantic框架学习日志,虽然我的文笔有限,写的可能不太好,但我争取分享一些干货,也算是帮助大家一起学习共同进步。文章目录一、导航栏的重要性二、导航栏样式1.怎么使用sema

2021-10-03 12:01:25 951 1

原创 【Semantic框架学习日志】(1)你好,Semantic UI

前言     **Semantic UI**框架是前端的一个框架,最近在一直学习这个框架。从个人的感觉上来说,相比于其他框架,它的优势在于对于移动端页面和客户端页面的响应式布局,以及强大的UI组件库等。在页面组件设计上,它的组件灵活生动,不那么直板僵硬,冗余度和创造性较高。在语法方面,相较于前端其他框架,也容易上手理解。下面就是我的Semantic框架学习日志,虽然我的文笔有限,写的可能不太好,但我争取分享一些干货,也算是帮助大家一起学习共同进步。    争取每日一更吧,希望各位大佬能够多多指点~

2021-10-03 10:28:12 1318 1

原创 Python之网络编程(网络爬虫)

题目编程实现爬取某网站的图片,保存在本地名为pic的文件夹里。(1)获取网站页面,分析代码结构特征;(2)处理页面,提取相关信息;(3)解析数据,保存结果。解析解法:import urllib.requestimport reimport osimport urllib#根据给定的网址来获取网页详细信息,得到的html就是网页的源代码 def getHtml(url): page = urllib.request.urlopen(url) html = page

2021-07-02 23:07:28 272

原创 【问题记录】Python出现NoneType.__format__的问题

问题记录:调试程序时,发现报错: File "C:\Users\HP\PycharmProjects\pythonProject\StudentScoreManagerSystem\stusystem.py", line 297, in <module> main() File "C:\Users\HP\PycharmProjects\pythonProject\StudentScoreManagerSystem\stusystem.py", line 32, in main

2021-06-06 10:34:49 4182 1

原创 一个简单的静态网页制作(html+css)

这是仿照中国高等教育学生信息网写的一个静态网页(参考2020年3月份的)这也是我当时辛辛苦苦写了几天的劳动成果,希望大家可以尊重。截图如下下面是主要的代码:<!DOCTYPE html><html><head><meta charset="utf-8"> <!--国际通用码--><meta name="viewport" content="width=device-width, initial-scale=1.0, minim

2021-06-03 15:41:33 25166 13

原创 Python之面向对象经典题目

题目1.定义一个学校人员类SchoolPerson,其中,属性:姓名name、性别sex、年龄age;方法:设置人员的各个属性的set_info方法;获取各属性值的get_info方法。定义好类以后,再定义2个人员进行测试。2.在第1个题的基础上添加两个方法:其中,init()方法,完成属性的初始化(要求从键盘输入各属性的值);del()方法,完成输出“__del__方法调用”这一句话(作用是用来销毁对象)。3.创建学生类Student,继承自SchoolPerson类,添加额外两个属性:

2021-06-01 16:00:13 3962 2

原创 mysql数据库连接不上怎么办

问题记录:今天运行项目,在连接数据库的时候,发现始终无法连接上数据库,按照网上的方法弄了半天还是不行问题分析:贴出报错代码,经过分析后得知,是数据库时区设置出现问题 原因分析:由于数据库时区没有设置或时区设置不为东八区(+8:00),导致在连接数据库时,出现时区的值无法匹配的错误,进而导致数据库无法连接解决方案:(1)配置Mysql目录下的my.ini文件[mysqld]default-time-zone='+08:00'[mysqld](2)打开cmd,执行以下命令my

2021-05-30 09:45:53 2648 1

原创 Python之文件、模块和包经典题目

题目1.简单计算器的设计请设计简单的“加减乘除”计算器并从键盘上输入数据进行计算2.请创建以学号命名的目录,在该目录中创建名称为file1.txt的文件,并将自己的个人信息(序号、姓名以及班级)等写入该文件;然后并读取文件中的内容到屏幕上;接着重新命名该文件为file2.txt;,最后将其删除。3.导入Matplotlib包进行简单的操作,通过Pyplot对Matplotlib进行操作,此案例可实现正弦余弦函数曲线图像。4.在 package_test目录下创建 test1.py、test2.py

2021-05-25 11:41:24 559 1

原创 基于flutter框架实现的一款简单的应用

基于flutter框架实现的一款简单的应用这是我在学flutter框架的时候自己写的一个入门级的应用。其中实现了组件的基本使用,基本的网络请求以及json的使用(本地json以及网络接口的调用)等,在下面的文章中,将会介绍这个应用怎样进行界面的设计,怎样实现对应的功能。文章目录基于flutter框架实现的一款简单的应用应用截图一、项目的基本架构二、具体实现1、主界面实现2、Json实体类实现3、界面详细类实现3、界面详细类实现应用截图实现的功能:图片浏览,新闻浏览等常用功能,截图如下:**

2021-05-15 20:18:16 524 1

原创 Python之函数经典题目+解析

题目1.编写程序,输入任意大的自然数,输出各位数字之和。2.编写程序,输入两个集合 setA 和 setB,分别输出它们的交集、并集和差集 setA-setB。3.编写程序,输入一个自然数,输出它的二进制、八进制、十六进制表示形式。4.编写程序,用户输入一个三位以上的整数,输出其百位以上的数字。例如用户输入1234,则程序输出12。(提示:使用整除运算。)5.编写程序,输入一个大于 2 的自然数,然后输出小于该数字的所有素数组成的集合。6.首先生成包含1000个随机字符的字符串,然后统计每个字符

2021-04-15 13:15:41 2579 2

原创 Android Studio出现 INFO: QtLogger.cpp:68: Critical: Uncaught ReferenceError: $ is not defined的解决方法

问题描述:如下面代码所示,Android Studio启动虚拟机一段时间后报错,虽然不会影响到虚拟机的运行Emulator: emulator: INFO: QtLogger.cpp:68: Critical: Uncaught ReferenceError: $ is not defined (qrc:/html/js/location-loader.js:1, (null))18:36 Emulator: emulator: INFO: QtLogger.cpp:68: Critical: Unc

2021-04-06 15:39:41 2567

原创 Python之流程控制语句经典例题(3)

例题3.编写程序实现输入x,y,判断属于第几象限。4.编写程序实现猜数字游戏,5次机会猜1-100内的数字。5.编写程序实现打印9*9乘法表。一、解析第三个题目:通过输入x,y,利用流程控制语句if…elif…else判断你输入的x,y在第几象限。但要注意不在象限(在原点或者是在坐标轴上)的情况。这个题较为容易实现。第四个题目:这个题是通过生成一个随机数,并让用户输入数字来和随机数作比较,可以利用while循环,range()函数等来实现流程控制。若相等则停止比较;若不相等,则继续比较,但要注

2021-03-28 11:25:30 389

原创 Android Studio中出现Error: ADB exited with exit code 1 Performing Streamed Install的解决方法

问题:如图所示:在flutter中运行flutter-app时出现如下报错问题描述:翻译成中文意思就是:错误:执行流式安装时,ADB退出,退出代码为1原因分析及解决方案:导致出现错误的原因主要有这几种:1、手机内存空间或者是虚拟机存储空间不够,不足以让flutter-apk安装,导致报错。2、如果手机或虚拟机存储空间足够,对于用手机(真机)进行调试的来说,检查一下:(1)手机的USB调试模式是否打开,若没有则先打开开发者模式,再打开USB调试模式,方法在百度上都能搜到。(2)手机是否连

2021-03-26 18:19:58 14715

原创 Python之流程控制语句经典例题(2)

这是关于Python的一些经典例题,结合着本人在学习和理解的过程,以及老师讲解的例题,便整理了一下,并将这些题目逐一进行解答。如有错误或者是更好的方法可以提出来,作为一种完善和提高。例题1.编写程序实现输入成绩,判断是否通过考试。2.编写程序实现根据考试成绩将成绩分为A,B,C,D四档。一、解析这两个题目说明的是大致是同一个问题,即成绩分档次的问题具体一点:对于第一题来说,通过输入成绩,以60分为界判断是否通过考试。(在中国,大部分情况下60分算为及格线)这里会出现两种情况,通过(分数大于等于

2021-03-20 19:06:31 612

宠物护理类网站模板(html+css+js)

这个网页是自己在别人的模板上二次加工而成的,里面分为四个板块,分别是主页,问题详情页,服务页面和注册登陆页面。是一个关于宠物护理的静态网站,但是是全英文的,需要的话可以下载并自己加以改造后使用。

2021-12-28

一个简单的静态网页(html+css)

这是仿照中国高等教育学生信息网写的一个静态网页(参考2020年3月份的),适合前端初学者进行学习

2021-10-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除