- 博客(18)
- 收藏
- 关注
原创 Long Expressive Memory for Sequence Modeling(LEM模型)模型代码与结构图
是隐藏状态(据说对应LSTM中的c与h),是sigmoid函数。
2023-08-18 20:14:26
286
原创 Coatnet中的Rel-Attention
Coatnet中的Rel-Attention输入:img.shape= [batch_size,(H*W),C]multi-attention生成qkv的过程如下:原本的transformer中qk会除以middle_dim的1/2次方,再进行softmax。先不着急,Coatnet中qk还得加上一个relative矩阵再进行其他操作。relative_attention在原论文中是产生一个自定义矩阵,大小为[2*H-1,2*W-1]的矩阵,但是需要的应该是一个【H*W,H*W】的矩阵,因为原
2022-05-11 18:27:35
1039
4
原创 目标检测计算mAP
目标检测计算mAP首先了解precision(准确度),recall(召回率)的公式Precision = TP/(TP+FP);Recall = TP/(TP+FN)其中TP : 预测为正样本(P),结果正确(T);FP : 预测为正样本,结果错误;FN : 预测为负样本,结果错误;TN预测为负样本,结果正确。计算mAP:目标检测结果的多个bbox中: 选择某一个目标类别,挑出识别为该目标的所有bbox,其中TP+FP为挑出来的bbox数量,TP为bbox框与Ground truth框
2022-05-05 19:59:29
784
原创 使用Tensorflow构建网络的方法
使用Tensorflow构建网络的方法首先import numpy as npimport tensorflow as tffrom tensorflow.keras import layers专注于输入输出的方式input_shape = (height,width,3)#只需要给一个样本(一张图)的大小input_data = tf.keras.Input(shape=input_shape)#构建结构输入conv_1 = layers.Conv2D(filters=16,kernel
2022-03-18 11:04:18
1486
原创 使用Tensorflow构建网络的方法
使用Tensorflow构建网络的方法专注于输入输出的方式input_shape = (height,width,3)#只需要给一个样本(一张图)的大小input_data = tf.keras.Input(shape=input_shape)#构建结构输入conv_1 = layers.Conv2D(filters=16,kernel_size=7,strides=2)(input_data)conv_2 = layers.Conv2D(...)(conv_1)......dense
2022-03-17 17:07:26
1501
原创 Tensorflow深度学习项目--基于基因表达量的细胞分类
Pytorch深度学习项目–基于基因表达量的细胞分类导入包import numpy as npimport tensorflow as tffrom tensorflow.keras import layerstf.compat.v1.disable_eager_execution()#关闭某些接口,防止出错输入数据集'''输入'''#input_size=[样本量,单样本序列长度,每一序列步的特征维度大小]mouseDataPath='D:/细胞分类/mouse_data.csv'mo
2022-03-16 17:01:41
1252
原创 Pytorch深度学习项目--基于基因表达量的细胞分类
Pytorch深度学习项目–基于基因表达量的细胞分类实现数据打包首先导入包import torchfrom torch.utils.data import Datasetimport numpy as np定义类class human_mouse(Dataset):#继承父类Dataset def __init__(self,root,train=True):#初始内置函数,实例化时就会加载,self代指实例化对象,root与train都是自定义形参。 super(h
2022-03-16 16:00:21
2407
4
原创 使用IDEA运行.Java文件出现未加载类
使用IDEA运行.Java文件出现未加载类一共三步 点击file中的Project Structure... 2. 选择Modules->Sources->Sources,点击Add Content Root添加你的项目文件夹,点OK就可以了最后说一句,要是行不通就点击编辑栏中的Build->Rebuild Project再试试...
2022-02-28 18:11:27
1229
原创 java入门知识
Java运行机制编译型,全部代码一次性运行#C语言,操作系统等,速度要求高解释型,一段一段运行#网页等,灵活性高运行过程源文件(*.java)->编译器->字节码( *.class)->类装载器->字节码校验器->解释器->操作系统IDLE下载并破解链接[IDLE破解链接](IntelliJ IDEA 2021.2 最新破解方法 激活到2099年 永久破解 专属激活码(亲测可用) - 云+社区 - 腾讯云 (tencent.com))数据类型基本
2022-02-25 16:35:11
256
转载 Java之Hello,World
JAVA三大版本JavaSE:标准版(桌面程序、控制台开发等)JavaME:嵌入式开发(手机、小家电等)JavaEE:企业级开发(web端、服务器开发等)JDK: Java Development Kit #Java的开发工具包,主要包含了各种类库和工具JRE:Java Runtime Environment #Java运行的环境JVM:Java Virtual Machine #Java运行的虚拟机JAVA–HolleWorldpublic class Hello{ public
2022-02-24 13:13:54
170
转载 简单DOS命令
简单DOS命令进入CMD方式开始+系统+命令提示符Win键+R 输入cmd打开控制台在任意的文件夹下面(桌面也可以),按住shift键+鼠标右键,可看到“在此处打开Powershell窗口”常用命令路径切换C:\Users\1>d:D:>C:\Users\1>cd .androidC:\Users\1\.android>跨盘符切换切换:D:>cd /d e:\ide退回上一级:E:\ide>cd …E:\查看目录:E
2022-02-22 09:47:22
91
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人