- 博客(51)
- 收藏
- 关注
原创 【SpringBoot实战】基于阿里云实现文件上传
在实际项目开发中,不可避免地会使用到阿里云OSS进行文件存储。尽管阿里云有详细的开发文档,但本篇博客的目的是让我们能够用简明的代码快速实现这个功能。
2023-12-21 21:09:23
706
原创 【SpringBoot实战】基于MybatisPlus实现基本增删改查
对于后端开发来说,最常见的无疑是对数据的增删改查,然后针对具体业务进行对应的功能开发。而是MyBatis-Plus一个MyBatis的增强工具,可以极大地简化开发,提升Java开发的工作效率。为此,本文结合实例演示基于MybatisPlus实现基本增删改查。
2023-12-18 15:27:24
381
原创 【SpringBoot实战】常用工具类总结
在SpringBoot项目中,不可避免地需要使用一些工具类来来提升我们的开发效率。常用的工具类有全局异常处理类、统一返回结果类、MyBatisPlus配置类、Swagger配置类等。尽管不同项目的配置类的代码不尽相同,但主要逻辑还是类似的,经过相应修改可以应用于项目中。因此本篇文章总结了SpringBoot项目常用的配置类,并将会持续更新。
2023-12-15 16:35:04
758
原创 【SpringBoot实战】实现用户名密码登录
在Java项目中,实现用户名密码登录是最基本的功能。尽管实现起来不难,但也有些细节问题,故写下此篇博客作为记录。
2023-12-13 10:57:10
549
原创 MongoDB快速入门及其SpringBoot实战
MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。
2023-11-30 15:10:30
836
原创 用于图像分类的预训练模型(PyTorch实现)
在本文中,我们将介绍一些使用 TorchVision 模块中存在的预训练网络的实践示例——用于图像分类的预训练模型。
2023-09-20 18:53:41
3230
原创 基于PyTorch搭建Mask-RCNN实现实例分割
在这篇文章中,我们将讨论 Mask RCNN Pytorch 背后的理论以及如何在 PyTorch 中使用预训练的 Mask R-CNN 模型。
2023-09-19 14:36:47
1555
1
原创 Pytorch实现图像语义分割(初体验)
这些天在学习图像语义分割相关的知识,并简单写了篇。原本想先看几篇经典论文,如全卷积网络,奈何英语水平有限,翻译起来实在费劲。想来不如先直接体验一下语义分割的效果,果然实践起来还挺有趣的。遂将过程记录如下。
2023-09-16 16:15:52
512
2
原创 图像语义分割概述
图像语义分割(Image Semantic Segmentation)是一项计算机视觉任务,其目标是将输入的图像分割成多个区域,并为每个像素分配一个语义类别标签,以表示该像素属于图像中的哪个物体或区域。与其他图像分割任务不同,图像语义分割不仅关注于分割图像,还要理解图像中不同部分的语义含义。
2023-09-15 16:11:08
2404
原创 DenseNet网络详解及Pytorch实现
DenseNet是由Gao Huang等研究人员于2017年提出的一种深度神经网络架构。DenseNet的主要思想是在网络的每一层之间建立密集的连接,这种密集连接的结构使得网络在训练过程中可以更好地传播梯度信息,有效地缓解了梯度消失问题。DenseNet在图像分类、物体检测等计算机视觉任务中取得了出色的性能,并获得了 CVPR 2017 最佳论文。
2023-09-13 14:35:33
449
原创 Python爬虫实现(requests、BeautifulSoup和selenium)
本文主要介绍Python爬虫基于requests、BeautifulSoup和Selenium库的实现,并给出了一些简单的实例。
2023-09-12 15:59:48
1664
原创 DenseNet论文翻译精读
最近的研究表明,如果卷积网络在靠近输入的层和靠近输出的层之间包含较短的连接,那么它们的训练可以更深、更准确、更高效。在本文中,我们接受了这一观察并介绍了密集卷积网络(DenseNet),它以前馈方式将每一层与其他每一层连接起来。而具有 L 层的传统卷积网络有 L 个连接(每层与其后续层之间有一个连接),而我们的网络有 L(L+1)/2 个直接连接。对于每一层,所有先前层的特征图用作输入,并且其自己的特征图用作所有后续层的输入。
2023-09-12 10:41:12
228
原创 ResNet网络详解及其PyTorch实现
残差神经网络(Residual Neural Network,简称ResNet)是深度学习领域中一种非常重要的神经网络架构,由Microsoft Research的何恺明、张祥雨、任少卿、孙剑等人于2015年提出。ResNet的主要贡献在于解决了深度神经网络训练过程中的梯度消失和梯度爆炸等问题,使得可以训练非常深的神经网络,极大地提高了模型的性能。
2023-09-07 12:36:30
459
原创 《Deep Residual Learning for Image Recognition》论文翻译精读
更深层次的神经网络更难训练。我们提出了一个残差学习框架,以简化对网络的训练,这些网络比以前使用的网络要深入得多。我们明确地将层重新表述为参考层输入的学习残差函数,而不是学习未引用函数。我们提供了全面的经验证据,表明这些残差网络更容易优化,并且可以从显著增加的深度中获得准确性。在ImageNet数据集上,我们评估了深度高达152层的残差网络——比VGG网络深8倍[40],但仍然具有较低的复杂性。这些残差网络的集合在ImageNet测试集上实现了3.57%的误差。
2023-09-07 09:54:04
786
原创 VGG网络介绍及Pytorch实现
VGGNet 是牛津大学计算机视觉组(Visual Geometry Group)和谷歌 DeepMind 一起研究出来的深度卷积神经网络,因而冠名为 VGG。VGG是一种被广泛使用的卷积神经网络结构,其在在2014年的 ImageNet 大规模视觉识别挑战(ILSVRC -2014)中获得了亚军,不是VGG不够强,而是对手太强,因为当年获得冠军的是GoogLeNet。论文下载地址:https://arxiv.org/pdf/1409.1556.pdf。
2023-08-31 22:14:03
381
原创 AlexNet卷积神经网络介绍及Pytorch实现
2012年,AlexNet横空出世。它首次证明了学习到的特征可以超越手工设计的特征。它一举打破了计算机视觉研究的现状。AlexNet使用了8层卷积神经网络,并以很大的优势赢得了2012年ImageNet图像识别挑战赛。
2023-08-11 19:10:17
161
原创 基于PyTorch搭建LeNet卷积神经网络识别FasionMNIST数据集
基于PyTorch搭建LeNet卷积神经网络识别FasionMNIST数据集
2023-08-10 23:13:08
178
原创 Kaggle实战:Pytorch实现房价预测
近来,我一直在学习pytorch与深度学习的理论知识,但一直苦于无法深入地理解某些理论及其背后的意义,并且很难从0开始用pytorch搭建一深度学习网络来解决一个实际问题。直到偶然接触了《动手学深度学习》这本书,我感觉收获颇丰。这本书其中一章节是讲实战Kaggle比赛:预测房价,其中涵盖非常丰富的知识,为此我将整个实现过程记录如下,不足之处还请大家批评指正。
2022-11-26 13:14:48
4833
3
原创 OpenCV实现目标检测
目标检测是计算机视觉领域的一大重要分支,在自动驾驶等领域发挥着重大作用。本文将介绍如何通过OpenCV实现简单的目标检测。
2022-11-18 10:17:32
5186
原创 pytorch搭建网络实现线性回归
本文介绍了pytorch搭建网络实现线性回归的全过程,包含了生成数据集、读取数据集、定义模型、初始化模型参数、定义损失函数和定义优化算法和训练等过程。
2022-11-17 15:15:22
495
原创 pytorch常用函数——线性代数
本文介绍了pytorch的常用函数之线性代数,包含了矩阵、降维、点积。矩阵乘法和范数等内容,旨在让读者快速使用pytorch进行一些基本的线性代数运算。
2022-11-17 10:30:11
650
原创 pytorch常用函数——数据操作
本文介绍了pytorch的常用函数之数据操作,包含了入门、运算符、节省内存等内容,旨在让读者快速使用pytorch进行一些基本的数据操作。
2022-11-16 21:28:56
1145
原创 C++音乐演奏
之前同学用Matlab编了一首《蜜雪冰城主题曲》,甚是有趣。而今天在b站刷到有up主用C++演奏《起风了》,遂将代码记录如下。
2022-11-12 20:57:51
5923
10
原创 动态天空置换算法SkyAR体验
之前在手机拍照过程中体验过一些有趣的AR特效,而近日偶然发现这个动态天空置换算法SkyAR,遂将实现过程记录如下。
2022-11-12 15:13:27
572
原创 Pandas快速入门
Pandas 是 Python 语言的一个扩展程序库,用于数据分析。Pandas 可以从各种文件格式比如 CSV、JSON、SQL、Microsoft Excel 导入数据。Pandas 可以对各种数据进行运算操作,比如归并、再成形、选择,还有数据清洗和数据加工特征。
2022-10-28 11:25:32
316
原创 NumPy快速入门
NumPy(Numerical Python) 是 Python 语言的一个扩展程序库,支持大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库。
2022-10-27 11:36:31
312
原创 联邦学习概述
随着人工智能技术的飞速发展,重视数据隐私和安全已经成为世界范围的大事件。面对制约人工智能发展的数据孤岛以及数据隐私和安全问题,联邦学习作为一种新型的分布式机器学习技术应运而生,新型在于无需大规模数据转移,各数据持有者在本地实现协同建模,提升人工智能模型的效果。
2022-09-14 16:41:44
1538
原创 时空大数据在电力能源系统中的应用
电力能源大数据应用的开发和应用是推动电力能源系统发展的一个重要方向,加强对电力数据的收集,提高电网稳定运行和智能化服务水平。构建时空大数据模型,提高电力系统负荷预测的准确性,并能与家庭网络等多个领域共享收集的数据,进一步挖掘能源大数据价值,服务于社会、民生和经济发展。...
2022-08-08 18:21:41
1125
原创 时空大数据
时空大数据是指基于统一的时空基准(空间参照系 统、时间参照系统) ,存在于空间与时间中,与位置直接(定位) 或间接(时空分布) 相关联的大规模海量数据集。
2022-08-08 15:33:33
5023
原创 Matlab绘图
在数模论文中至关重要,一幅美观、清晰的图片往往会使论文增色不少。而Matlab提供了大量绘图函数,具有强大的绘图能力。利用Matlab作出的图形简洁、美观且可调节性高。因此,本文将介绍Matlab常用的绘图函数,并结合示例使图像美观。...
2022-08-05 16:26:07
1850
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人