自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(84)
  • 资源 (3)
  • 收藏
  • 关注

原创 Python读取骑行fit文件

有一天,我使用wahoo码表骑行记录了一段没有心率带的数据,导出fit文件至电脑。上传至捷安特APP,结果说数据不完整,此时想用代码把心率数据添加到fit文件中。

2023-07-18 22:44:20 1421

原创 神经网络架构搜索

定义Neural Architecture Search(NAS):找到最优的神经网络结构使得其在验证集上的准确率最大化。指定搜索空间搜索完成后得到每一层的最优超参数值(卷积核数量、卷积核大小、步长大小)搜索方法Random Search(baseline)RNN+RL(2017)思想:RNN依次预测第N层的卷积核数量、卷积核大小、步长大小。得到a_1到a_60 60个超参数相同任务可以共用一个Embedding参数,比如a_1 -> x_1 、a_4 -> x_4 ,他

2022-05-08 16:06:26 807

原创 如何读论文

三步走:阅读标题、摘要、实验、方法和实验中的一些图表,看看是否适合自己。(快速阅读)从标题读到最后,主要搞清楚图、表是干什么的,不必太在意细节,圈出作者引用的重要文献,决定是否精读此论文。如果我来做的话,我应该怎么做;知道每一句话是干什么的;假设自己是作者,脑补细节。[链接] https://www.bilibili.com/video/BV1H44y1t75x?spm_id_from=333.999.0.0...

2022-04-24 08:45:56 185

原创 中文数字与阿拉伯数字转换(Python)

cn2an 是一个快速转化 中文数字 和 阿拉伯数字 的工具包相关链接cn2an工具包Github地址在线测试平台installgit clone https://github.com/Ailln/cn2an.gitcd cn2an && python setup.py install测试用例import cn2an# 在 cn2an 方法(默认)下,可以将句子中的中文数字转成阿拉伯数字output = cn2an.transform("小王捡了一百块钱")# 或者

2022-04-11 11:04:54 1795 1

原创 记录发表在Sensors上的期刊封面地址

https://www.mdpi.com/1424-8220/21https://www.mdpi.com/1424-8220/21/6?listby=date&view=default&section_id=11

2022-03-22 16:51:21 1043 2

原创 Unable to allocate 309. GiB for an array with shape (203769, 203769)

问题描述在Ubuntu20.04运行GCN时,使用pandas加载数据,出现如上错误解决方法首先使用如下命令查看是否是0cat /proc/sys/vm/overcommit_memory如果是0的话,使用如下命令,将其改为1(如果是1的话,我也不知道咋办)sudo -iecho 1 > /proc/sys/vm/overcommit_memory再次运行,错误消失...

2022-03-14 13:09:23 2371

原创 github README.md 中使用markdown公式

Google商店下载 MathJax Plugin for Github 插件并安装

2021-11-30 16:59:26 263 1

原创 anaconda虚拟环境自动生成 requirement.txt(2021.11.28完成)

Step1: 安装pipreqspip install pipreqsStep2: 生成requirement.txt pipreqs ./ --encoding=utf8安装requirement.txt中的类库pip install -r requirements.txt

2021-11-28 15:51:02 2211

原创 pytorch绘制网络结构图(以swin-unet为例)

2021-11-22 16:13:38 2882 3

原创 Ubuntu20.04 vscode + opencv4教程(2021.10.27完成)

安装cmakecdsudo apt install -y cmakesudo apt install -y make安装opencv(源码编译)可以在home目录下新建一个文件夹opencv,进入opencv文件夹,打开终端,输入如下命令下载源码git clone https://github.com/opencv/opencv.git进入opencv,创建一个文件夹叫buildcd opencv && mkdir build安装cmake guisud

2021-10-27 13:34:05 4703 5

原创 markdown 上下结构编排(GAN的损失编排)

G∗=arg⁡min⁡Gmax⁡DLcGAN(G,D)+λLL1(G) G^{*}=\arg \min _{G} \max _{D} \mathcal{L}_{c G A N}(G, D)+\lambda \mathcal{L}_{L 1}(G) G∗=argGmin​Dmax​LcGAN​(G,D)+λLL1​(G)G^{*}=\arg \min {G} \max {D} \mathcal{L}{c G A N}(G, D)+\lambda \mathcal{L}{L 1}(G)...

2021-09-02 20:53:49 370

原创 Lightweight Adversarial Networkfor Salient Object Detection

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分

2021-08-08 16:44:02 234

原创 cannot re-initialize CUDA in forked subprocess.To use CUDA with multiprocessing,you must use the ...

cannot re-initialize CUDA in forked subprocess.To use CUDA with multiprocessing,you must use the 'spawn' start method.我选择了向邪恶势力低头,将num_workers设置为0解决此问题

2021-06-29 15:39:35 2490

原创 人脸旋转对齐(opencv-python)

知乎讲解github代码由于作者讲的太详细了,我就不鹦鹉学舌了,直接上讲解和代码的传送门

2021-06-16 11:23:32 1627

原创 one of the variables needed for gradient computation has been modified by an inplace operation

问题:one of the variables needed for gradient computation has been modified by an inplace operation: [torch.cuda.FloatTensor [4, 2, 224, 224]], which is output 0 of SigmoidBackward, is at version 2; expected version 0 instead. Hint: enable anomaly detection

2021-06-16 07:41:13 405

原创 python 图像旋转

import cv2import imutilsimage = cv2.imread(r"C:\Users\HP\OneDrive\Desktop\Penskull Education.png") rot = imutils.rotate(image, angle=45)cv2.imshow("Rotated", rot)cv2.waitKey(0)from PIL import Image img = Image.open(r"C:\Users\HP\OneDrive\Desk

2021-06-02 21:46:01 2019 4

原创 AttributeError: ‘str‘ object has no attribute ‘decode‘

在加载Keras训练好的模型时出现AttributeError: ‘str’ object has no attribute 'decode’错误解决方案:在Keras、Tensorflow版本正确的情况下,将conda环境中的h5py软件包降级即可解决此类问题。

2021-05-14 22:27:11 214

原创 为RGB图像增加alpha通道(RGB -> RGBA)

1.使用opencvb_channel, g_channel, r_channel = cv2.split(img)alpha_channel = np.ones(b_channel.shape, dtype=b_channel.dtype) * 50 #creating a dummy alpha channel image.img_BGRA = cv2.merge((b_channel, g_channel, r_channel, alpha_channel))2.使用PILfr

2021-05-14 22:23:24 2545 1

原创 解决RuntimeError: cuDNN error: CUDNN_STATUS_EXECUTION_FAILED

方法1:在代码中加入torch.backends.cudnn.enabled = False

2021-05-04 14:39:27 3254 2

原创 Google earth engine 将reducer之后的输出成excel存储到Google Driver

// Load a Landsat TOA image.var image = ee.Image('LANDSAT/LC08/T1_TOA/LC08_044034_20140318');// Create an arbitrary rectangle.var region = ee.Geometry.Rectangle(-122.2806, 37.1209, -122.0554, 37.2413);// Get a dictionary of means in the region.var m

2021-05-04 10:23:33 271

原创 Layout of the output array img is incompatible with cv::Mat

问题描述:Layout of the output array img is incompatible with cv::Mat (step[ndims-1] != elemsize or step[1] != elemsize*nchannels)原始代码:修改之后的代码:

2021-05-01 10:18:21 2148 1

原创 ffmpeg:error while loading shared libraries: libopenh264.so.5(实测可用,记录于2021.4.29.17:00)

问题描述:在Ubuntu 10.04系统中,想用ffmpeg进行人脸的裁切,但是出现了标题的错误。我输入ffmpeg -version无法产生对应的版本号。经过Google之[https://stackoverflow.com/questions/62213783/ffmpeg-error-while-loading-shared-libraries-libopenh264-so-5],原来是too new。我是用的conda虚拟环境名称是houyw,如果下面出现了houyw就是我的虚拟名称。(1)

2021-04-29 16:01:10 4848 2

原创 Neural Head Reenactment with Latent Pose Descriptors

123

2021-04-09 10:50:47 467

原创 使用Python将视频按照一定时间切割(比如:每10s进行裁切)

平台: Ubuntu 16.04函数库: ffmpeg、subprocess需求: 将path路径下的所有.mp4视频每delta_X(10s)进行裁切,并保存在save_path下,并裁切好的视频以id00001.mp4、id00002.mp4、id00003.mp4…命名保存注意: 每个视频不超过1小时、最后不足delta_X时间的会被舍弃。(根据需求自行修改)参考代码import subprocessimport ospath = '/home/dataset' # 待切割视频存储目

2021-04-08 19:42:49 5936 22

原创 使用SCP命令上传cuda安装包出现Permission denied问题

参考链接

2021-04-07 16:48:51 560

原创 TransUNet: Transformers Make Strong Encoders for Medical Image Segmentation

papercode

2021-04-07 10:10:01 532

原创 意外发现一个好用的Python debug工具icecream

github 链接Installation您是否曾经使用过print()或log()来调试代码?你可以使用ic()来进行调试pip install icecream带参数的ic()会输出变量的值以及其他辅助信息如果使用print(foo(123))进行调试则只输出456不带参数的ic()会检查自身并打印调用文件名,行号和父函数。from icecream import icdef foo(): ic() first() if expression:

2021-04-04 19:19:28 339 1

原创 Could not fetch URL https://pypi.org/simple/icecream/: There was a problem confirming the ssl......

我在使用pip install icecream安装python库icecream时出现了这个问题:解决方法:使用如下命令:pip install package_name -i http://pypi.douban.com/simple --trusted-host pypi.douban.compip install icecream -i http://pypi.douban.com/simple --trusted-host pypi.douban.com可替换用的镜像源1)http

2021-04-04 17:10:10 181

原创 Pytorch计算模型的参数量

比如说我计算TransUNet的参数量(计算之前需要安装thop库 pip install thop)from thop import profile, clever_formatflops, params = profile(net, inputs=(inputs,))macs, params = clever_format([flops, params], "%.3f") # 格式化输出print('flops':, macs) # 计算量print('params:',params) #

2021-03-31 00:40:40 1698 11

原创 Python获取路径中最后的文件名,路径

path.split('\')[-1]os.path.basename(path)

2021-03-23 13:37:43 9263 1

原创 The encoder ‘acc‘ is experimental codecs are not enabled ,add ‘-strict -2‘ if you want to use it.

使用如下命令出现错误:ffmpeg -i crop2.mp4 -ss 0.0 -t 9.0 -filter:v "crop=740:740:606:115, scale=256:256" crop.mp4实际上,在命令行中添加 -strict -2 是不够的。 添加 -strict -2 的位置非常重要,但是不幸的是,错误消息中没有对此进行解释。 它应该在最后一个参数之前,即,如下所示:ffmpeg -i crop2.mp4 -strict -2 crop.mp4...

2021-03-23 10:56:35 1293

原创 python处理视频的几个操作

参数介绍:两组图片序列帧存放在source中,命名格式为 real_1.png、real_2.png、.......... fake_1.png、fake_2.png、...........将合成好的视频name(final.avi),保存在file('./results')中。 size为name(final.avi)的大小,注意格式为(width,height) size一定要和图片的大小对应好,否则final.avi无法播放import osimpo...

2021-03-11 14:49:46 3482

原创 在没有网络的ubuntu中离线安装python包:

一般包的安装方法:下载对应的tar.gz文件(以numpy-9.2.tar.gz为例子) tar –zxvf numpy-1.9.tar.gz cd numpy-1.9.2 python setup.py install但是有时也会遇见一些包不行的情况,比如jupyter-client此时将第四步换成python setup.py install --single-version-externally-managed --root=/还不行的话就下载whl文件(比...

2021-03-04 11:24:24 1138 2

原创 ubuntu 20.04 安装 Google

wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.debsudo apt install ./google-chrome-stable_current_amd64.deb

2021-02-02 11:22:19 539

原创 安装make

sudo apt-get updatesudo apt-get install ubuntu-makesudo apt-get install make

2021-01-31 17:35:58 1504

原创 Error in network defenition etc/netplan/01-netcfg.yaml line 0 collumn 8: expected mapping.

在给Ubuntu 20.04设置静态IP时,出现Error in network defenition etc/netplan/01-netcfg.yaml line 0 collumn 8: expected mapping.错误network: version: 2 renderer: networkd ethernets: ens3: dhcp4: no dhcp6: no addresses: [5.157.82.219/23] gateway4: 5.157.82.1 na

2021-01-31 10:14:45 3395

原创 Ubuntu20.04 设置静态IP

注意:Ubuntu 20.04是通过netplan设置静态IP的步骤:1. 查看网卡名称 (本机使用的是ens33)命令:ip a2. 一般来说,对一个文件进行修改,会先保存一份这个文件的副本sudo cp /etc/netplan/01-network-manager-all.yaml 01-network-manager-all.yaml.bak3. 编辑 01-network-manager-all.yaml(你也可以用 vi vim 进行修改)sudo nano...

2021-01-31 10:10:49 2566

原创 This sheet is too large

解决方法:df.to_excel("xxx.xlsx",index=False)改成df.to_csv('xxx.csv', index=False)

2021-01-10 19:38:01 3462 3

原创 panda 基本操作

读取excel文件df = pd.read_excel('data.xlsx', sheet_name='数据-玉米')DataFrame根据索引 切片操作df = df.iloc[0:-1 ,0:-3]获取列名col_name = df.columns.values.tolist()获取根据列名,获取某一列,并将浮点型转换成int类型county_id = df.loc[:, col_name[0]].astype('int')把空缺值用0.00来填充prod

2020-12-23 10:56:01 408

原创 不需要下载7-zip 解压 7z.001 7z.002 7z.003

[参考文章](https://zhidao.baidu.com/question/309069763402942644.html)方法/步骤如图,我bai们在 G:\Downloads\Test 目录中有du一批 Test.7z.00x 分卷压缩文zhi件(后缀一般为 001-00x)dao好了,首先我们使用快捷键zhuan“shuWin+R”弹出运行命令框,输入:cmd,打开命令行窗口输入:cd G:\Downloads\Test进入 7z 分卷文件目录中再输入:G:即进入到 7z分卷文件

2020-12-22 16:46:46 8119 3

model_compression.pdf

李宏毅 MACHINE LEARNING 2020 SPRING中,模型压缩那一节,助教使用的PPT。网站上无法下载,这个可以

2021-09-04

LoanStats.zip

Loan Status 数据集 与贷款相关的数据集 训练集样本数:614 测试集样本数:367 需要的朋友可以下载一下啊

2020-06-24

空空如也

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

TA关注的人

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