
AI人工智能
阁楼上的伟哥
如何突破人工智能与游戏相结合。
展开
-
【小伟哥AI之路】Docker之时区与宿主机同步解决8小时问题
Dockerfile 时区设置RUN ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtimeRUN echo 'Asia/Shanghai' >/etc/timezoneEG、FROM fiadliel/java8-jreVOLUME /tmpADD api_h5-0.1.jar app.jarRUN ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtimeR...原创 2020-10-22 15:40:05 · 328 阅读 · 0 评论 -
【小伟哥AI之路】Jupyter之离线安装jupyterlab包
离线安装jupyterlab有网络情况下下载离线依赖pip3 download jupyterlab -ihttps://pypi.tuna.tsinghua.edu.cn/simple压缩离线依赖tar -czvf jupyterlab.tar.gz jupyterlab下载离线安装依赖jupyterlab.tar.gz解压tar -zxvf jupyterlab.tar.gz当前目录安装jupyterlabpip3 install jup...原创 2020-09-19 17:09:43 · 4075 阅读 · 1 评论 -
【小伟哥AI之路】Dockerfile制作镜像错误 Rpmdb checksum is invalid: dCDPT(pkg checksums): sudo.x86_64
今天在使用Dockerfile制作Docker镜像的时候,突然发现以前可以运行的 “RUN yum install -y sudo” 突然运行报错了,错误如下:Rpmdb checksum is invalid: dCDPT(pkg checksums): sudo.x86_64 0:1.8.6p3-29.el6_9 - u The command '/bin/sh -c yum install -y sudo' returned a non-zero code: 1在我的Dockerfile中原创 2020-08-25 14:23:43 · 507 阅读 · 0 评论 -
详解Centos7升级python 2.7至Python 3.7
centos7版本默认安装的是python2.7,对于强迫症的我来说,忍受不了啊.注意下,应为很多的依赖包基本命令什么的都是基于python2的,比如yum。所以旧版本不要删了,新旧可以共存1.安装编译环境包(防止出现安装错误)yuminstallgcc-c++gccmakecmakezlib-develbzip2-developenssl-develncurse-devellibffi-devel-y2.在线下载Python3.7源码包#进...原创 2020-08-17 19:11:05 · 361 阅读 · 0 评论 -
【小伟哥AI之路】架构师之无状态化和容器化
写在前面:本来不想太多转载东西,但这篇文章写的极有章法,把一些核心的东西,来龙去脉表达的很清晰,可见作者是个一线的优秀技术人员。特转到此处,谢谢作者。。==================================================================一、为什么要做无状态化和容器化很多应用拆分成微服务,是为了承载高并发,往往一个进程扛不住这么大的量,因而需要拆分成多组进程,每组进程承载特定的工作,根据并发的压力用多个副本公共承担流量。将一个进程变成多组进程原创 2020-08-13 20:52:40 · 322 阅读 · 0 评论 -
【小伟哥AI之路】conda环境安装fbprophet失败解决方案
直奔主题conda install fbprophet -c conda-forge先行安装Anaconda以及pycharmfbprophet安装步骤安装步骤:1.创建一个虚拟环境: conda create 虚拟环境名 python=3.6.6(python3.7也可以)2.激活虚拟环境:activate 虚拟环境名3.安装MingW-w64编译器类型:conda install libpython m2w64-toolchain -c msys24.检查你的虚拟环境路径下\Li原创 2020-08-06 08:33:56 · 1867 阅读 · 0 评论 -
【小伟哥AI之路】游戏之跑跑卡丁车组队结算数值巧妙处理
在跑跑卡丁车手游中,排位赛的段位高低往往体现着一个人的游戏水平如何。排位赛段位越高,正常发挥的情况下游戏水准也会高于常人。那么,如何更快地获取段位积分来提升自身的排位赛段位呢?呃呃呃呃呃……本文不是教大家怎么提升分数。而是以数值角度观察其中的数值的作用。本人在低段位几乎都是独占鳌头,带领一些菜鸟来获得本次胜利。积分默认计算是:名次积分:1(10分)2(8分)3(6分)4(5...原创 2020-03-02 20:14:09 · 397 阅读 · 0 评论 -
【小伟哥AI之路】Rasa之训练集与验证集评测指标及问题
本文主题:Rasa之训练集与验证集评测指标在刚刚接触nlp自然语言处理这块,调试中,想到需要有测试集进行协调对比。自动拆分nlu数据为训练集和测试集rasa data split nlu测试集数据验证制定nlu模型进行测试rasa test nlu -u train_test_split/test_data.md --model models/nlu-20180323-1...原创 2019-12-31 20:12:09 · 903 阅读 · 0 评论 -
【小伟哥AI之路】Jetson Nano之4针PWM风扇转速控制
刚拆封的Jetson Nano配置是PWM4脚风扇,发现开机不转,感觉风扇安装问题……jetson-nano-sd-card-image.zip发现3脚和4脚有区别,4脚能控制风速,这个高级了。硬件连接 FAN注意对好方向,将风扇接入Jetson Nano 的风扇接口 J15 Fan Header 接口软件设置 运行风扇sudo sh - c 'echo 255 &...原创 2020-02-16 22:27:36 · 3530 阅读 · 1 评论 -
【小伟哥AI之路】Rasa环境搭建、配置、接口说明
最近接触RASA智能机器人的项目。刚刚接触真是一脸的蒙蔽,模型配置,故事配置会话场景等环境安装过程,折腾了好久。接口封装过程 rasa 采用sanic框架来做服务,本身rasa作为服务机器人开源框架已经封装的很好了。这里不一一描述。就接口而言,话费了2周的时间来调试和调用,并发问题,会话隔离问题等等。总而言之,过程中跑了许多弯路,去年目标赚100万,现在离目标还差120万。...原创 2019-12-25 18:50:16 · 3455 阅读 · 3 评论 -
【小伟哥AI之路】Docker之参数的调用优化
一、nvidia-docker2 run vs docker run --runtime=nvidia示例:docker run -d -it -p 8888:8888 tensorflow/tensorflow:2.0.0-gpu-py3-jupyter bash这样启动容器后是不能调用nvidia显卡的。会提示在使用nvidia显卡支持需要用如下命令nvidia-docke...原创 2019-12-24 11:22:16 · 212 阅读 · 0 评论 -
【小伟哥AI之路】安装使用Docker Machine
安装VirtualBox1、增加epel源:yum -y install epel-release2、增加VirtualBox源cd /etc/yum.repos.d/wget https://download.virtualbox.org/virtualbox/rpm/el/virtualbox.repo3、查看可安装版本,以及安装指定版本VirtualBox...原创 2019-12-12 19:57:01 · 294 阅读 · 0 评论 -
【小伟哥AI之路】linux之docker run getty进程cpu占用过高的解决办法
今天突然发现服务器CPU占用过高,查看了下是getty这个进程占用过高。原因:在使用docker run运行容器时使用了 /sbin/init和–privileged参数。 使用/sbin/init启动容器并加上–privileged参数,相当于docker容器获得了宿主机的全权委托权限。这时docker容器内部的init与宿主机的init产生了混淆。解决办法:关闭getty这...原创 2019-12-11 18:02:54 · 795 阅读 · 1 评论 -
【小伟哥AI之路】Python之sanic异步框架使用精解
快速开始在安装Sanic之前,让我们一起来看看Python在支持异步的过程中,都经历了哪些比较重大的更新。首先是Python3.4版本引入了asyncio,这让Python有了支持异步IO的标准库,而后3.5版本又提供了两个新的关键字async/await,目的是为了更好地标识异步IO,让异步编程看起来更加友好,最后3.6版本更进一步,推出了稳定版的asyncio,从这一系列的更新可以看出...原创 2019-11-27 20:06:58 · 821 阅读 · 0 评论 -
【小伟哥AI之路】ubuntu16.04在线安装nvidia-docker2
安装docker# step 1: 安装必要的一些系统工具sudo apt-get updatesudo apt-get -y install apt-transport-https ca-certificates curl software-properties-common# step 2: 安装GPG证书curl -fsSL http://mirrors.aliyun.com/d...原创 2019-11-15 09:21:40 · 305 阅读 · 0 评论 -
【小伟哥AI之路】ubuntu16.04离线安装nvidia-docker2
目前需要离线对ubuntu 进行封装docker环境在熟悉docker环境过程中,有网络条件下,还处于懵逼状态离线安装…… 大佬救救我来了:首先下载安装docker最新版我的OS是Ubuntu16.04,版本代号为xenial,因此下载地址是https://download.docker.com/linux/ubuntu/dists/xenial/pool/stable...原创 2019-08-09 14:52:00 · 318 阅读 · 0 评论 -
【小伟哥AI之路】SRS流媒体服务器Docker集群部署
前些日子部署了单点SRS流媒体服务器。也对比了h5stream流媒体服务,两个各有各的优点和缺点,时间有限不在这里阐述。接下来看部署过程如果没有docker安装docker环境 此处省略N个……安装官方文档步骤为:Build docker imagedocker pull ossrs/devClone SRSgit clone https://github.co...原创 2019-11-07 14:38:33 · 2157 阅读 · 0 评论 -
【小伟哥AI之路】Ubuntu系统之docker及nvidia-docker免sudo权限
每次在使用docker命令的时候,都要添加sudo权限,否则就会报Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get http://%2Fvar%2Frun%2Fdocker.sock/v1.38/images/jso...原创 2019-10-17 15:24:56 · 320 阅读 · 0 评论 -
【小伟哥AI之路】Windows系统之深度学习LabelMe标注工具安装及其快捷键
1. 首先安装 anacondahttps://www.anaconda.com/download/Python3.7安装包64位 468M 楼主只下载了这个https://repo.anaconda.com/archive/Anaconda3-2019.07-Windows-x86_64.exePython2.7安装包位 427Mhttps://repo.anaconda....原创 2019-10-14 11:43:37 · 974 阅读 · 0 评论 -
【小伟哥AI之路】Ubuntu系统之Docker下SSH连接不上问题
遇到了两次这个问题第一次搞了半天可以了第二次隔了2月忘记了,把重点过程记录下给大家做个参考利用docker 拉取java镜像sudo docker pull java启动镜像容器sudo docker run -itd --name fire-java-server \-v /data1/volumes/serverfire:/data1/volumes/serverfi...原创 2019-10-12 13:09:10 · 652 阅读 · 0 评论 -
【小伟哥AI之路】Ubuntu系统之挂载磁盘硬盘
在电脑(Ubuntu16.04)新装了一个硬盘,然后只有挂载了我们才能正常使用,下面总结一下挂载的过程。首先,打开命令行输入命令:sudo fdisk -l可以看到:磁盘格式化后硬盘格式化命令:sudo mkfs -t ext4 /dev/sda说明一下:-t ext4表示将分区格式化为ext4文件系统类型sudo blkid这个能显示每个磁盘...原创 2019-07-29 11:18:00 · 169 阅读 · 0 评论 -
【小伟哥AI之路】Ubuntu系统之Docker如何修改默认镜像存储位置
不积跬步无以至千里我使用的服务器, 系统盘根目录只有250G, 默认Docker 的镜像文件是安装在/var/lib/docker 目录下的, 这样的话我根本装不了太多的镜像,之前遇到一种情况就是docker服务对磁盘的读写操作太大,几百个G被吃了空。清理重新下载国内外镜像网速硬伤。Ubuntu安装docker环境及其安装nvidia-docker2环境后。可以通过下面命令查看具体...原创 2019-08-11 14:18:00 · 358 阅读 · 0 评论 -
【小伟哥AI之路】Ubuntu系统之CentOS 解决docker命令权限问题(sudo)
#创建docker组yangww@ubuntu18:~$ sudo groupadd dockergroupadd: group 'docker' already exists#将当前用户加入docker组yangww@ubuntu18:~$ sudo gpasswd -a ${USER} dockerAdding user weiyj to group docker#重启...原创 2019-08-11 14:24:00 · 272 阅读 · 0 评论 -
【小伟哥AI之路】Ubuntu系统之解决ubuntu16.04 USB鼠标键盘使用卡顿
双系统 ubuntu16.04 和 win10 后小米 6G显卡 I7 CPU小米游戏本,键盘突然M建不能用,去了售后换了个键盘。小米售后真的不想吐槽……入坑键盘鼠标卡顿由于挂起导致失灵,每次需要激活所以卡顿解决办法如下:编辑如下文件配置sudo vim /etc/laptop-mode/conf.d/runtime-pm.conf找到AUTOSUSPE...原创 2019-09-09 11:21:00 · 513 阅读 · 0 评论 -
【小伟哥AI之路】mmdetection之ModuleNotFoundError: No module named 'mmdet.version'
在集成mmdetection 框架时遇到这样的问题。ModuleNotFoundError: No module named 'mmdet.version'mmdetection 框架搭建过程很容易忽略 编译过程root@48ea75026556:/mmdetection# python sg-pcr-client/pcr_agant_new.py Traceback (...原创 2019-09-25 10:33:00 · 5669 阅读 · 1 评论 -
【小伟哥AI之路】mmdetection之实现网络图片进行模型推理
通过mmdetection框架进行模型训练后推理。在深度学习模型中大部分demo例子都是给一个文件夹进行,批量统一推理,给出结果然而在实际项目中需要提供一个服务接口来处理图片的推理过程。一般顺序为模型启动应用服务的时候需要加载上来。http服务等进行待接收处理。后台进行推理,发送返回结果。进入主题DEMOfrom mmdet.apis import init_de...原创 2019-09-30 16:44:10 · 1401 阅读 · 0 评论 -
【小伟哥AI之路】已知圆心,半径,角度,求圆上的点坐标
圆点坐标:(x0,y0)半径:r角度:a0则圆上任一点为:(x1,y1)x1 = x0 + r * cos(a0 * 3.14 /180 )y1 = y0 + r * sin(a0 * 3.14 /180 )...原创 2015-12-17 16:53:06 · 1943 阅读 · 3 评论 -
【小伟哥AI之路】Ubuntu系统之环境配置机器安装驱动
ubuntu 环境配置安装包准备下载 410以上显卡驱动 文件名: NVIDIA-Linux-x86_64-410.66.run 下载 cuda 10.0 选择 CUDA Toolkit 10.0 (Sept 2018)... 选择详细参数: linux -> x86_64 -> ubuntu -> 16.04 -> runfile(local) 然后直接下...原创 2019-07-27 16:04:00 · 167 阅读 · 0 评论 -
【小伟哥AI之路】海康摄像头近距离不能对焦模糊问题
海康摄像头近距离不能对焦问题新拆封摄像头,十几米距离清楚的很。可是近距离一脸雾水。来看下海康配置页面。首先知道摄像头的IP地址和用户名密码。一般默认为192.168.1.64 用户名密码说明书上有。IP地址可以忘记,密码不能忘记。切记。如果不知道IP地址,用400SADP软件进行搜索。通过管理密码进行IP设置。回到本文正题:如何修改近距离模糊,其实有些机器默认...原创 2019-07-09 09:43:00 · 2863 阅读 · 0 评论 -
【小伟哥AI之路】nvidia-smi 实时刷新、显示显存使用情况
watch -n0.1-dnvidia-smi #每隔0.1秒刷新一次Every 0.1s: nvidia-smi ...原创 2019-07-09 15:21:00 · 712 阅读 · 1 评论 -
【小伟哥AI之路】nvidia-smi之GPU状态监测命令详解
GPU状态监测 nvidia-smi 命令详解在进行深度学习实验时,GPU 的实时状态监测十分有必要。今天详细解读一下 nvidia-smi 命令。上图是服务器上 GeForce RTX2080 Ti 的信息,下面一一解读参数。上面的表格中的红框中的信息与下面的四个框的信息是一一对应的:GPU:GPU 编号;Name:GPU 型号;Persistence-M:...原创 2019-10-11 17:10:24 · 646 阅读 · 0 评论 -
【小伟哥AI之路】nvidia-smi之nvidia-persistenced卡顿加速详解
当初接触nvidia显卡让我一头雾水ubuntu系统安装、nvidia显卡驱动安装遇到的坑什么循环桌面不能进系统,tesla k80 的算力问题 升级为现在的GeForce RTX2080 Ti在了解nvidia-smi命令后具体nvidia-smi命令详情见【小伟哥AI之路】nvidia-smi之GPU状态监测命令详解进入正题如果显卡数量在4张以上,在nvidi...原创 2019-10-11 17:30:09 · 9030 阅读 · 1 评论 -
【小伟哥AI之路】mmdetection之configs中的各项参数具体解释
mmdetection之configs中的各项参数具体解释一、简介二、faster_rcnn_r50_fpn_1x.py配置文件 三、cascade_rcnn_r50_fpn_1x.py配置文件一、简介在使用mmdetection对模型进行调优的过程中总会遇到很多参数的问题,不知道参数在代码中是什么作用,会对训练产生怎样的影响,这里我以faster_rcnn_r...原创 2019-10-11 17:45:02 · 1409 阅读 · 1 评论 -
【小伟哥AI之路】EFI系统分区如何删除
装Ubuntu系统后发现U盘或者硬盘被做了系统安装盘。结果在格式化都是失败,分区也不行。有了新招EFI分区是您的系统启动引导的分区,存放引导启动的文件的,因此它是一个操作系统独立的分区,实际上它是UEFI加载的固件和应用程序的存储空间,但是很多电脑用户想要删除efi系统分区却不知道要怎么操作,下面,小编给大家介绍efi系统分区删除的步骤了。EFI类似于一个低阶的操作系统,具有操...原创 2019-07-27 10:05:00 · 1045 阅读 · 0 评论 -
【小伟哥AI之路】解决CUDA10.1和NVIDIA GPU新版驱动430.xx序列造成黑屏或循环登录问题
最近公司项目紧张所以服务器环境的部署都比较急手。本来我想着用docker容器的方式来管理各个算法各个服务经研究一段docker技术发现确实是个好东西。在一台服务器被多人应用的时候需要各种各样的环境来做管理其中Anaconda等都可以做多环境隔离。跑题了……解决CUDA10.1和NVIDIA GPU新版驱动430.xx序列造成黑屏或循环登录问题循环问题之前遇到很多次,网络...原创 2019-10-11 18:02:28 · 723 阅读 · 0 评论 -
【小伟哥AI之路】zimg 服务器配置文件及其解决PNG透明图片异常问题
解决zimg 访问PNG不能透明的问题明明上传完图片后,下载查看就是不透明。为了这个问题我们的技术人员差点换其他图片服务器引擎其实看下配置就知道77 --quality value: 1~100(default: 75)78 --默认保存新图的质量79 quality = 100 默认是75如何获取原图呢?参数上面加 p=0http://127.0.0.1:4...原创 2019-07-09 11:45:00 · 670 阅读 · 0 评论 -
【小伟哥AI之路】经纬度求距离求与正北方向的夹角(方向角)
经纬度求距离求与正北方向的夹角(方向角),在网上看了好多这样的资料,许多算法感觉都不太对,今天终于找到个计算比较精准的,自己整理了下:通过此类算法可以灵活计算两点间的距离。如果制作定位应用 需要另做个GPS坐标采集package com.yww.test; public class AngleUtil { public static void main(S...原创 2019-06-02 15:59:08 · 1293 阅读 · 1 评论