logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

pytorch_lightning报错:ModuleNotFoundError: No module named ‘pytorch_lightning.utilities.distributed‘

pytorch_lightning报错:ModuleNotFoundError: No module named 'pytorch_lightning.utilities.distributed'

#pytorch#人工智能#python
numpy、cupy、pytorch数组对象的相互转换

记录平常最常用的三个python对象之间的相互转换:numpy,cupy,pytorch三者的ndarray转换

#numpy#pytorch#python +1
numpy、cupy、pytorch数组对象的相互转换

记录平常最常用的三个python对象之间的相互转换:numpy,cupy,pytorch三者的ndarray转换

#numpy#pytorch#python +1
Python中的__init__.py有什么用?其中的__all__变量有什么用?

是一个特殊的文件名,用于标识一个 Python 包(package)。在 Python 中,一个包就是一个包含多个模块的文件夹,该文件夹下必须包含一个名为的文件,用于告诉 Python 这是一个包,并且可以在该包中导入其他模块。文件有以下几个常见用途:文件可以包含初始化代码,例如设置模块级别的变量或者执行某些必要的操作。这些初始化代码在导入包时会被自动执行。文件可以控制哪些模块可以被导入。例如,可

文章图片
#python#开发语言
使用ffmpeg将视频的每一帧保存成单独的yuv

ffmpeg将视频解成图片ffmpeg -i test.mp4 -pix_fmt rgb24 %4d.png但是同样的命令,却只能得到整个视频的yuv,无法获得单帧的yuv:ffmpeg -i test.mp4 -pix_fmt yuv420p %4d.yuv后来发现可以通过segment来实现,-segment_time需设置为小于1/fps的数:ffmpeg -i test.mp4 -f se

#计算机视觉
CRAFT文字检测算法解析和基于C++和TensorRT的推理实现

本文讲解了CVPR 2019的一篇文字检测算法《Character Region Awareness for Text Detection》的原理,并给出我使用**C++和TensorRT**重新实现的推理,速度比原版代码快12倍。

文章图片
#算法#c++#深度学习
numpy、cupy、pytorch数组对象的相互转换

记录平常最常用的三个python对象之间的相互转换:numpy,cupy,pytorch三者的ndarray转换

#numpy#pytorch#python +1
xformers版本与其依赖pytorch版本的对应关系

pip安装的xformers版本与其依赖pytorch版本的对应关系。

#pytorch#人工智能
OKLAB颜色空间详解 2 ——颜色空间转换、oklab空间中的色域确定

本文主要介绍以下两个方面:介绍并用python实现了oklab空间与XYZ空间的转换介绍并用python实现了在oklab空间如何确定一个色域的范围1. oklab与XYZ互相转换(1)XYZ向oklab空间转换总共三步,两步矩阵乘法+一步非线性变换, 计算简单是oklab的一大优点;第一步是将XYZ转换到一个近似的锥体细胞反应 lms:第二步是一个非线性变换:第三步是转换至Lab的坐标下:上式中

#计算机视觉#python
HAT论文详解:Activating More Pixels in Image Super-Resolution Transformer

本文是对Swinir的改进,目前很多图像超分Benchmark的SOTA。相对于SwinIR的改进主要有三个地方:1. 引入Channel Attention,以获得更好的全局能力;2. 提出了overlapping cross-attention模块,来进行跨window的信息交互;3. 提出一个预训练策略。上面两张图分别是HAT和SwinIR的整体结构图,可以看出HAT延续了SwinIR的基本

文章图片
#transformer#深度学习#人工智能
    共 16 条
  • 1
  • 2
  • 请选择