- 博客(84)
- 资源 (3)
- 收藏
- 关注
原创 Python读取骑行fit文件
有一天,我使用wahoo码表骑行记录了一段没有心率带的数据,导出fit文件至电脑。上传至捷安特APP,结果说数据不完整,此时想用代码把心率数据添加到fit文件中。
2023-07-18 22:44:20
4300
原创 神经网络架构搜索
定义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
835
原创 如何读论文
三步走:阅读标题、摘要、实验、方法和实验中的一些图表,看看是否适合自己。(快速阅读)从标题读到最后,主要搞清楚图、表是干什么的,不必太在意细节,圈出作者引用的重要文献,决定是否精读此论文。如果我来做的话,我应该怎么做;知道每一句话是干什么的;假设自己是作者,脑补细节。[链接] https://www.bilibili.com/video/BV1H44y1t75x?spm_id_from=333.999.0.0...
2022-04-24 08:45:56
196
原创 中文数字与阿拉伯数字转换(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
1925
1
原创 记录发表在Sensors上的期刊封面地址
https://www.mdpi.com/1424-8220/21https://www.mdpi.com/1424-8220/21/6?listby=date&view=default§ion_id=11
2022-03-22 16:51:21
1267
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
2415
原创 github README.md 中使用markdown公式
Google商店下载 MathJax Plugin for Github 插件并安装
2021-11-30 16:59:26
305
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
2380
原创 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
4765
5
原创 markdown 上下结构编排(GAN的损失编排)
G∗=argminGmaxDLcGAN(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∗=argGminDmaxLcGAN(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
397
原创 Lightweight Adversarial Networkfor Salient Object Detection
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分
2021-08-08 16:44:02
269
原创 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
2540
原创 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
453
原创 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
2075
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
239
原创 为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
2721
1
原创 解决RuntimeError: cuDNN error: CUDNN_STATUS_EXECUTION_FAILED
方法1:在代码中加入torch.backends.cudnn.enabled = False
2021-05-04 14:39:27
3334
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
302
原创 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
2167
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
5239
2
原创 使用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
6203
22
原创 TransUNet: Transformers Make Strong Encoders for Medical Image Segmentation
papercode
2021-04-07 10:10:01
575
原创 意外发现一个好用的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
369
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
200
原创 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
1877
12
原创 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
1353
原创 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
3567
原创 在没有网络的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
1227
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
587
原创 安装make
sudo apt-get updatesudo apt-get install ubuntu-makesudo apt-get install make
2021-01-31 17:35:58
1526
原创 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
3601
原创 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
3276
原创 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
3531
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
461
原创 不需要下载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
8880
3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人