自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 收藏
  • 关注

原创 【吴恩达GANs】【C1W4】Conditional & Controllabel Generation

b站吴恩达吴恩达DeepLearning.ai之生成对抗网络(GANS)专业化〔Andrew Ng〕

2023-06-03 19:04:00 580

原创 【2022】Rethinking Symbolic Regression Datasets and Benchmarks for Scientific Discovery

用Tansformer来做符号回归

2022-11-12 18:32:07 933

原创 【GoogLeNet】Going deeper with convolutions

深度学习经典论文:用密集模块来近似局部最优稀疏结构的Inception模块

2022-10-12 22:10:26 904

原创 【CAM】Learning Deep Features for Discriminative Localization

2016年可视化神经网络各层的提取特征的经典深度学习可解释性论文,用于各经典网络中可用于图像识别、物体检测、物体定位,语义问答,场景识别等多种应用场景

2022-10-12 21:52:14 1614

原创 【AlexNet】ImageNet Classification with Deep Convolutional Neural Networks

深度学习经典文章--AlexNet

2022-09-26 19:26:05 184

原创 【ResNet】Deep Residual Learning for Image Recognition

残差学习开山之作--ResNet

2022-09-26 19:24:41 1551

原创 Symbolic regression in materials science

符号回归在材料学中的应用

2022-09-17 21:08:19 1449 1

原创 Data-driven discovery of formulas by symbolic regression

用符号回归来揭示材料数据、特性和表现间的潜在机理

2022-09-17 21:05:49 239

原创 神经网络早期发展论文总结

从猫的脑皮层实验到Yan LeCun大神的LeNet-5,其中参考了多篇优秀博客

2022-08-13 22:20:44 2259

原创 远程服务器Ubuntu上挂载本地pycharm运行代码(多用户使用)

无GUI远程服务器Ubuntu上多用户使用,挂载本地pycharm运行代码

2022-04-13 19:44:50 1517

原创 【2021】Structure-Preserving Deraining with Residue Channel Prior Guidance

Structure-Preserving Deraining with Residue Channel Prior Guidance

2022-03-21 22:00:24 759

原创 【2022】Do Explanations Explain? Model Knows Best

目前(2022)主流的 神经网络可解释性方法公理化分析

2022-03-12 15:56:08 1422

原创 在colab上运行matlab的.m文件

colab运行

2022-03-05 15:24:57 3554

原创 【CVPR2021 去雨去模糊】Restormer: Efficient Transformer for High-Resolution Image Restoration

2021图像修复Restormer(去雨、去噪、去模糊)

2022-03-03 18:13:15 6775 1

原创 【去噪去模糊去雨】Multi-Stage Progressive Image Restoration 多阶段渐进式通用图像恢复【CVPR2021】

在去雨、去模糊、去噪音上都性能表现炸裂的MPRNet【CVPR2021】

2022-03-02 16:32:05 4780

原创 【吴恩达】深度学习

深度学习永远在路上~~

2022-03-02 14:54:05 626

原创 机器学习(西瓜书)

这个机器不逃学!--需要不断学习不断学习不断学习~却怎么都学不会的机器学习

2022-03-02 14:51:50 3373

原创 图像处理与机器学习【北交慕课】

第一章 绪论1. 基本概念视觉与图像成像:人类视觉具有多义性、错觉等特点。人眼在观察均匀黑区与白区形成的边界时有暗区更暗,亮区更亮的感觉,更黑更亮的带叫做Mach带机器视觉:通过电子化感知和理解(数字)图像,以模拟、模仿人类视觉系统图像感知与获取:照射源不同,形成的图像不同照射源:具有能量的电磁波,波长不一样,能量不一样图像采样与量化:模拟图像:通过某种连续物理量,比如光或电等的强弱变化来记录图像亮度信息数字图像:采用数字表示方式记录图像亮度信息,使用计算机存储与

2021-09-05 16:56:36 1888

原创 千奇百怪的排序算法

1. 快速排序采用左闭右闭的写法参考视频:清华大学博士讲解Python数据结构与算法(完整版)全套100节def partition(dataset,left,right): temp = dataset[left] while left < right: while left < right and temp <= dataset[right]: right -= 1 dataset[left] = dat

2021-09-01 17:50:20 86

原创 居合斩!二分查找

参考书籍:《LeetCode 101: A LeetCode Grinding Guide (C++ Version)》算法解释二分查找:将待查找区间分成两部分并只取一部分继续查找,查找问题中,如果对时间复杂度的要求有 \loglog,通常都需要用到二分查找二分查找的区间左右端的取舍:要不左闭右开(满足C++和Python等语言的习惯),要不左闭右闭(便于处理边界条件),尽量保持一种写法。或根据实际情况考虑极限情况来确定区间端点的取舍,如区间只剩下一个或两个数。二分查找和双指针的区别:二分查找.

2021-09-01 17:30:33 148

转载 数据挖掘--B站清华课堂

分类问题(Supervised)分类:在二维坐标内使用一定的直线或者曲线对每个实例进行分类训练集、测试集混淆矩阵:可用于计算模型的准确率4. 根据身高定性别的例子:身高大于1m为男人:所有男人都是TP,所有女人都是FP身高小于2.5m都为女人:所有男人都是FP,所有女人都是TP聚类问题(Unsupervised)聚类:距离近的为一类层次型聚类(左图)关联规则:“啤酒和尿布”例子回归:线性回归指的是参数和变量之间拟合出来的关系是线性的,但最终图像拟合出来的不一定非是一根直线,

2021-08-07 21:45:52 113

原创 算法学习:双指针

26、删除有序数组中的重复项给你一个有序数组 nums ,请你 原地 删除重复出现的元素,使每个元素 只出现一次 ,返回删除后数组的新长度。不要使用额外的数组空间,你必须在 原地 修改输入数组 并在使用 O(1) 额外空间的条件下完成。说明:为什么返回数值是整数,但输出的答案是数组呢?请注意,输入数组是以「引用」方式传递的,这意味着在函数里修改输入数组对于调用者是可见的。来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/remove-dupl

2021-08-07 21:44:19 238

原创 贪心算法学习

算法说明:要获得最优结果,则要求中间的每步策略都是最优的,即在当前状态下局部最优。参考书籍:A LeetCode Grinding Guide一、分配问题【Leetcode】455. 分发饼干先对两个vector进行排序,然后按照顺序来遍历。这一排序后遍历两个vector来依次比较元素大小的方法的思想本身就是一种局部最优的方法。class Solution {public: int findContentChildren(vector<int>& g, v

2021-07-28 18:57:21 375

原创 三种搜索算法

总结老规矩–站在巨人的肩膀上前行,看大佬们的经验帖:算法入门–深度优先搜索总结一下收获深度优先搜索:从一个顶点开始沿一条路走到底,直到到达终点或者不能走,回溯到上一节点,找到该层的其他节点,继续深搜。有递归和非递归实现。缺点:难以寻找最优解,仅仅能寻找有解的情况。优点:每次只用维护一个节点,内存消耗小。广度优先搜索:从一个顶点开始到下一层所有的节点都开一条路径,不回溯。一般用队列和while实现。缺点:每一个节点入队,其同层的所有节点都要入队,在树的层次较深且子节点较多时内存消耗太大

2021-04-17 22:05:01 879

原创 动态规划

1.问题描述一公司购买长钢条,将其切为短钢条出售,假设切割没有成本,公司希望知道最佳的切割方案!假设我们知道一段长度为i的钢条的价格为pi(i = 1,2,3…),钢条长度均为整英寸,下面给出一个价格表:长度i 1 2 3 4 5 6 7 8 9 10价格pi 1 5 8 9 10 17 17 20 24 30给定一长度为n的钢条和一张价格表(i =1, 2,3…n),求切割钢条的方案,使的利润最大,可以不进行切割思路:把前面的长度的最大利润求出来后,后面的长度可以分

2021-04-17 17:42:14 109

原创 第十一届蓝桥杯大赛软件类省赛第二场 C/C++ 大学 B 组

试题A.门牌制作小蓝要为一条街的住户制作门牌号。这条街一共有 2020 位住户,门牌号从 1 到 2020 编号。小蓝制作门牌的方法是先制作 0 到 9 这几个数字字符,最后根据需要将字符粘贴到门牌上,例如门牌 1017 需要依次粘贴字符 1、0、1、7,即需要 1 个字符 0,2 个字符 1,1 个字符 7。请问要制作所有的 1 到 2020 号门牌,总共需要多少个字符 2?#include<bits/stdc++.h> using namespace std;int ma

2021-04-17 00:48:55 122

原创 并查集

基础知乎上一个大佬写的“拉帮结派”版并查集:算法学习笔记总结一下我的收获并查集的引入初始化:各自成帮派,父节点即为自己int fa[N];void init(){ for(int i=0;i<N;i++){ fa[i] = i; }}查:递归找帮主,一层层地查找直至根节点,如果两个节点的根节点相同,则为同一帮派void find(int i){ if(fa[i] == i) return fa[i]; return find(fa[i]);}合并:两

2021-04-17 00:47:24 112

原创 第十一届蓝桥杯大赛第二次模拟(软件类)

T1:12.5MB【问题描述】  在计算机存储中,12.5MB是多少字节?【答案提交】  这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。12.5 MB = (12.5*1024 KB)*1024 B = 13107200 B (用计算器算的童鞋不要忘记去掉逗号)T2:最多边数【问题描述】  一个包含有2019个结点的有向图,最多包含多少条边?(不允许有重边)【答案提交】  这是一道结果填空的题,你只需要算出

2021-04-16 08:39:49 174

原创 Python自带的idle的清屏

快捷键清屏变相清屏File->New Window,以打开一个新的窗口"Untitled"关闭掉原先的"Python Shell"在新"Untitled"窗口中,点击 Run->Python Shell,就可以打开一个,全新的Python shell了,变相的实现了清屏的目的再关闭之前的"Untitled"的窗口...

2021-04-09 15:45:45 233

原创 Python中的进制转换

Python中的进制转换转换为十进制x为字符串x为数字十进制转换为其他进制转换为十进制class int(x,base) # x为字符串或者数字(具体看用法),base默认为10x为字符串int('0b1000101011',2) # 将二进制转换为十进制,此时x为字符串,结果为555int('0o1053',8) # 将八进制转换为十进制,此时x为字符串,结果为555int('0x22b',16) # 将八进制转换为十进制,此时x为字符串,结果为555x为数字int(3.6) #

2021-04-09 15:43:59 288

原创 团队天梯赛L1

题的目标很简单,就是求两个正整数A和B的和,其中A和B都在区间[1,1000]。稍微有点麻烦的是,输入并不保证是两个正整数。输入格式:输入在一行给出A和B,其间以空格分开。问题是A和B不一定是满足要求的正整数,有时候可能是超出范围的数字、负数、带小数点的实数、甚至是一堆乱码。注意:我们把输入中出现的第1个空格认为是A和B的分隔。题目保证至少存在一个空格,并且B不是一个空字符串。输出格式:如果输入的确是两个正整数,则按格式A + B = 和输出。如果某个输入不合要求,则在相应位置输出?,显然此时和也

2021-04-05 00:12:36 843

原创 C/C++ 中的int,long,long long

unsigned int 0~4294967295 ,十位int 2147483648~2147483647,十位unsigned long 0~4294967295,十位long 2147483648~2147483647,十位long long的最大值:9223372036854775807,十九位long long的最小值:-9223372036854775808,十九位unsigned long long的最大值:1844674407370955161,十九位__int

2021-04-03 16:27:09 297

原创 iOS 的@property和@synthesize

有关类的属性的操作存在的原因对于property一般来说,访问器(Accessor)包含我们操作一个属性所需要的setter和getter方法,为其他的类提供一个“接口”。使用@property声明的属性会自动去声明该属性的访问器,无须我们手动创建。在@interface ……@end区域中使用。对于@synthesize我们常见的使用就是@synthesize student = _student;和@synthesize student;(等价于@synthesize student = .

2020-07-24 15:21:16 211

原创 iOS中的@class和#import

两者都是iOS中的导包方式。两者主要的区别使用import直接引入类的头文件,编译时将该类头文件的信息都引入,包含有属性和方法。使用class编译时仅仅声明该类,而不会引入该类的其他信息。在我们不需要知道该类中有哪些属性和方法的时候,使用该种导包方式可以提升编译性能。应用场景一般在.h文件中使用@class以提升编译性能。在.m文件中往往需要知道类的内部信息,这时就需要使用#import两者的应用差异主要在于循环依赖关系上,即若A类需要引用B类,而B类也需要引用A类时,都.

2020-07-24 15:19:53 184

原创 Reveal4 的那些坑

情况是这样的项目需要用到reveal来动态的调试界面以及响应的布局等等。经过一番波折之后,Reveal4上终于有了我的项目,但是打不开……配置网上有很多配置方式,但除了用cocopods之外其他的都不太适合我。使用cocopods配置可以直接去官网上看,几步就可以搞定,注意上架时需要去掉相应配置:使用CocoaPods进行整合在reveal中打不开项目报错:The operation couldn’t be completed. The app is linked against a ..

2020-07-22 11:56:20 557

原创 App启动时调用方法顺序

ResignActive 退出前台EnterBackground 进入后台(挂起)WillTerminate 被kill掉

2020-07-18 11:38:19 271

原创 Xcode报错:Use of unimplemented initializer ‘init(frame:options:)

Use of unimplemented initializer 'init(frame:options:)即使用未实现初始化器的init(frame:options:)情况是这样子的:在OC中使用swift自定义的view,在swift类的初始化方法这里报错报错代码:OC中使用:_earthScene = [[earthSCNView alloc]initWithFrame:CGRectMake(30, 15, 350, 350)];Swift中使用:override init(fram

2020-07-17 16:18:20 1226

原创 OC与swift混编之--OC中使用swift写的类

前言写项目时发现有的方法OC时没有,需要用swift来实现的,于是就跳进了混编配置的坑,参照了许多博客,爬了一上午才爬出来,在这总结一下我挖坑和填坑的经历,如有错误,欢迎纠正。需求:OC项目中使用新建swift文件的类问题:新建swift文件时,笔者的Xcode没有提示生成桥接文件,需要自己配置并手动创建桥接文件,最后在OC中成功引用swift写的类项目说明:没有使用framework与pod重要的配置及文件认识Target–Building Setting–PackingDef

2020-07-16 13:21:31 1421

原创 删除了Main.storyboard后,实现代码写的ViewController和用storyboard实现的viewController的跳转

了解Segue的一些概念需要解决的需求:删除了Main.storyboard后,实现代码写的ViewController和用storyboard实现的viewController的跳转UIStoryboardSegue如果是使用storyboard创建的两个ViewController,则一般使用UIStoryboardSegue(在storyboard中展现为两个界面连接的那根细线)实现两者间的转场Segue两种实现方式自动型:点击某个UI跳转到下一个页面,ctr拖线实现手动型:代码实现.

2020-07-13 22:30:59 411

空空如也

空空如也

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

TA关注的人

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