- 博客(7)
- 收藏
- 关注
原创 ubuntu18.04 oh_my_zsh 配置
1 安装zshsudo apt get install zsh2 安装on_my_zshsh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"3 语法高亮插件git clone https://github.com/zsh-users/zsh-syntax-highlighting.gitecho "source ${(q-)PWD}/zsh-syntax-highli
2021-10-27 14:29:24 211
原创 linux系统编程-fork创建子进程
linux循环创建子进程fork函数循环创建子进程示例fork函数创建子进程,pid_t pid = fork();成功:父进程返回子进程id,子进程返回0;失败:父进程返回-1,子进程不会被创建循环创建子进程示例#define _CRT_SECURE_NO_WARNINGS#include <stdio.h>#include <string.h>#include <stdlib.h>#include <unistd.h>#include
2020-05-21 22:36:04 489
原创 LightGBM对比XGBoost
LightGBM,与XGBoost一样,都是对GBDT的改进与高效实现,原理上讲,它们都是采用损失函数的负梯度作为当前决策树的残差近似值,去拟合新的决策树。提出LightGBM的动机常用的机器学习算法及神经网络都可以以mini batch的方式来训练,灵活设置batch大小以适应硬件的内存限制。但XGBoost每次迭代时,都需要遍历全量的样本以选取分裂点,这在面对海量工业数据时,会难以应对,且...
2020-03-27 22:44:17 770
原创 pytorch cudaExtension C++ cuda扩展,引用异常记录
pytorch cudaExtension C++ cuda扩展,引用异常记录环境及描述错误1解决错误2报错是找不到这个动态链接我们可以在编译出so库后, 用ldd -r命令来找出undefined的函数名(当然也可以用nm命令那怎么知道原函数名称呢发现是opencv的imread函数调用错误解决,setup.py libraries加入opencv_imgcodecs,附完整setup.py再次...
2019-12-19 13:05:29 2131
原创 win10编译Faster RCNN的cython_utils(No Module named ''cython_bbox.bbox_overlaps)
win10编译Faster RCNN的cython_utils安装cuda、cudnn安装MinGW修改cython_utils/setup.py修改cython_utils/Makefile编译安装cuda、cudnn略请确保设置CUDAHOME环境变量安装MinGW略修改cython_utils/setup.py将以下代码块中的nvcc改为nvcc.exelib64改为li...
2019-11-08 11:39:09 2716
转载 Tensorflow Serving入门之二(调用keras-retinanet训练的h5模型)
准备:keras-retinanet训练好的模型文件 keras h5模型文件转pb文件代码:from keras import backend as Kimport tensorflow as tffrom tensorflow.python import saved_modelfrom tensorflow.python.saved_model.signature_def_util...
2019-09-17 18:30:07 1135
原创 Tensorflow Serving入门之一(Ubuntu16.04下使用docker部署tensorflow serving与测试)
环境准备: 假设已安装nvidia驱动、cuda、cudnn 假设已安装docker、docker-ce tensorflow serving的docker镜像安装与测试 glone用于测试安装是否成功的源码 git clone https://github.com/tensorflow/serving CPU版本的部署与测试 镜像下载 docker pull tenso...
2019-09-17 12:12:31 925
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人