python
文章平均质量分 62
Papageno2018
一个长得老但其实很年轻的人。
展开
-
JAX: 库安装和GPU使用,解决不能识别gpu问题
jax库安装后,不能识别gpu问题;cuda,cudnn版本问题。原创 2022-07-13 00:38:52 · 20530 阅读 · 14 评论 -
【备忘】insightface使用自定义数据集
insightface每个人id一个文件夹的图片每个人一个文件夹的图片数据集(raw-dataset);对raw dataset 进行脸部检测与对其裁剪为112x112的图片,得到face-dataset;使用alignCropFace.py函数来检测脸和对齐裁剪注意其中对于每张图检测出来单张脸或多于一张脸的处理部分。 python alignCropFace.py --src_dir /path/to/src/dir --crop_dir /path/to/tar_dir .原创 2020-10-24 17:52:27 · 454 阅读 · 0 评论 -
Dockerfile for cuda10.1-cudnn7-tenorrt6-opencv-numba
参见:GitRepo# docker build -t $YOURTAGNAME -f $DockerfilePATH .FROM nvidia/cuda:10.1-cudnn7-devel-ubuntu18.04ENV TZ=Asia/ShanghaiENV DEBIAN_FRONTEND="noninteractive"# libllvm for llvmlite for numbaRUN set -x; \ buildDeps1='python3-pip python3-de原创 2020-09-17 00:37:47 · 508 阅读 · 0 评论 -
pip install opencv-python编译出错,直到我不小心升级了pip。。。
事情发生在我:pip install opencv-python怎么折腾也没明白到底咋回事直到我:pip install --upgrade pip再重新试,成功了。。。。原创 2020-09-15 22:46:30 · 721 阅读 · 1 评论 -
tensorflow deeplabv3
tensorflow deeplab v3https://beerensahu.wordpress.com/2018/04/17/guide-for-using-deeplab-in-tensorflow/https://github.com/rishizek/tensorflow-deeplab-v3-plushttp://hellodfan.com/2018/07/06/DeepLab...原创 2020-04-01 15:28:03 · 262 阅读 · 0 评论 -
nvidia-smi GPU使用设置,tensorflow, TF2 GPU
参考https://developer.download.nvidia.cn/compute/DCGM/docs/nvidia-smi-367.38.pdf查看gpu使用情况nvidia-smi指定gpu的计算模式指定gpu0为独占模式, 0为默认模式,1为独占nvidia-smi -i 0 -c 1Compute ModeThe compute mode flag indi...原创 2020-03-30 16:29:06 · 2625 阅读 · 0 评论 -
【下载慢】国内镜像源收集(pip、conda、git)
pipcondagit原创 2020-03-25 12:46:54 · 606 阅读 · 0 评论 -
conda环境与jupyter kernel 管理
查看jupyter kernelspec list进入环境,安装kernelpython -m ipykernel install --user --name tf2 --display-name "tf2"删除指定kernel jupyter kernelspec remove python3原创 2020-03-23 16:31:33 · 526 阅读 · 0 评论 -
Python中argparse用法
# encoding: utf-8import sysimport osimport argparseparser = argparse.ArgumentParser()# environment parametersparser.add_argument('-n', '--Nt', type=int, default=10)parser.add_argument('-en', '...原创 2020-02-19 21:49:31 · 292 阅读 · 0 评论 -
TensorFlow Serving API设置warmup
运行后附代码文件生成tf_serving_warmup_requests文件;置其于模型保存文件夹内的assets.extra文件夹下;重启docker API即可,可观察到屏幕输出显示warmp启动成功;保存模型的文件结构于是乎成为:.├── assets├── assets.extra│ └── tf_serving_warmup_requests├── saved_m...原创 2020-02-19 21:43:10 · 1270 阅读 · 0 评论 -
【翻译】高阶Python, 一学就会
帮某公众号翻译的一篇文章,先贴在这里吧。高阶Python一学就会原文链接:(https://medium.com/quick-code/advanced-python-made-easy-2-d5a7ffb4e658)在前一篇文章中,我们学习了几个一般来说比较有用的Python语言的特性。 考虑到这篇文章是前一篇文章的续集,在这里我们进一步延伸一些显式使用装饰器的概念,我们并没有扰乱前一篇文章...翻译 2019-04-15 13:39:22 · 241 阅读 · 0 评论 -
numpy ndarray的rolling window操作
(此篇笔记未完全完成)需添加测试示例对numpy数组的滑窗操作,像pandas的rolling那样生成滑动窗口# ---------------------- Numpy array rolling window操作 ---------------# 简单操作如果是pandas有的 就转为pandas再处理比较快def rolling_window(a, window, axis...原创 2019-01-27 21:30:30 · 5818 阅读 · 0 评论 -
python生成脚本文件的函数调用关系图: pyan的使用
python生成脚本文件的函数调用关系图安装graphiviz, 包含了dot命令利用pyan生成dot文件python pyan.py YOURFILE.py --uses --no-defines --colored --grouped --annotated --dot >myfile.dotdot文件转为png等格式# Convert dot to png via...原创 2019-01-09 14:43:41 · 3081 阅读 · 0 评论 -
【挖坑未填】递归
最近想写一个树结构的东西,递归这个东西真是绕死我了脑子不够用,我一定要好好总结递归,做到下次遇到需要递归解决的问题,1,2,3完成!挖个坑在这里!!!!!!!...原创 2018-11-27 23:34:54 · 233 阅读 · 0 评论 -
关于自己github仓库里jupyter notebook 文件.ipynb的阅读: 用nbviewer
比如你的.ipynb文件在github上的链接是: https://github.com/zhangsan/notes/blob/master/Scratch.ipynb那么你可以用如下nbviewer打开你的此文件http://nbviewer.jupyter.org/github/zhangsan/notes/blob/master/Scratch.ipynb注意两部分的拼...原创 2018-07-17 22:36:41 · 5210 阅读 · 0 评论 -
pandas: ewm的参数设置
pandas 指数加权滑动(ewm), 指数加权滑动平均(ewma)pandas.DataFrame.ewm()import pandas as pdimport numpy as npdf = pd.DataFrame([0.0, np.nan, 1.0, 2.0, np.nan, 3.0])print(df) 00 0.01 NaN2 1.03 ...原创 2018-09-14 16:40:20 · 34205 阅读 · 0 评论 -
Pandas之DataFrame 之 666的招数:多列操作生成新列 eval
DataFrame.eval()今天发现了pandas一个666的技巧 DataFrame.eval(),必须写下来:import numpy as npimport pandas as pddf = pd.DataFrame(np.random.random((6,4)), columns=list('abcd'))df a b c ...原创 2018-09-27 22:13:11 · 3359 阅读 · 0 评论 -
virtualenv虚拟环境管理+Anaconda虚拟环境与Kernel的管理
旨在对Anaconda虚拟环境的管理做个总结: 多python版本工作环境;虚拟环境的创建、删除、导出, 自己工作python环境做备份,将python环境和自己的搭建的module进行对应匹配,避免版本的不兼容性问题;对python或者其他工具(Julia、Matlab)的Kernel管理做个笔记,方便自己以后查阅。先给自己挖个坑。。。Anacondavirtual envir...原创 2018-09-29 10:17:38 · 1156 阅读 · 4 评论 -
python multiprocessing 多进程
【先挖坑】python multiprocessing 多进程多进程的基本概念使用multiprocessingmultiprocess poolpickling error原创 2018-10-31 18:48:16 · 438 阅读 · 0 评论 -
【先挖坑】python缓存的使用
目的:调试代码时候,希望前面预加载的数据生成一次就保留在内存里,因为运行程序的时间远小于前面数据预处理。如果有个程序在后台运行着, 把加载的数据存在缓存里,随时取用和修改,类似于在线SQL数据库,那该多好啊实现:挖坑待填...原创 2018-11-06 23:25:44 · 625 阅读 · 0 评论 -
ImportError: modules/XXX.so: undefined symbol: PyUnicodeUCS2_DecodeUTF8
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入https:...原创 2018-11-06 23:39:09 · 4948 阅读 · 3 评论 -
Numpy array 多次slice切片的问题,赋值影响最近的一层切片
【问题】numpy 的 array在使用切片赋值的时候,使用两次切片操作,虽然输出中间结果都是对的,但是最终赋值的结果没有改变原数组。举个例子:import numpy as npA = np.ramdom.random((4,3))print(A)# 返回array([[0.26924955, 0.70513781, 0.56708875], [0.20262569,...原创 2018-11-18 10:30:08 · 1570 阅读 · 0 评论 -
[远程使用Jupyter]本地使用服务器端运行的Jupyter Notebook
20180414更新:发现这东西完全可以像一个类似于windows下登录远程服务器的类似Xshell, Xftp一样的东西。传文件、拷文件,terminal,妥了!!爱上Jupyter 了!!!官方链接:https://jupyter-notebook.readthedocs.io/en/latest/public_server.html#notebook-server-secu...原创 2018-03-27 13:24:10 · 5611 阅读 · 4 评论