自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 python运行报错module ‘clip‘ has no attribute ‘load‘

python运行报错module 'clip' has no attribute 'load'可参考之前发布的文章。要从github上下载。

2023-02-09 16:22:18 1992 1

原创 执行Python文件时 error: unrecognized arguments

原因是没有识别到参数或参数识别错误。参数是字符串的时候,加双引号。

2022-11-09 20:55:29 26105

原创 FuseDream论文阅读笔记 文本生成图像 text2image

文本生成图像论文FuseDream阅读笔记,借助BigGAN和CLIP,完成无训练、零样本的文本生成图像模型

2022-11-09 18:14:01 865

原创 谷歌Colab配置 运行python项目 教程

谷歌Colab使用教程,初学者

2022-11-07 13:04:09 7990 1

原创 CLIP跨语言多模态模型 pytorch下安装

github地址GitHub - openai/CLIP: Contrastive Language-Image Pretraining​​​​​​​创建python环境conda create -n CLIP python=3.8安装pytorch和torchvisionconda install --yes -c pytorch pytorch=1.7.1 torchvision cudatoolkit=11.0下载包:ftfy regex tqdm 和CLIPpip

2022-03-25 21:12:13 7484 1

原创 文本生成图像Text-To-Image评估指标IS、FID、VSS、R-precision

IS分数(Inception Score):衡量图像质量和多样性FID距离(弗雷彻特初始距离):衡量图像质量和多样性VSS(Visual­Semantic Similarity)视觉语义相似度:衡量图像与输入文本的语义匹配度补充信息熵的计算:IS分数,越高越好。对于图像质量。借助了一个外部图像分类器。p(y|x)的熵越小,说明数据分布较为集中(熵越大,代表分布越混乱)。y表示类别标签,x表示生成的图像。如果图像可以以很高的置信度被判别为某一类别,说明具有很好的清晰度和辨识度;如果难.

2022-03-03 10:45:20 5537

原创 MirrorGAN论文阅读笔记 文本生成图片 Text-To-Image

原先的文本生成图片问题是输入文本,训练生成器和判别器,生成相对应的图片。MirrorGAN借鉴了CycleGAN的思想,在此基础上增加了一个判别过程,即将生成的图片再转化成文本描述,如果图片生成的是对的,那么再次转化后的文本描述应该与输入的文本有着相同的语义。先放一张结构图:MirrorGAN由三部分构成:STEM、CLAM、STREAM。STEM:a semantic text embedding module 语义文本嵌入模块,生成单词级和句子级的文本嵌入GLAM:a globa..

2022-03-02 14:10:18 3264

原创 python 报错 ‘utf-8‘ codec can‘t decode byte 0xd0 in position 0: invalid continua tion byte

这个问题是由编码不同导致的,检查一下每次读写文件是否是指定了相同的编码

2022-02-03 11:38:37 12076 1

原创 python ajax 前后端传递数组数据时后端获取不到

前端Ajax代码function acceptAttribute(id) { alert(id) var id_list = [] id_list.push(id) $.ajax({ url: baseUrl + 'accept_attribute', type: 'post', data: { a_id: id_list,

2022-01-24 00:40:36 1298

原创 pycharm OSError: [WinError 1455] 页面文件太小,无法完成操作

报错pycharm OSError: [WinError 1455] 页面文件太小,无法完成操作。将 num_workers设置为0

2021-12-29 11:31:52 891 1

原创 深度学习中epoch、batch_size、batch_num、iterations的含义

参考:深度学习中的Epoch,Batchsize,Iterations,都是什么鬼? - 简书在训练模型时,如果训练数据过多,无法一次性将所有数据送入计算,那么我们就会遇到epoch,batchsize,iterations这些概念。为了克服数据量多的问题,我们会选择将数据分成几个部分,即batch,进行训练,从而使得每个批次的数据量是可以负载的。将这些batch的数据逐一送入计算训练,更新神经网络的权值,使得网络收敛。epoch一个epoch指代所有的数据送入网络中完成一次前向计算及反向传播.

2021-12-28 16:32:34 3032

原创 Python 正则re去除括号及括号里的内容

匹配多种括号,中英文小括号、中括号、大括号st="潮湿空气中{易潮解}【123456】,极易溶于水(1mg/1ml,15℃)溶于乙醇[4.4g/100ml],微溶于丙酮(0.05%)。"st = re.sub(u"\\(.*?)|\\{.*?}|\\[.*?]|\\【.*?】|\\(.*?\\)", "", st)# 潮湿空气中{易潮解}【123456】,极易溶于水(1mg/1ml,15℃)溶于乙醇[4.4g/100ml],微溶于丙酮(0.05%)。# 潮湿空气中,极易溶于水溶于乙醇,微溶.

2021-12-21 12:00:33 2775

原创 各个GAN的训练结果

2021-12-10 17:37:47 632

原创 MySQL Navicat 约束某一字段的取值范围 设置某字段大于等于0

在表中,我想让某一字段的值永远都是≥0的比如商品库存始终要≥0,在修改库存时,如果 原库存-销售数量<0,此时应不做修改通过constraint增加约束,如下所示:alter table specificationadd constraint ck_stock check(stock>=0)其中,specification是我的表名,换成自己的表名字就行ck_stock:为这一约束起的名字,自己定义即可stock>=0:stock是我要保证≥0的那个字段名..

2021-12-08 14:16:54 14967 3

原创 完全背包 动态规划 Java

完全背包问题:给定一个背包,容量为capacity。给定一堆物品,物品的价值和重量存在数组当中,具体如下:int[] w = {2, 3, 4, 5}; //物品重量int[] v = {3, 4, 5, 6}; //物品价值int capacity = 8; //背包容量与0-1背包不同的是,对每一种物品,它可以放入无限多件。考虑到每一个物品,它都有两种决策:放或者不放;如果放的话,放多少件可以放入背包的前提是 w[i]<=capacity对于每

2021-09-15 21:08:27 270 1

原创 0-1背包问题 回溯放入的物品 Java

给定一个背包,容量capacity。现有一堆物品,每个物品 i 的重量为 w[i] ,价值为 v[i] ,给定的数据内容如下所示。int[] w = {2, 3, 4, 5}; //物品重量int[] v = {3, 4, 5, 6}; //物品价值int capacity = 8; //背包容量要解决的问题是,如何将物品放入背包,从而获得最大的价值。(0-1背包指定了,一个物品,要么放,要么不放,不能拆开)所以考虑到每一个物品,它都有两种决策:放或者不放...

2021-09-15 20:24:41 389 1

原创 微众银行笔试编程题——操作矩形 Java程序设计题

平面上有一个矩形,大小为n×m,其中,长度为n的边是竖直的,长度为m的边是水平的。将矩形切割成n×m个小正方形,规定左上角的小正方形坐标为,左下角的小正方形坐标为,右上角的小正方形坐标为,右下角的小正方形坐标为。从上往下数第x行,从左往右数第列的小正方形坐标为(x,y).现在,我们对这个矩形进行如下操作,将其顺时针旋转90度x次,然后将其水平翻转y次,然后将其逆时针旋转90度z次。接着,我们将这个操作后的矩形重新标上坐标,每一个小正方形就有一个原来的坐标和新的坐标。然后有Q个询问,每一次询问一个

2021-08-26 20:36:20 602

原创 矩阵顺逆时针旋转、翻转 java

顺时针旋转90°(n代表的是行数)public static int[][] shun1(int[][] matrix){ int n=matrix.length; int m=matrix[0].length; int[][] matrix2 = new int[m][n]; for(int i=0;i<m;i++){ for(int j=0;j<n;j++){ mat

2021-08-26 20:27:53 1487

原创 TensorFlow-GPU版本安装(CUDA11.1)

在下载CUDA前先查看自己NVIDIA的版本信息我选择安装11.1.1版本官方的显卡驱动版本号https://docs.nvidia.com/cuda/cuda-toolkit-release-notes/index.html#cuda-major-component-versions__table-cuda-toolkit-driver-versionsCUDA11.1下载链接:https://developer.nvidia.com/cuda-11.1.0-downlo...

2021-07-31 11:22:37 11501 9

原创 AttnGAN论文阅读笔记 Text to Image

引入 Attentional Generative network

2021-06-16 10:20:40 1032

原创 GAN-INT-CLS 论文阅读笔记 text2img

参考https://cloud.tencent.com/developer/article/1089112https://www.jianshu.com/p/1515958fd82aGAN-INT-CLS 是第一个将文本描述(即句嵌入向量)作为监督信号加入到图像生成中的应用研究下面是网络结构图,生成的是64*64的图片text to image分为两部分获取重要细节的文本特征表示用这个特征合成一张较好的图片文本描述向量——上图...

2021-05-25 17:38:14 1163

原创 StackGAN++/StackGAN-v2论文阅读笔记

参考:https://blog.csdn.net/Forlogen/article/details/94015212StackGAN++是StackGAN的研究团队又提出来的一种改进版本,也叫做StackGAN-v2,StackGAN也被叫做StackGAN-v1StackGAN++可以用于有条件和无条件的图像生成。有条件的图像生成,就比如论文中的使用文字生成图片。无条件的图像生成,即不加任何约束信息(作为比较,约束信息可以理解为有条件生成中的文本),类似于GAN网络中,使用噪声向.

2021-05-25 15:10:21 943 7

原创 StackGAN论文阅读笔记

参考https://blog.csdn.net/qq_29367075/article/details/110790291https://www.jianshu.com/p/1aa3023e7e17创新点 提出多尺度的GAN Stage-I GAN Stage-II GAN Stage-I GAN 主要是根据文本描述抓取目标物体的主要形状轮廓和一些基础色块,生成低分辨率的图片。Stage-II GAN 修正Stage-I生...

2021-05-25 14:12:07 277

原创 scrapy爬取图片时遇到错误:ValueError: Missing scheme in request url: //scpic3.chinaz.net/Files/pic/pic9/202103

错误原因是在请求资源的时候没有使用完整的url只向//scpic3.chinaz.net/Files/pic/pic9/202103发送了资源请求,而完整的资源地址需要前面加上https:所以在pipelines.py文件的get_media_requests方法中,在发送request请求时修改为以下: def get_media_requests(self, item, info): yield scrapy.Request('https:' + item['src'

2021-03-02 20:37:56 380

原创 任务分配问题:公共调度,单独执行 贪心 C++

问题描述:一个公司下面有n个部门,现在要给每个部门分配任务,分配任务只能按照分配的顺序进行,不能同时分配两个任务,只能一个接一个的分配,但是分配完任务后,该部门可以立刻执行(不间断),分配一个任务的时间是a,执行一个任务的时间是b,你需要做的就是决定分配给每一个部门的任务的顺序,使得所有的部门完成任务的总时间最短。思路:贪心策略。因为分配时只有一个部门负责,可以想象,分配部门的工作是不间...

2020-04-20 21:06:00 781

原创 小孩围成圆圈报数,到指定数退出

描述:小孩围成圆圈,先指定一个数number,第一个小孩从1开始报数,报到number的小孩退出,并把这个小孩手中的数赋给number,下一个小孩从1开始继续报数,直到圈里剩下一个小孩为止。分析参考另一篇博文 https://blog.csdn.net/MISS_XDY/article/details/105235472代码如下:#include<bits/stdc++.h...

2020-04-07 18:39:20 614

原创 小孩围圈报3退出(C++)

描述:n个孩子围成一个圈,给每人一个编号,从第一个孩子开始报数,从1开始报数,报到3的孩子退出圈,他的下一个孩子从1开始继续报数。输出出圈顺序和最终获胜者。#include<bits/stdc++.h>using namespace std;/*101 2 3 4 5 6 7 8 9 10*/struct student{ int num; int flag;}...

2020-04-01 00:33:53 784

原创 骑士巡游问题/国际象棋马踏棋盘问题(C++)

刚开始一直不懂走日字是咋回事。网上查了,才知道原来是L型走。就是从当前位置(在不越界的情况下),有8个方向可以走。向上走两格,向左走一格 向上走两格,向右走一格 向右走两格,向上走一格 向右走两格,向下走一格 向下走两格,向左走一格 向下走两格,向右走一格 向左走两格,向上走一格 向左走两格,向下走一格这就跟最基本的走迷宫一样了。dfs或bfs都可以,从当前状态试下一个...

2020-04-01 00:06:22 1229

原创 小孩围圆圈报数游戏(C++)

描述:n个小孩围成圈,首先输入一个值给max,每个小孩手中有一个密码(通过输入赋值),n个小孩按着顺序报数,当报的数比max大,这个小孩出列,并将手中的密码给max,继续循环,直到最后一个小孩时,此小孩为获胜者。要求输出小孩的出圈顺序和最后胜利的小孩。要求写出详细代码和流程图。我觉得这个题是跟输入有关的,如果刚开始的max值比较大,那么会有不止一个小孩手中的数字比max小,这样的话,最后...

2020-03-31 23:30:56 2300

原创 8数码问题(C++)

思路:用数组比较有没有到达最终状态较为繁琐,还需要再创建一个临时数组。 可以将数组转化为一个9位数字,比如左图数组,转化为9位数为207584163,便于比较。使用bfs,从初始态开始搜索,如果某个中间状态可以由上一步走到,且该状态还未出现过(即在移动0时,还没有移动到过当前的位置),则放入队列,继续向下搜索。用map存中间状态。输入result为终态对应的9位数。(有些偷懒,应...

2020-03-31 23:17:23 978

原创 填写运算符判断等式是否成立

描述:1?2?3?4?5?6?7?8?9=110在?处填上 +、-或者不填,构成的表达式判断是否正确,正确则输出(如果?处没有填写符号,则这几个数组成了一个新的N位数,比如1?2,可以是1+2,也可以是12)思路:貌似目前我也想不到什么好方法,只能选最笨的方法了,暴力解吧。一共8个位置,且都在固定位置,每个位置有3种符号可以填,所以一共3的8次方种组合,搜索解决。每次在这8个位置上填...

2020-03-30 02:35:56 2204

原创 医院选址问题 C++ 弗洛伊德

描述:n个村庄之间的交通图可以用有向网图来表示,边上的权值表示两村庄之间的道路长度,现在要从这n个村庄中选择一个村庄,建立一个医院,问应建在哪个村庄,使得所有的村庄离医院都比较近。思路:这里没有明确说明最近的具体含义,到底是所有村庄到医院的距离之和最小还是每个村庄到医院的距离都是差不多长的。这里我理解的意思是前者,即所有村庄到医院的距离之和最小。这就很简单了,用弗洛伊德算法,计算出所有点之...

2020-03-30 00:45:42 4512 2

原创 全排列 C++ 回溯法

数组a,从0下标开始,依次与自身和后面的元素交换,相当于当前位置因为交换已经固定了,接下来就去对后面元素进行全排列。之后,再回溯到当前位置元素不变。#include<stdio.h>#include<iostream>using namespace std;int a[5]={1,2,3,4,5};void swap(int a[],int m,int n)...

2020-03-30 00:37:19 2312

原创 商旅问题 旅行商问题 TSP(贪心解法C++)

描述:已知n个城市之间的相互距离,现在有一个推销员必须遍访这n个城市,并且每个城市只能访问一次,最后必须再回到出发城市。如何安排这些城市的访问次序,使得旅行路线的总长度最短?思路:贪心思想,从出发城市开始,每一次都找所有没有被访问过的城市中,找距离当前这个城市最近的城市进行访问。一直到最后所有城市都访问结束,再加上最后访问的那个城市到起点的距离。参考了一篇博文,说是由于该问题的可行解是所有...

2020-03-30 00:22:28 2543

原创 括号匹配问题(栈应用)C++

()[ ] { }三种括号进行匹配。左括号入栈,碰到右括号,就出栈一个元素,如果栈为空或者出栈的元素与该括号不匹配,则不合法,直接标记退出。#include<iostream>#include<string.h>using namespace std;int main() { string str; cin>>str; char s[100...

2020-03-30 00:00:36 1774 2

原创 进制转换 m进制转为n进制 以10进制为过渡 C++

如下代码所示,输入一个字符串,数m和n,m表示m进制,n表示要转换为n进制。有两个函数,m进制转10进制的函数to_10(),10进制转n进制的函数to_m()。#include<bits/stdc++.h>using namespace std;/*m进制数转化为十进制*/int to_10(string str,int m){ int len=str.lengt...

2020-03-29 23:57:03 521

原创 PTA 7-9 旅游规划(部分正确)迪杰斯特拉 C++

有了一张自驾旅游路线图,你会知道城市间的高速公路长度、以及该公路要收取的过路费。现在需要你写一个程序,帮助前来咨询的游客找一条出发地和目的地之间的最短路径。如果有若干条路径都是最短的,那么需要输出最便宜的一条路径。输入格式:输入说明:输入数据的第1行给出4个正整数N、M、S、D,其中N(2≤N≤500)是城市的个数,顺便假设城市的编号为0~(N−1);M是高速公路的条数;S是出发地的城市编...

2020-03-29 23:45:22 481 1

原创 求矩阵的中的最大子矩阵(暴力+循环+文件读写)C++

描述:给定一个矩阵,找到一个子矩阵,使得子矩阵中所有元素之和最大。思路:暴力循环。从1*1矩阵一直到n*n矩阵,依次计算,比较得到最大值。输入输出用文件读写方式。#include<bits/stdc++.h>using namespace std;int main(){ int q[100][100]; ifstream in("in.txt"); int n; ...

2020-03-29 23:17:28 599

原创 周末舞会C++

【题目描述】假设在周末舞会上,男士们和女士们进入舞厅时,各自排成一队。跳舞开始时,依次从男队和女队的队头上各出一人配成舞伴。规定每个舞曲能有一对跳舞者。若两队初始人数不相同,则较长的那一队中未配对者等待下一轮舞曲。现要求写一个程序,模拟上述舞伴配对问题。【输入】第一行两队的人数;第二行舞曲的数目。【输入样例】4 67【输出样例】1 12 23 34 41 52 ...

2020-03-04 22:37:42 2995 3

原创 PTA 7-2 一元多项式的乘法与加法运算 (20分) Map解法

设计函数分别求两个一元多项式的乘积与和。输入格式:输入分2行,每行分别先给出多项式非零项的个数,再以指数递降方式输入一个多项式非零项系数和指数(绝对值均为不超过1000的整数)。数字间以空格分隔。输出格式:输出分2行,分别以指数递降方式输出乘积多项式以及和多项式非零项的系数和指数。数字间以空格分隔,但结尾不能有多余空格。零多项式应输出0 0。输入样例:4 3 4 -5 2...

2020-01-28 18:04:28 549

空空如也

空空如也

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

TA关注的人

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