自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (2)
  • 收藏
  • 关注

原创 多模态text-image模型之ITM loss

【代码】多模态text-image模型之ITM loss。

2024-03-19 22:41:56 557

原创 pip用不了 /bin/python: bad interpreter: No such file or directory

返回一个路径文件,我的是/home/env_software/train_env_v2/bin/pip。返回/home/env_software/train_env_v2/bin/python。p.s. 这种情况通常出现于conda环境拷贝的时候路径发生问题。#之后的路径是否和第二个一样,如果不一样修改并保存就好了。

2024-03-19 22:41:02 543

原创 深度学习程序停止后仍然占用GPU显存

此命令会清除对应显卡上占用的显存,但要注意其他显卡上如果还有在运行的程序,可能也会一同被清理掉。例如 kill -9 12345。2、如果还是不行,可以尝试。多卡训练神经网络在终端中。

2024-02-04 20:13:13 816

原创 多模态text-image模型之ITC loss

函数是给cls token embedding降维的线性层。另一方面,文图对会进入一个momentum unimodal encoders(这个结构的作用是通过结合过去更新中积累的知识,帮助稳定和提高学习表示的质量),变成。最近在看多模态内容,记录一下文图模型中常用的损失函数。最先提出ITC loss的是论文。,为了在融合之前学习更好的unimodal表示,它学习。,真值中负样本对的概率为0,正样本对的概率为1。令onehot相似度的真实值是。,下面是文章对该Loss的定义。之后在更新同一篇文章中的。

2024-02-04 20:04:55 2817

原创 DETR训练自己的数据集AP=0

和lr_scheduler里的衰减参数,调整学习率衰减策略。直接跑detr的代码会出现MAP全是0的情况。总体感觉detr训练比较慢,精度上升得也慢。自己的数据集约6k训练集,3k测试集。的default改小,改成0.01。1、main.py里。

2024-02-04 19:37:14 942 3

原创 关于cuda、cudnn、pytorch对应版本的选择以及安装顺序踩坑

最近要在服务器上跑一个别人的程序,按照他的requirement.txt配置conda环境结果程序报错了。发现是txt里给的pytorch版本和cuda版本不匹配,专门记录一下正确的安装顺序。

2023-12-15 17:03:11 3557 2

原创 Python+opencv处理图片

opencv、抠图、贴图、缩放、透明背景。

2023-11-28 20:23:44 451 1

原创 BLIP阅读

BLIP提出:1、Multimodal mixture of Encoder-Decoder (MED),MED可以当成unimodal encoder或者 image-grounded text encoder或者image-grounded text decoder。2、 Captioning and Filtering (CapFilt),在上述MED基础上微调,加入caption生成器和filter,filter同时过滤生成的caption和网络的caption。:比BLIP与训练过程更加简洁。

2023-11-28 17:26:12 75

原创 keras代码测试

【代码】keras代码测试。

2023-11-17 12:23:34 89

原创 记双系统 ubuntu18.04 无线网卡驱动安装

ubuntu无线网卡驱动

2022-11-17 15:19:43 5733 2

原创 CSTR的RL控制器设计

记录一些配置过程。1. 环境参考https://github.com/MorvanZhou/Reinforcement-learning-with-tensorflow代码,这里测试可行的版本如下python:3.6tensorflow:v1(1.12.0)gym:0.8.02. 准备工作CSTR环境要自己搭建,我们使用gym库。pip show gym1.查看gym安装路径。在..\gym\envs\classic_control中创建cstr.py.2.在..\gym\envs目录

2021-10-12 11:14:04 296 1

原创 vscode自动跳转函数定义及返回的快捷键

看代码,每次用Ctrl/Command + F查找太不方便了,所以下面两个用快捷键。快速跳转:Ctrl/Command + 鼠标左键单击函数返回跳转前的行:Ctrl/Command + Alt+ -

2021-08-18 14:12:41 8958 1

原创 二叉树的三叉链表

本周要实现二叉树三叉链表的存储,刚开始想用递归的方法不过好像不行。附一个递归代码P.S.要区分空树(*T)->data = c; (*T)->lchild = NULL; (*T)->rchild = NULL; CreateBiTree(&((*T)->lchild)); CreateBiTree(&((*T)->rchild)...

2020-03-18 18:56:57 1505 3

转载 栈的C语言实现

栈的链表实现#include "stdio.h"#include "stdlib.h"#include "string.h"#include "windows.h"struct stack_node { int data; struct stack_node *next;};typedef struct stack_node *PtrToNode;typedef...

2020-03-11 17:04:51 142

翻译 树(堆、哈夫曼树、集合与运算)

堆typedef struct HNode *Heap; /* 堆的类型定义 */struct HNode { ElementType *Data; /* 存储元素的数组 */ int Size; /* 堆中当前元素个数 */ int Capacity; /* 堆的最大容量 */};typedef Heap MaxHeap; /* 最大堆...

2020-02-13 21:47:28 204

原创 二叉搜索树(动态查找)

1、查找注意尾递归和迭代的转换。2、插入BinTree Insert( BinTree BST, ElementType X ){ if( !BST ){ /* 若原树为空,生成并返回一个结点的二叉搜索树 */ BST = (BinTree)malloc(sizeof(struct TNode)); BST->Data = X; ...

2020-02-12 21:21:41 266

原创 cmake

最后一行:这是为了输出一个可执行文件,第一行的代码是在找文件名为SRC_LIST的文件,但实际上,这是定义的一个变量,在cmake中引用定义的变量是要加${SRC_LIST}这个符号的。...

2019-11-03 09:53:04 120

转载 用python群发邮件

# smtplib 用于邮件的发信动作from email.mime.text import MIMEText# email 用于构建邮件内容from email.header import Header# 用于构建邮件头import csv# 引用csv模块,用于读取邮箱信息# 发信方的信息:发信邮箱,QQ邮箱授权码# 方便起见,你也可以直接赋值from_addr = inp...

2019-07-19 13:14:36 321

转载 实现多个带空格句子的输入

for(i=0;i<n;i++){ scanf("\n"); /*可能有些人不知道为啥呢要加这一步 , 这是因为gets函数的问题,上一个输入n是回车键结束,如果不加这部,那么gets函数接收到的就是回车(\n),它就结束了,并没有把实际要输的字符串输入。以后出现需要输入字符串但是前面又出现了scanf不妨加这一步, 就可以不用for循环输入,直接使用gets*/ g...

2019-06-09 16:57:37 360

原创 个位数字统计

个位数字统计 (15 分)给定一个整数n,统计每种不同的个位数字出现的次数。例如,给定n=100811,则有2个0,3个1,1个8。输入格式:输入一个不超过长整型范围的整数n。输出格式:对n中每一种不同的各位数字,以 D:M的格式在一行中输出该位数字 D及其在 n 中出现的次数 M。要求按 D 的升序输出。输入样例:100811输出样例:0:21:38:1自己的代码:之前一...

2019-05-15 17:14:45 6270 5

转载 螺旋方阵

#include<stdio.h>int main(){ int n,i=0,j=0,c; static int a[10][10]; scanf("%d",&n); a[0][0]=1; c=1; while(n*n!=c) { while(j+1<n&&a[i][j+1]==0) { c++; j++; a[...

2019-05-14 17:14:04 131

原创 冒泡排序(新)

上次写的什么鬼,重新写一次。void bubble(int a[ ],int n){ int i,j,temp; for(i=0;i<n;i++)//外部循环 { for(j=0;j<n-i;j++)//内部循环 { if(a[j]>a[j+1]) { temp=a[j]; a[j]=a[j+1]; a[j+1]=temp...

2019-05-12 20:34:22 124

原创 求一批整数中出现最多的个位数字

#include<stdio.h>int main(void){ int m; scanf("%d",&m); int i,j; int count=1; static int a[10]; char ch; if(m==1) { while((ch=getchar())!='\n')...

2019-05-07 17:04:06 261

原创 简易计算器

#include<stdio.h>int main(){ int i=0; int sum=0; char ch; int flag=0; scanf("%d",&sum); while(ch!='=') { scanf("%c",&ch); if(ch=='=') break; scanf("%d",&i); if(c...

2019-05-06 20:10:59 166

原创 冒泡排序

时隔多天熬过了考试周又要开始敲代码了哎,居然连冒泡都冒不好了记录一个神奇的debug旅程#include <stdio.h>#include <stdlib.h>#include <string.h>int main() { int n,m; scanf("%d %d",&m,&n); char a[m][20]; i...

2019-04-26 18:16:30 261

大学英语四六级范文.pdf

大学英语四六级范文.pdf

2021-04-02

sC理论复习1-8周.pdf

sC理论复习1-8周.pdf

2021-04-02

空空如也

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

TA关注的人

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