- 博客(20)
- 资源 (2)
- 收藏
- 关注
原创 保存网络模型和优化器使得下次训练从断开的epoch地方开始继续训练
# learn theta -> grid -> img_out:5x5# loss 为 MSEt_loss = np.inflearning_rate = 5*1e-4loss_fn = torch.nn.MSELoss(reduction='mean') log = "./loss_log.txt"# model = STN(0.5,6,img_size)# model = STN(0.76,18,img_size,1,16*16*20,img_size*img_size
2022-02-24 10:28:34
1615
原创 网络流---最大流问题
转载自此处网络流—最大流问题设给定有向图G=(V , E),其边容量为Cv,w。这些容量可以代表通过一个管道的水的流量。图中有两个顶点:一个是s(称为发点or源点),一个是t(称为收点or汇点)。对于任意一条边e∈E,最多有“流”C(e)个单位可以通过。在不是s和t的任一顶点v,总的进入的流必须等于总的发出的流。而最大流就是确定从s到t可以通过的最大流量。记每条边对应的实际数据传输量为f(e)。并有0 <= f(e) <= c(e)分析首先考虑一个错误算法——贪心算法找一条s到t
2021-08-04 14:42:35
552
原创 机器学习--------考试复习笔记
1. 机器学习基石–学习的可行性本文主要是通过 Hoeffding 不等式证明了当模型的所有 hypothesis 的个数 M 为有限个时,样本数目 N 足够大时,就能够保证泛化误差 Eout(h) 和训练误差 Ein(h) 很接近。这时候只要找到一个 hypothesis 使得 Ein(h) 很小,那么 Eout(h) 也会很小,从而达到学习的目的。当然有一个大前提就是训练样本和测试样本必须要在同一分布下产生,否则学习无从谈起。The complexity of H:对于第一个问题,如果H很大,
2021-08-04 14:40:54
262
原创 论文《特定病人的单个投影试图的三维重建》相关知识笔记
what are coronal and sagittal views of the images?Encoder-Decoder框架所谓编码,就是将输入序列转化成一个固定长度的向量;解码,就是将之前生成的固定向量再转化成输出序列。编码-存储-解码Input:Given a sequence of 2D projections denoted as {X1,X2,⋯ ,XN}\left\{X_{1}, X_{2}, \cdots, X_{N}\right\}{X1,X2,⋯,XN} whe
2021-04-12 19:32:40
140
原创 color balance
%白平衡clcclose allclear RGB=imread('BW1.png');% RGB=imread('BW2.png');% RGB=imread('BW3.jpg');figure,imshow(RGB);R = RGB(:,:,1); G = RGB(:,:,2); B = RGB(:,:,3);I=0.299*R+0.587*G+0.114*B;I_mean=mean(I(:));R_mean=mean(R(:));G_mean=mean
2021-03-04 10:15:08
243
1
原创 2021-03-03-Beamforming algorithms - beamformers
Beamforming algorithms - beamformers最常见的波速形成算法:DAS(Delay and sum)main idea:The DAS beamformer applies a delay and an amplitudeweight to the output of each sensor, and then sums the resulting signals.
2021-03-03 23:11:18
1438
1
原创 面试系列 -- 你需要知道的8种数据结构
查找数组中第二小的元素1)初始化第一和第二个最小整数为INT_MAXfirst = second = INT_MAX2)遍历所有元素。a)如果当前元素小于first,则更新first和second。b)否则,如果当前元素小于second,则更新 second#include <bits/stdc++.h> using namespace std; /* For INT_MAX */void print2Smallest(int arr[], int arr_size) {
2021-02-27 09:36:44
144
原创 cs231n-assignment-环境配置和问题解决(windows)
Anoconda准备1、先配置好jupyter notebook 的默认工作路径:打开 jupyter_notebook_config.py 文件,找到下面这行,把#去掉,在单引号后面配置你想定位的路径,然后保存.2、打开 Anoconda prompt:然后看浏览器应该就会出现 以下你配置好的默认工作路径:2、下载数据集Windows环境下不可运行:./get_datasets.sh自己在别的地方下载拖进去吧…作业准备每次作业要 do:(若没有虚拟环境,请先创建一个pytho
2021-02-27 09:34:10
1468
3
原创 MacOS Big sur 系统 安装pillow,matplotlib,已成功
如果直接安装Matplotlib 会报错,需要安装pillow包, pillow 依赖 JPEG,按照以下顺序,应该不会出错:brew install libtiff libjpeg webp little-cms2安装pillowsudo -H pip3 install pillow 安装matplotlibsudo -H pip3 install matplotlib安装结果如下:...
2021-02-21 17:47:03
201
原创 从本地push文件到 GitHub上
从本地push文件到 GitHub上git pullgit statusgit add .git commit -m “First commit”git pushgit status
2020-10-21 20:40:50
106
原创 杭电oj--2010题--水仙花
Problem Description春天是鲜花的季节,水仙花就是其中最迷人的代表,数学上有个水仙花数,他是这样定义的:“水仙花数”是指一个三位数,它的各位数字的立方和等于其本身,比如:153=13+53+3^3。现在要求输出所有在m和n范围内的水仙花数。Input输入数据有多组,每组占一行,包括两个整数m和n(100<=m<=n<=999)。Output对于每个测...
2020-03-16 18:36:01
325
原创 杭电oj--1001题
#includeusing namespace std;int main(){int n, sum, i;while (cin >> n){sum = 0;for (i = 1; i <= n; i++){sum = sum + i;}cout << sum << endl << endl;}return 0;}...
2020-03-12 16:35:17
318
原创 杭电oj--1002题
```cpp#include<iostream>#include<string>#include<cstdio>using namespace std;int main(){ int sum[1000]; int T; cin >> T; string a, b; for (int l = 1; l <=T; l+...
2020-03-12 16:06:05
282
原创 设计一个字符串MyString,具有构造函数,析构函数,拷贝构造函数,重载运算符+,=,+=,[],尽可能的完善它
设计一个字符串MyString,具有构造函数,析构函数,拷贝构造函数,重载运算符+,=,+=,[],尽可能的完善它。注:以下代码并不完整,作者仅以此记录,对于类的理解比较有帮助。#include<iostream>#include<string.h>using namespace std;class Mystring{public: MyString();...
2020-02-29 22:36:33
1912
1
原创 利用线性表解决约瑟夫生死游戏
利用线性表解决约瑟夫生死游戏 一、实验内容: n个人排成一个环形,依次顺序编号1,2,…,n。从第1号开始,沿环计数,每数到第m个人就让其出列,且从下一个人开始重新计数,继续进行下去。这个过程一直进行到剩下k个旅客为止。 二、实验分析: 其数学模型归结如下: 数学模型:假设n个人排成一个环形,依次顺序编号1,2,…,n。从第1号开始,沿环计数,每数到第m个人就让其出列,且从下一个人开始重...
2018-03-19 09:36:19
1983
原创 基于线性表的集合运算
基于线性表的集合运算 一、实验内容: 假设利用线性表分别表示两个集合A和B(即线性表中的数据元素即为集合中的成员),现要求实现集合的并、交、差运算,即求三个新的集合,分别表示 C = A ∪ B, D = A ∩ B, E = A - B。 二、代码实现 源代码:#include <iostream> #include <malloc.h> #defi...
2018-03-18 20:59:50
3911
3
原创 基于clock()和time()函数的时间复杂度计时
一、实现原理:(1)基于计时函数clock()进行毫秒级计时。(2)基于计时函数time()进行秒级计时。二、实验要求:编写两个程序,分别调用下列两个函数测试它们在不同计算规模时的运行时间并验证其时间复杂度,并画出计算时间相对于计算规模的函数曲线示意图。(1) 在三重循环下的基本加法运算的计算时间与计算规模的关系,其时间复杂度为O( n3 )。函数定义如下:void add ( int n ){ ...
2018-03-18 18:55:59
3877
原创 优快云-markdown编辑器使用方法
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I...
2018-03-18 18:24:06
843
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人