自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 CLIP视觉编码器

CLIP视觉编码器

2023-01-29 09:26:05 860

原创 Local Attention和动态深度卷积间的关系

Local Vision Transformer 是分别在一个个小的局部窗口中进行注意力计算。作者将局部注意力重新定义为通道级的局部连接层(channel-wise locally-connected layer),并4个方面进行分析:两种网络的正则化方式,稀疏连接和权值共享,以及动态权值计算。

2022-12-27 16:45:00 744 2

原创 人工智能生成内容

2022 信通院和京东探索研究院发布 人工智能生成内容白皮书学习

2022-12-06 21:42:31 1178

原创 人工智能安全政策与标准

通过学习人工智能领域的相关政策文件,了解国内人工智能行业相关政策和标准,洞察行业的发展方向

2022-12-04 17:48:21 1833

原创 人工智能安全

随着人工智能技术的迅速发展,以及和各类传统行业深度融合的趋势,人工智能的安全风险也会动态演进,广泛存在于各个行业(泛在化),各种应用场景(场景化),以及多种安全风险同时存在(融合化)。

2022-12-04 16:27:47 923

原创 有关高效的视频行为识别架构设计

有关高效的视频行为识别架构设计的论文工作梳理

2022-10-09 15:23:17 1305

原创 git 本地仓库同步github 常用命令

git 常用命令

2022-06-24 11:07:59 181

原创 mmaction工程解读-timesformer模型架构

Recognizer3D( (backbone): TimeSformer( (patch_embed): PatchEmbed( (projection): Conv2d(3, 768, kernel_size=(16, 16), stride=(16, 16)) ) (drop_after_pos): Dropout(p=0.0, inplace=False) (drop_after_time): Dropout(p=0.0, inplace=False.

2022-04-22 17:28:50 676

原创 MMCV 加载模型配置文件

mmcv.Config 类支持的配置文件类型包括:'.py', '.json', '.yaml', '.yml' 1,读取模型配置文件from mmcv import Configcfg = Config.fromfile(args.config)2, Config.fromfile() def fromfile(filename, use_predefined_variables=True, i

2022-04-12 14:06:35 2170

原创 open-mmlab mmaction之TPN

TPN动作识别整体模型架构('backbone', ResNet3dSlowOnly( (conv1): ConvModule( (conv): Conv3d(3, 64, kernel_size=(1, 7, 7), stride=(1, 2, 2), padding=(0, 3, 3), bias=False) (bn): BatchNorm3d(64, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)

2021-03-25 11:09:00 312 1

原创 open-mmlab mmaction, mmcv源码库的模块注册机制

open-mmlab mmaction, mmcv源码库的模块注册机制你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片

2021-03-24 15:16:39 1110 1

原创 读源码:MMaction2-slowfast

这里写自定义目录标题mmaction2_SlowFast源码解读ResNet3dSlowFast1,邻近差值改变输入张量的时序维度2, SlowPathmmaction2_SlowFast源码解读ResNet3dSlowFastclass ResNet3dSlowFast(nn.Module): def __init__(self, pretrained, resample_rate=8,

2021-03-18 09:37:22 573 1

原创 pytorch mmcv工程之卷积层定义

MMCV卷积层定义IntroductionMMCV is a foundational python library for computer vision research and supports manyresearch projects as below:MMDetection: Detection toolbox and benchmarkMMDetection3D: General 3D object detection toolbox and benchmarkMMSegme

2021-03-17 18:40:20 4618 2

原创 基础知识:进程与线程

其它相关概念:参考https://www.cnblogs.com/-qing-/p/11291581.html并行和并发并行处理:是计算机系统中能同时执行两个或更多个处理的一种计算方法。并行处理可同时工作于同一程序的不同方面。并行处理的主要目的是节省大型和复杂问题的解决时间。并发处理:指一个时间段中有几个程序都处于已启动运行到运行完毕之间,且这几个程序都是在同一个处理机(CPU)上运行,但任一个时刻点上只有一个程序在处理机(CPU)上运行同步与异步同步:指一个进程在执行某个请求..

2020-11-27 14:30:51 118

原创 ubuntu nginx反向代理本地文件夹-简单基础操作

ubuntu16.04 or 18.04nginx代理安装安装sudo apt-get install nginx版本检查nginx -v'''nginx version: nginx/1.14.0 (Ubuntu)nginx 配置进入nginx目录cd /etc/nginx/配置 nginx.conf 代理本地文件夹 include /etc/nginx/conf.d/*.conf; include /etc/nginx/sites-enable.

2020-11-26 19:36:08 673

原创 cuda10.0+opencv编译+openpose+stgcn环境部署

Conda 虚拟环境设置

2020-11-26 16:54:36 836

原创 Grad-CAM可视化

GradCam可视化ResNet50范例import argparseimport cv2import numpy as npimport torchfrom torch.autograd import Functionfrom torchvision import modelsclass FeatureExtractor(): """ Class for extracting activations and registering gradients from tar

2020-11-26 15:07:16 9251 7

原创 conda创建环境错误解决-CondaHTTPError

CondaHTTPError: HTTP 000 CONNECTION FAILED for url <https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/linux-64/current_repodata.json>Elapsed: -(1)查看conda 配置是否添加清华源通道参考文章:anaconda换源后无法创建新的虚拟环境gedit ~/.condarc## 主要是删除此行: - d...

2020-10-30 16:20:44 1614

原创 pytorch mmcv Resnet3D网络源码解读

Resnet3D网络使用mmcv 构建残差块1,模型初始化中构建残差块的基础模块,适用于浅层ResNet18,ResNet341,根据是否使用膨胀的3D卷积,确定卷积核的尺寸,padding和步长 if self.inflate: conv1_kernel_size = (3, 3, 3) conv1_padding = (1, dilation, dilation) conv2_kernel_size = (3,

2020-10-29 16:33:20 1775 1

原创 Python学习笔记-msg3d实验相关

python --定义类@staticmethod,在类中使用,用于某函数之前,表明该函数是静态函数类中的静态函数无需实例化类后使用。静态函数不需要表示自身对象的self和自身类的cls参数,就跟使用函数一样。类中的实例方法必须传入参数self,表示该类的一个实例。#!/usr/bin/python# -*- coding: UTF-8 -*- class C(object): @staticmethod def f(): print('runoo

2020-10-16 14:43:13 734

原创 NTU-RGBD骨架数据分析

参考文献:NTU RGB+D动作识别数据集NTU-RGBD骨架数据分析NTU-RGBD DatasetNTU RGB + D动作识别数据集由56,880个动作样本组成,包含每个样本的RGB视频,深度图序列,3D骨架数据和红外视频。此数据集由3个Microsoft Kinect v.2相机同时捕获。RGB视频的分辨率为1920×1080,深度图和红外视频均为512×424,3D骨架数据包含每帧25个主要身体关节的三维位置(如下图所示)。骨架文件命名格式:S001C00...

2020-10-12 15:33:16 3997 1

转载 使用conda安装requirement.txt指定的依赖包

许多Python项目中都包含了requirements.txt文件,该文件记录了当前程序的所有依赖包及其精确版本号。生成requirement.txt文件pip freeze > requirements.txt安装requirement.txt文件依赖pip install -r requirements.txt除了使用pip命令来生成及安装requirement.txt文件以外,也可以使用conda命令来安装。conda install --yes --file re

2020-10-05 15:34:16 2510

原创 Pytorch使用--学习记录

1,model.train(),model.eval()model.train():启用 BatchNormalization 和 Dropoutmodel.eval():不启用 BatchNormalization 和 Dropout训练完train_datasets之后,model要来测试样本了。在模型输入测试数据之前model(test_datasets),需要加上model.eval(). 否则的话,有输入数据,即使不训练,它也会改变权值。这是model中含有batch normaliz

2020-09-29 17:38:07 220

转载 openpose使用-参数设置

参考:MainFlag感谢:https://www.aiuai.cn/aifarm713.html--face: 开启 Face 关键点检测. --hand: 开启 Hand 关键点检测 --video input.mp4: 读取 Video. --camera 3: 读取 webcam number 3. --image_dir path_to_images/: 运行图像路径内的图片. --ip_camera http://iris.not.iac.es/axis-cgi/mjpg/

2020-09-25 10:40:52 5815

原创 Pytorch ResNet源码学习

一,残差网络架构1,残差学习单元上图左对应的是浅层网络(18层,34层),而右图对应的是深层网络(50,101,152)。1. 左图为基本的residual block,residual mapping为两个64通道的3x3卷积,输入输出均为64通道,可直接相加。该block主要使用在相对浅层网络,比如ResNet-34;2. 右图为针对深层网络提出的block,称为“bottleneck” block,主要目的就是为了降维。首先通过一个1x1卷积将256维通道(channel.

2020-09-18 20:25:07 321

原创 Pytorch 搭建卷积神经网络基础

Pytorch搭建卷积神经网络基础一,卷积层构建1,1D卷积层构建torch.nn.Conv1d(in_channels, out_channels, kernel_size, stride:= 1, padding= 0, dilation= 1, groups1, bias= True, padding_mode = 'zeros')对输入信号上应用一维卷积。输入信号尺寸,卷积后的输出信号尺寸。N 是batch size,C表示通道数,L信号的序列长度。卷积运算过程:..

2020-09-18 17:33:39 913

原创 模型分类性能评价:准确度,精度与召回率

精确率precision(查准率) 召回率recall(查全率) 准确率accuracy True Positive (真正, TP)被模型预测为正的正样本;可以称作判断为真的正确率,预测对了。 True Negative(真负 , TN)被模型预测为负的负样本 ;可以称作判断为假的正确率,预测对了 False Positive (假正, FP)被模型预测为正的负样本;可以称作误报率,预测错了 False Negative(假负 , FN)被模型预测为负的正样本;可以称作漏报率,预测错了Tru

2020-09-18 14:23:01 1663

原创 ubuntu 访问群晖NAS存储硬盘

访问存储服务器smbclient -L #ip# -U #username#挂载硬盘1,创建本地文件夹sudo mkdir /home/user/###2,挂载远程文件夹到本地共享目录sudo mount -t cifs -o username=xxx,password=xxx //192.168.1.1/### /home/user/###参考:https://www.cnblogs.com/Wolf-Dreams/p/11241198.html...

2020-09-07 20:27:04 7358

原创 ubuntu mmskeleton0.7版本与mmcv mmdetection适配安装

mmskeleton实验 官方网站https://github.com/open-mmlab/mmskeleton官方安装说明 https://github.com/open-mmlab/mmskeleton/blob/master/doc/GETTING_STARTED.md官网中提到[2020-01-21] MMSkeleton v0.7 is released.支持cuda 9.2 cuda 10.0 pytorch 1.2 python3.7mmskeleton...

2020-08-20 15:14:53 1898 5

原创 ubuntu安装cuda10.1及多版本cuda管理

ubuntu安装cuda10.0及多版本cuda管理cuda8.0卸载原来是cuda8.0与cuda9共存,现在cuda8.0已逐渐退出,卸载cuda8,安装cuda10并管理cuda9.0与cuda10.0双版本cuda8.0卸载sudo /usr/local/cuda-8.0/bin/uninstall_cuda_8.0.pl​​​​sudo rm -r /usr/local/cuda-8.0卸载残余文件...

2020-08-18 19:32:29 909

原创 ubuntu 搭建pytorch常用命令

查看cuda,cudnn当前使用版本nvcc -Vcat /usr/local/cuda/version.txtcat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2conda 创建、删除虚拟环境#创建虚拟环境conda create -n xxx python=3.6#删除虚拟环境conda remove -n your_env_name(虚拟环境名称) --all#激活虚拟环境conda act

2020-08-18 09:36:30 231

原创 ubuntu16.04 conda下配置-opencv3.4.6-cuda10-openpose python api

服务器配置l

2020-06-15 10:07:42 563

原创 CV的视频处理之路-python+ffmpeg的使用

获取视频长度:def getLength(input_video): cmd = 'ffprobe -i %s -show_entries format=duration -v quiet -of csv="p=0"' % input_video output =os.popen(cmd,'r') output = output.read() return o...

2020-04-29 15:34:32 535

空空如也

空空如也

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

TA关注的人

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