摘要: 本文主要贡献是开源一个针对Raw视频超分的数据集,并提出一个相应的SR网络架构,但网络结构主要是基于EDVR和RawVSR。 1. 摘要 近些年super resolution(SR)取得了很大进步,图像的SR真实世界数据集也有很多,相比来说视频要落后很多。本文构建了第一个真实世界的RAW视频SR数 阅读全文
posted @ 2023-08-08 20:29 weller 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 下面的写的很好,就记录一下,防止丢失。 https://blog.csdn.net/weixin_39406430/article/details/123715072 阅读全文
posted @ 2022-12-09 10:02 weller 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 解决方法:https://github.com/conda/conda/issues/8273 进入Anaconda目录:D:\Anaconda3\Library\bin 复制以下文件到:D:\Anaconda3\DLLs 阅读全文
posted @ 2022-06-19 21:33 weller 阅读(1509) 评论(0) 推荐(0) 编辑
摘要: 1 在代码中通过GPU index指定device; 2 启动时指定: CUDA_VISIBLE_DEVICES=0,1,2,3 python train.py 阅读全文
posted @ 2021-12-17 11:35 weller 阅读(50) 评论(0) 推荐(0) 编辑
摘要: 记录一下pytorch中一个计算MACs/FLOPs的包:flops_counter https://github.com/sovrasov/flops-counter.pytorch 还有两个感觉不太好用: torchstat https://github.com/Swall0w/torchsta 阅读全文
posted @ 2021-11-18 19:03 weller 阅读(1386) 评论(0) 推荐(0) 编辑
摘要: 我们在定义类的时候编译器会自动创建对赋值运算符的重载,但类似拷贝构造函数,这个重载函数也只是对值的拷贝,如果类中有在堆区开辟的空间则需要实现深拷贝。 1 #include<iostream> 2 using namespace std; 3 4 //定义类型CMyString 5 class CMy 阅读全文
posted @ 2020-07-16 20:57 weller 阅读(278) 评论(0) 推荐(0) 编辑
摘要: vector容器reserve函数的作用:减少vector在动态扩展容量时的扩展次数; //vector使用reserve预留空间,减少vector在动态扩展容量时的扩展次数 vector<T> v.reserve(int num); //num表示预留空间大小 vector容器内部维护的实际上是一 阅读全文
posted @ 2020-06-28 12:03 weller 阅读(1120) 评论(0) 推荐(0) 编辑
摘要: C++内存分区模式 C++程序在执行时,将内存分为4个区域。 ² 代码区:存放函数体的二进制代码,由操作系统进行管理; ² 全局区:存放全局变量,静态变量以及常量; ² 栈区:由编译器自动分配释放,存放函数的参数值,局部变量等; ² 堆区:由程序员分配和释放,若程序员不释放,程序结束时由操作系统回收 阅读全文
posted @ 2020-06-02 14:59 weller 阅读(596) 评论(0) 推荐(0) 编辑
摘要: const修饰指针包括三种: 1. 常量指针:const int * p; 顾名思义,常量的指针,所以指针指向可以变,然指向的数据是常量,不能变。记法:常量(const)指针(int *). 1 int main() 2 { 3 int a=10, b=20; 4 5 //常量指针,常量的指针 6 阅读全文
posted @ 2020-05-28 11:13 weller 阅读(433) 评论(0) 推荐(0) 编辑
摘要: 超几何分布 产品抽样检查中经常遇到一类实际问题,假定在N件产品中有M件不合格品,即不合格率 。 在产品中随机抽n件做检查,发现k件不合格品的概率为 ,k=0,1,2,...,min{n,M}。 Numpy中的超几何分布 Numpy的random包中提供了产生超几何分布结果的函数: numpy.ran 阅读全文
posted @ 2018-04-01 15:44 weller 阅读(1677) 评论(0) 推荐(0) 编辑