- 博客(29)
- 收藏
- 关注
原创 stable diffusion windows本地搭建的坑,及太乙stable diffusion中文的搭建
其中还有一些坑,比如说让网上说的执行 run : python.exe pip -update什么的那个,具体的我忘了,还有一些nomoudle named 'ftfy',Nomoudle named 'tourch' 我查了很多博客,都没有解决,最后安装这篇装了一个minicoda,在这里面运行,就直接过了。结合这两篇,先下载解压放入E:\sd\stable-diffusion-webui\venv\Scripts,你看你的位置。刚刚2小时前,我搭好了,欣喜若狂,开放端口,同事也尝试了。
2023-07-18 18:09:27
1157
原创 线程池的四种拒绝策略
所以说在设置线程池数量的时候,一个线程在执行一系列指令,会申请cpu,内存资源,但不会一直占着cpu不放,只有需要使用cpu计算的时候,才会占用cpu,当io或线程sleep时,会把cpu释放,其他的线程依然可以使用释放的cpu。如果拒绝策略是callerrunspolicy时,如果队列满了,线程已达到最大线程数,那么,如果在继续提交任务,就会使用拒绝策略,将新提交的任务,交给调用者线程或者说上层线程(没关闭的话)去执行,但是线程池设置的默认队列,就导致当ipfs慢的时候,出现了oom。
2023-07-05 15:47:13
173
原创 平时笔记
指针要初始化。且 指针要用 ->而不能用“ . ”。faster rcnn L1(绝对值)和L2()L1正则:权值向量中w的绝对值之和。可以产生稀疏矩阵,特征选择。很多元素为0。一定程度上可以防止过拟合。L2正则:权值向量中w的平方和。可以防止过拟合。倾向于让权值尽可能小。为啥用smoothL1 loss,L1loss的导数是常数,可以防止数据中的离群点(噪声)...
2018-10-10 12:55:47
164
原创 faster rcnn
rcnn 提出了 region proposal+cnn。输入图像,ss提取2000个左右的proposal,将每个proposal缩放到227*227的大小,并输入到cnn,在送入svm分类,对于分类好的proposal做bb回归。ss+svm分类+boundingbox边框回归(线性回归)fast rcnn提出了ROIpooling:不同size 的porposal在经过一系列的conv+...
2018-10-10 12:10:36
129
原创 简直offer。 day2.
第一题:反转链表输入一个链表,反转链表后,输出新链表的表头。法1,递归,递归的思想(想到栈就可以用递归),不用考虑完了,只考虑最后阶段的就行。法2,头插法。struct ListNode { int val; struct ListNode *next; ListNode(int x) : val(x), next(NULL) { }};*/class Solu...
2018-09-06 18:28:34
151
原创 jianzhi offer day1
第一题。在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。想:如果从左上角走,那右边和下边都比他大,但是如果从左下角走,那上边的都比他小,右边的都比他大就好判断。class Solution{public: bool Find(int t,vector<...
2018-09-04 15:35:51
142
原创 vector stack queue (。 :: ->区别)
数组和向量数组是标量,有大小,无方向。向量是矢量,有大小,有方向。c/c++ 语言: 有数组。数组 可以是1维,2维,3维和多维,各维大小固定,数组是“变量”。arrayc语言没有向量。c++有向量,它是 “class”. 可作为顺序容器,大小可动态变化。与数组比较,它浪费存储空间,用起来麻烦。vector vector(int nSize):创建一个vector,元素个数...
2018-09-03 17:46:44
497
原创 牛客网。
任何递归都不可以改成非递归,压栈。时间复杂度。如归并排序:T(n)=2xT(n/2)+O(1){mask公式,总的复杂度=子程序的复杂度+其他的。子程序不用往里迭代}小和问题:逆序对:左边比当前小的,把整个数组所有这些加起来。想成右边有多少个数比当前数大。分治法mid=(L+R)/2=L+(R-L)>>1int merge(vector<int> data){...
2018-08-29 20:20:28
502
原创 《大话数据结构》排序。2018.8-27
排序看过很多次了,次次忘。大概写下。排序用到的数据结构,顺序表:#define MAXSIZE 10typedef struct{ int r[MAXSIZE+1]; int length;}SqList;冒泡:O(n2)相邻两元素比较,小的放前面。改进:气泡的思想。从后往前,相邻两元素比较,小的往前移。优化:若没有位移,则说明已经有序。不需要每...
2018-08-27 16:12:57
127
原创 《大话数据结构》查找。2018-8-10
静态查找、动态查找顺序查找又叫线性查找。就是按顺序一个一个找。/*a为数组,n为数组个数,key为要查找的关键字*/int Sequential_Search(int *a,int n, int key){ int i; for(i=1;i<=n;i++) { if(a[i]=key) return i;...
2018-08-27 11:14:32
174
原创 .h文件和.c文件的区别
(1).h头文件H文件中一般是声明,包括:变量声明、宏定义、枚举声明、结构体声明、函数声明等。.H头文件是对该模块(.c文件)接口的声明,接口包括该模块提供给其他模块调用的外部函数以及外部全局变量。其他模块访问这些外部定义的变量和函数都需要在.h文件中冠以extern关键字声明;模块(.c文件)内的函数和全局变量一般需要在.c文件开头冠以static关键字声明。所以说永远不要在.h文件...
2018-08-21 16:46:38
19073
2
原创 《大话数据结构》图。2018-8-10
prim算法:1.给一个顶点:v12.找v1边中的最小点值v3=1.只判断一个点3.v3确定。在判断v3连接的其他顶点,如果其他顶点和多个已确定顶点有边,那只保留最小的那条。v2保留5,v4待定。在判断边中值最小的是v6=4。只判断一个点4.v6确定。在判断v6连接的其他顶点,如果其他顶点和多个已确定顶点有边,那只保留最小的那条。v4=2。5.v4确定。同理,v2=5是最小...
2018-08-13 09:40:16
166
原创 图像分割。语以分割之FCN
caffe版,理论讲的也还可以http://melonteam.com/posts/quan_juan_ji_shen_jing_wang_luo_fcn_xue_xi_bi_ji/语以分割:对每个像素进行分类,所有人是一坨实力分割:对每个像素进行分类,同时区分出每个人传统CNN:需要有池化,图片分辨率低,通过越来越厚。全卷积网络。FCN。卷积化:将所有全连接层转换成卷积层(输...
2018-08-07 14:42:57
460
原创 《大话数据结构》图。2018-8-3-8-6
数据元素。线性表中叫元素和空表,树中叫结点和空树、图中叫顶点。无向边:若顶点v1到v2之间的边没有方向,则称这条边为无向边,用无序偶对(v1,v2)来表示。如果任意两点的边都没有方向则为无向图。如果任意两点都有边,则称为无向完全图。n个顶点的无向完全图有nx(n-1)/2条边。有向边:顶点v1到v2有方向。则叫有向边,也称为弧{Arc}。<v1,v2>来表示,v1称为弧尾,...
2018-08-06 16:31:10
162
原创 《大话数据结构》第六章.树。2018-7-27-2018-2
第六章 树概念:根结点是唯一的。度:结点拥有的子树数(只是一层,根结点并不是最大的)。度为0叫做叶结点。度不为0的结点称为非终端结点或分支结点。树的度是树内各节点的最大值。深度、高度:有多少层。线性表与树:线性表:第一个数据元素:无前驱。 最后一个数据元素:无后继 中间元素:一个前驱一个后继树:根结点:无双亲。 ...
2018-08-02 15:41:27
124
原创 softmax和交叉熵。上
这里插播一个东西,这个时候在公司跑yolov3的时候,看的一些东西,你不用看,我只是不想写字,又不想重新开个word或者博客什么的就写在这了,反正这博客也没人看也就你一个。v3使用的是二元交叉熵损失,这里突然搞混了softmax和交叉熵,百度一波。激活函数和损失函数激活函数,如sigmoid,主要是提供网络的非线性建模能力。可微性{优化采用梯度}、单调性{能保证是凸函数}、输出值的范围...
2018-07-30 15:11:26
550
原创 《大话数据结构》阅读笔记。第四天。2018-7-26(KMP算法)
继续KMP算法。for (int q = 1; q <= len-1; q++){ while (k > -1 && str[k + 1] != str[q]) { k = next[k]; } if (str[k + 1] == str[q]) { ...
2018-07-26 18:36:27
402
1
原创 《大话数据结构》阅读笔记。第三天。2018-7-25
第五章 串ASCII码,8位表示一个字符,共有256种。Unicode,16位表示一个字符,有65W种。两串大小:其他相同,个数多的大。或从左到右,有个位置小就小。线性表更关注的是单个元素的操作,比如查找、删除和插入。但串更多的是查找子串的位置、得到指定位置子串、替换子串等操作。相邻元素也具有前驱和后继关系。串的存储结构与线性表相同串的顺序存储是用一组地址连续的存储单元存储...
2018-07-25 19:43:26
117
原创 《大话数据结构》阅读笔记。第二天。2018-7-24
单链表的第i个位置元素获取:1.声明一个节点p,指向第一个结点,从j=1 开始遍历,并当j<i时继续2.链尾时则不存在3.成功则返回数据status GetElem(LinkList L, int i, ElemType *e){int j=1;LinkList p=L->next;while ( p && j<i ){p ...
2018-07-24 20:08:22
166
原创 《大话数据结构》阅读笔记。第一天.2018-7-23
第一章 绪论逻辑结构:集合(除了同属一个集合外,没有其他关系)、线性(一对一)、树(一对多)、图(多对多)物理结构:顺序存储和链式存储第二章 算法特点:输入、输出、有穷、确定性、可行性时间复杂度:O(1) < O(lgn) < O(n) < O(nlgn) < O(n2)< O(n3)<O(2n) < O(n!) < ...
2018-07-23 20:04:57
187
1
原创 此刻开始要好好学习了。2018-7-23.
利用在公司实习的闲暇时间和下班时间,努力学习语音和算法。每天都要坚持写今天的收获和明天的计划,每周都要写周总结和周计划。加油。转行不容易。不忘初心方得始终...
2018-07-23 11:58:21
148
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人