自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(132)
  • 资源 (26)
  • 收藏
  • 关注

原创 程序设计比赛一些经典的题目

输入的第一行包含一个整数 n。其中,1≤n≤10。请问一共有多少种摆放方案。输出一个整数,表示答案。

2023-04-05 11:25:25 1913 1

转载 可能会用到的蓝桥杯常识

1.三角形面积公式S = abs(x1*(y3-y2) + x2*(y3-y1) + x3*(y2-y1)) / 2。

2023-04-04 20:12:49 247

原创 暴力枚举、全排列

比如 369258714 ,当a = 3 时,(100-3)*714 % 10 = (100-3)*4 % 10 = 8,可知b的个位为 8 ,那么就可以得出 b = 69258,c = 714!1. 首先从第1个数字开始划分,确定 a 可能的值,注意:a 必须小于num,比如样例中的num=100,当排列等于 369258714 时,a可取的值有 a=3,a=36两种情况;3. 那么,当num = 100时,对于排列 369258714 来说,a, b, c = 3,69258,714。

2023-03-21 19:23:13 453 1

翻译 TAM: Temporal Adaptive Module for Video Recognition

时间建模是捕捉视频时空结构进行动作识别的关键。由于摄像机运动、速度变化、不同活动等因素的影响,视频数据在时间维度上具有极其复杂的动态特性。为了有效地捕捉这种不同的运动模式,本文提出了一种新的时间自适应模块(TAM)来生成基于其自身特征映射的视频特定kernel。TAM提出了一种独特的两级自适应建模方案,将动态核解耦为一个位置不敏感的重要映射(importance map)和一个位置不变的聚集权重(aggregation weight)。

2023-03-20 22:06:04 338

转载 for/if语句

【代码】for/if语句。

2023-03-08 10:08:11 51

转载 算法题——BFS、DP

【代码】算法题——BFS。

2023-03-06 11:06:52 124

翻译 Weakly Supervised Video Anomaly Detection with Temporal and Abnormal Information:基于时间和异常信息的弱监督视频异常检测

弱监督视频异常检测是将异常与视频中的正常场景和事件区分开来,在这个设置下,我们只知道视频中是否有异常事件,但不知道异常事件具体发生的时间。它通常被建模为MIL(多实例学习)问题,其中提供视频级标签来训练异常检测器以获得视频的帧级标签。然而,现有的大多数方法一般都忽略了异常视频(阳性包)中的时间信息,只使用阳性包中的一个样本(片段)进行训练。阳性包可能包含更多有用的信息,可能性高。因此,我们提出了一种具有时间特征和异常特征的弱监督视频异常检测方法,该方法同时考虑了时间信息和更多的异常样本。

2023-03-02 20:21:17 912 1

转载 自带函数库的使用

2023-02-28 18:54:54 53

转载 迭代/递归

2023-02-27 21:22:04 55

转载 输入输出汇总

2023-02-27 21:16:52 47

转载 字符串处理

2023-02-27 21:16:04 62

翻译 Overlooked Video Classification in Weakly Supervised Video Anomaly Detection 【2022】

弱监督视频异常检测中的忽略视频分类

2022-11-29 21:20:17 212

翻译 Self-Training Multi-Sequence Learning with Transformer for Weakly Supervised VAD 【AAAI 2022】

用于弱监督视频异常检测的变压器自训练多序列学习

2022-11-29 16:12:56 230

翻译 RTFM:Weakly-supervised Video Anomaly Detection with Robust Temporal Feature【ICCV 2021】附代码注释

基于鲁棒时间特征幅值学习的弱监督视频异常检测

2022-11-22 09:43:04 768

翻译 Real-world Anomaly Detection in Surveillance Videos【CVPR 2018】(首次引入MIL)

监控视频中的真实世界异常检测

2022-11-21 09:17:43 949

翻译 S3R:Self-Supervised Sparse Representation for Video Anomaly Detection 【ECCV 2022】

用于视频异常检测的自监督稀疏表示

2022-11-18 10:28:50 695

原创 【蓝桥杯】

蓝桥杯

2022-10-20 16:06:29 373

转载 【从零学Python】深拷贝和浅拷贝、二维数组初始化

二维数组初始化

2022-10-20 15:49:35 385

原创 【从零学Python】关于python下划线命名的事儿、enumerate()

在 Python 的官方推荐的代码样式中,还有一种单下划线结尾的样式,这在解析时并没有特别的含义,但通常用于和 Python 关键词区分开来,比如如果我们需要一个变量叫做 class,但 class 是 Python 的关键词,就可以以单下划线结尾写作 class_。双下划线开头双下划线结尾的是一些 Python 的“魔术”对象,如类成员的 init、del、add、getitem 等,以及全局的 file、name 等。3,以两个下划线开头和结尾的命名,如 init()如上述代码所示,应该将。

2022-09-03 11:51:56 635

原创 【从零学Python】理解nn.Softmax(dim=1)(outputs) 与 torch.max(probs, 1)[1]

分别输出typeProbs = torch.max(probs,1)[0] 与indexProbs = torch.max(probs, 1)[1]的值,也可以加以验证。可以看到torch.max(probs, 1)的值是一个2元tuple。

2022-09-03 11:46:56 587

原创 【从零学Python】什么时候调用forward()函数、图片预处理、return中的if...else...

什么时候调用forward()函数、图片预处理、return中的if...else...

2022-09-03 11:44:26 2022

原创 【从零学Python】一些工具类的使用:SummaryWriter()、tqdm()

SummaryWriter()、tqdm()

2022-09-03 11:41:40 1312

转载 制作自定义语义分割数据集

制作自定义语义分割数据集

2022-09-03 11:38:12 678

原创 HICO-DET:适合踏入 HOI detection 领域的初学者阅读的论文......

HICO-DET

2022-09-03 11:33:35 1532

原创 三维Tensor维度分析,举例mask[0,:],mask[:,:,0],mask[:,0,:]

设三维张量的shape是x、y、z,则可理解为它是由x个二维张量构成,每个二维张量由y个一维张量构成,每个一维张量由z个标量构成。三种颜色分别代表三个维度.

2022-06-10 10:17:47 1474

原创 HOTR: End-to-End Human-Object Interaction Detection with Transformers

使用Transformer实现HOI检测,附带自己画的框架图,比较清晰的带你理解HOI检测的流程.

2022-06-01 15:49:27 554

转载 Ubuntu 安装 CUDA11.3

与安装CUDA8.0类似,在升级显卡驱动后,我也对CUDA11.3进行了升级.首先删除历史版本:sudo /usr/local/cuda-8.0/bin/uninstall_cuda_8.0.pl卸载之后,会发现 /usr/local/cuda-8.0目录下任然有文件存在,这是cudnn文件,所以还需要将cuda-8.0文件删除干净:sudo rm -rf /usr/local/cuda-8.0#或者sudo apt autoremove cudasudo apt --purge remov

2022-04-28 10:52:29 6291

转载 Ubuntu16.04 + GeForce GTX 1080 + Python3.6 安装 CUDA11.3

与安装CUDA8.0类似,在升级显卡驱动后,我也对CUDA11.3进行了升级.首先删除历史版本:sudo /usr/local/cuda-8.0/bin/uninstall_cuda_8.0.pl卸载之后,会发现 /usr/local/cuda-8.0目录下任然有文件存在,这是cudnn文件,所以还需要将cuda-8.0文件删除干净:sudo rm -rf /usr/local/cuda-8.0#或者sudo apt autoremove cudasudo apt --purge remov

2022-04-14 21:18:43 1325

转载 将cityscapes数据集Mask二值图像变为彩色图像

在语义分割时,为了方便可视化,需要将表示类别的灰度图,根据类别-颜色映射表,转换为彩色图 转到在数据量较大的情况下,使用逐像素遍历的方法速度极慢,使用矩阵、向量的操作方法可以极大提高运行速度以GID的单个gt(7200*6800)为例:1)gray转color逐像素遍历赋值np.vectorize按向量批量映射:7.56 秒,ref1矩阵映射:1.62秒,ref22)color转gray矩阵的布尔运算加布尔索引:4.78秒import os, sys, time, cv2impor

2022-04-12 21:54:38 1627

原创 tensorflow的安装

  在import tensorflow时报了一系列的错误,主要是因为tensorflow的版本与cuda版本、protobuf等的版本不匹配。检测目前安装了哪些环境:conda info --envs使用 conda search --full-name tensorflow 看到针对python3.6版本可以安装的tensorflow版本,这里选择tensorflow-1.9.0pip install --no-cache-dir tensorflow==2.1.0命令可以直接下载 tenso

2022-04-06 16:33:45 1340

转载 Python基础知识速记

目录1.Python 的类的下划线命名有什么不同:1.Python 的类的下划线命名有什么不同:1,以一个下划线开头的命名 ,如_getFile  这个被常用于模块中,在一个模块中以单下划线开头的变量和函数被默认当作内部函数,如果使用 from a_module import * 导入时,这部分变量和函数不会被导入。2,以两个下划线开头的命名 ,如__filename .  双下划线开头的命名形式在 Python 的类成员中使用表示名字改编 (Name Mangling),即如果有一 Test 类

2022-04-06 10:28:24 192

转载 一些工具类的使用

目录1.SummaryWriter()2. tqdm()1.SummaryWriter()使用SummaryWriter创建events;SummaryWriter()需要依赖tensorflow与tensorboard;from torch.utils.tensorboard import SummaryWriterlog_dir = os.path.join(save_dir, 'models', datetime.now().strftime('%b%d_%H-%M-%S') + '_' +

2022-04-06 09:45:44 93

转载 自定义语义分割数据集(划分训练集与验证集)、并且将一个文件夹下的所有图片的名字存到txt文件

我们可以借助Pytorch从文件夹中读取数据集,十分方便,但是Pytorch中没有提供数据集划分的操作,需要手动将原始的数据集划分为训练集、验证集和测试集,废话不多说,这里写了一个工具类,帮助大家将数据集自动划分为训练集、验证集和测试集,还可以指定比例,代码如下。工具类# 工具类import osimport randomimport shutilfrom shutil import copy2def data_set_split(src_data_folder, target_data_

2022-04-05 09:39:27 2422

原创 nn.Softmax(dim=1)(outputs) 与 torch.max(probs, 1)[1]的理解

  已知在模型训练之后,会得出一个outputs,后遇到torch.max(probs, 1)[1]这行代码,不是很清楚它的意思,所以对其进行逐步调试,理清了思路:outputs = model(inputs)probs = nn.Softmax(dim=1)(outputs) # 得出一个(batch_size, 101)的Tensor, 指的是outputs在维度1,即每行上的元素相加等于1,即每个视频动作分别属于101个动作的概率相加等于1# tupleProbs = torch.max(pro

2022-04-01 10:18:16 1387

转载 Ubuntu16.04 + GeForce GTX 1080 + Python3.6 安装 CUDA8.0

torch.cuda.is_available()结果为false:显卡驱动、cuda、pytorch三个版本对齐:先从显卡驱动版本找到对应的cuda版本:https://blog.csdn.net/kellyroslyn/article/details/109668001然后同时更新cuda和pytorch(还有torchvision)的版本:https://pytorch.org/get-started/previous-versions/详细步骤:1.使用nvidia-smi查询驱动版本

2022-03-28 14:54:17 627

原创 Ubuntu20.04系统安装后,如何配置?

目录1.显卡驱动2.Ubuntu安装Anaconda3及系统环境变量配置1.显卡驱动(1)查看显卡型号:ubuntu-drivers devices这里会推荐适合你的显卡的nvidia驱动版本。如图提示我recommended nvidia-driver-510主版本。(2)自动安装ubuntu-drivers autoinstall2.Ubuntu安装Anaconda3及系统环境变量配置(1)首先查看ubuntu自带的python版本(2)从Anaconda官网下载Linux版本的A

2022-03-07 11:23:21 1159

转载 线性判别分析LDA

目录1.前言1.1 样本的协方差矩阵超平面1.前言1.1 样本的协方差矩阵协方差矩阵超平面超平面

2022-02-25 09:01:46 259

转载 CS229 Fall 2020 Python Tutorial

Python Operatorsprint(5 // 2) # integer division output=2Python doesn’t have command like “a++” or “a–”.Functiondef func2(*args, **kwargs): print(args) print(kwargs) def func1(v, *args, **kwargs): func2(*args, **kwargs)

2022-02-21 22:09:16 81

转载 DT(密集轨迹)算法和iDT(改善的密集轨迹)算法

目录图像多尺度技术图像金字塔图像多尺度技术https://blog.csdn.net/qq_26570133/article/details/78846982  多尺度图像技术也叫做多分辨率技术(MRA),指对图像采用多尺度的表达,并且在不同尺度下分别进行处理。这样做的理由是很多情况下在一种尺度中不容易看清的或者获取的特性在另外的某种尺度下就很容易发现或者是提取。所以多尺度技术在提取图像特征时更加的常用。要在多尺度情况下对图像进行处理首先要在多尺度情况下对图像进行表达,并且找到各尺度之间的相互联系。而

2022-02-20 21:46:02 3120

翻译 全卷积网络 FCN

通常CNN网络在卷积层之后会接上若干个全连接层, 将卷积层产生的特征图(feature map)映射成一个固定长度的特征向量。以AlexNet为代表的经典CNN结构适合于图像级的分类和回归任务,因为它们最后都期望得到整个输入图像的一个数值描述(概率),比如AlexNet的ImageNet模型输出一个1000维的向量表示输入图像属于每一类的概率(softmax归一化)。核心思想该论文包含了当下CNN的三个思潮不含全连接层(fc)的全卷积(fully conv)网络。可适应任意尺寸输入。增大数据

2022-02-20 20:23:46 2431

XML课程资源,XMLTest

XML课程资源,XMLTest

2022-06-25

NotebookSys.rar

简易的记事簿系统

2022-06-25

Factory.rar 设计模式

Factory.rar 设计模式

2022-06-25

PoemTest.rar专利

PoemTest.rar专利

2022-06-25

OnlineShoppingSys and OnlineBookStore

OnlineShoppingSys and OnlineBookStore

2022-06-25

MyBlog.rar我的毕业设计

毕业设计

2022-06-25

LoginPrj.rar

LoginPrj

2022-06-25

JUnitTest.rar

JUnitTest3 and JUnitTest4

2022-06-25

Design_pattern.rar

设计模式课程作业

2022-06-25

CloudMusic.rar

未完成的网易云音乐项目

2022-06-25

boot-crm.rar

课程资料备份

2022-06-25

计算机考研2011-2018川大874真题.rar

计算机考研2011-2018川大874真题.rar

2021-11-15

计算机考研2009-2018统考408真题.rar

计算机考研2009-2018统考408真题.rar

2021-11-15

GoogLeNet.rar

pytorch实现GoogLeNet

2021-08-16

pytorch实现VGG网络

里面有添加一些注解

2021-08-16

html5实战开发教程.rar

html5实战开发教程

2021-01-13

3 冰桶挑战-HTML5-实战游戏开发教程.rar

html实战

2021-01-13

2 看你有多色-HTML5实战游戏开发教程.rar

html实战

2021-01-13

1 围住神经猫-HTML5实战游戏开发教程.rar

Html实站

2021-01-13

551干净的水墨晕染图文展示AE模板.zip

AE模板

2021-01-06

AE模板,529颗粒汇聚又散开的logo

资源丰富

2021-01-06

计算机网络408历年真题

计算机网络408真题

2021-01-06

基于SSM技术的网上购物系统

此网上购物系统中界面美观,主要进行的是商品的浏览与管理。对于每一件商品可以上传图片,且在网页上可以看到每件商品的图片。主要采用的是SSM框架技术、JDBC、MySQL等技术。

2020-06-16

基于SSM框架的记事簿管理系统

记事簿管理系统,对于普通用户,具有的功能包括用户账号管理,备忘录管理,通讯录管理,账本管理。作为管理员的话,可以对用户进行管理。通过输入http://localhost/NotebookSys/login.do登录系统,该系统使用了bootstrap框架,使得界面简洁又美观

2020-06-16

Android应用开发使用ContentProvider以及SQLite实现对数据库的相关操作

Android应用开发使用ContentProvider以及SQLite实现对数据库的相关操作,可以直接操作数据库,也可以使用ContentProvider来对数据库进行间接操作。

2020-01-09

防PC版网易云音乐页面

使用HTML5简单实现了网易云音乐的相关界面,本来想要实现网易云音乐的音乐推荐功能,但是技术有限,想在CSDN上下点儿代码来参照,苦于没有币,所以我来赚点币来下载别的项目。

2020-01-09

空空如也

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

TA关注的人

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