6 开心果汁

尚未进行身份认证

我要认证

大家好!我叫赖德发,欢迎您来到我的博客。

等级
TA的排名 501

【自然语言处理 文本纠错】10分钟了解下文本纠错框架pycorrector

1、文本纠错包安装:pip install https://github.com/kpu/kenlm/archive/master.zippip install pycorrector注意:必须先安装kenlm包,再安装pycorrector,否则安装失败2、中文文本纠错任务,常见错误类型包括:谐音字词,如 配副眼睛-配副眼镜混淆音字词,如 流浪织女-牛郎织女字词顺序颠倒,如 伍迪艾伦-艾伦伍迪字词补全,如 爱有天意-假如爱有天意形似字错误,如 高梁-高粱中文拼音全拼,如 xing

2020-07-09 17:41:04

【python 共享文件夹】python开启共享文件夹服务

进入cmd命令:cd D:\深度学习\数据集python -m http.server 6789执行命令 python -m http.server 端口号,我这里演示指定端口号为: 6789 ,执行完成在浏览器上访问:http://127.0.0.1:6789/这个搭建是不是非常简单了,但这个共享服务却是非常实用的。...

2020-06-20 16:47:47

【redis 过期清理】10分钟了解下redis key过期如何清理

在Redis中,对于过期key的清理主要有惰性清除,定时清理,内存不够时清理三种方法,下面我们就来具体看看这三种清理方法。(1)惰性清除在访问key时,如果发现key已经过期,那么会将key删除。(2)定时清理Redis配置项hz定义了serverCron任务的执行周期,默认每次清理时间为25ms,每次清理会依次遍历所有DB,从db随机取出20个key,如果过期就删除,如果其中有5个key过期,那么就继续对这个db进行清理,否则开始清理下一个db。(3)内存不够时清理当执行写入命令时,如果发现内

2020-06-09 09:06:05

【深度学习 激活函数】激活函数tensorflow使用宝典

1、总体效果比较 ELU > leaky ReLU(及其变体)> ReLU > tanh > sigmoid。如果你关心运行时性能,那么你可能喜欢 leaky ReLU超过ELU。 如果你不想调整另一个超参数,你可以使用前面提到的默认的 α 值(leaky ReLU 为 0.01,ELU 为 1)。 如果你有充足的时间和计算能力,你可以使用交叉验证来评估其他激活函数,特别是如果你的神经网络过拟合,则为RReLU; 如果您拥有庞大的训练数据集,则为 PReLU。2、详细介绍

2020-06-06 15:58:34

【Microsoft visual】Microsoft visual c++ 14.0 is required

pip install 库时报错Microsoft visual c++ 14.0 is required。python3 版本 需要 Microsoft visual c++ 14.0解决方案:因此我们需要下载visualcppbuildtools full.exe。有两种下载途径:网页下载下载完后,选择自定义安装,如图所示安装圈出来的两个组件。一直点下一步,等待安装成功即可。...

2020-06-05 10:07:57

【python 可视化】精美展示你的机器学习项目

1、包介绍Streamlit是一个开放源代码的Python库,可轻松构建用于机器学习和数据科学的精美自定义Web应用程序。要使用它,只需导入它,然后编写几行代码,然后使用运行脚本即可。Streamlit监视每次保存时的更改,并在编码时实时更新应用程序。代码从上到下运行,始终从干净状态开始,不需要回调。这是一个简单而强大的应用程序模型,可让您快速构建丰富的UI。2、包安装pip install Streamlit3、官方文档https://docs.streamlit.io/en/latest.

2020-06-02 09:51:28

【模型 图片展示】OSError: `pydot` failed to call GraphViz.Please install GraphViz

1、安装包pip install pydot-ng pip install graphviz pip install pydot 2.安装了以上模块,但是还是报错误,发现GraphViz的可执行文件没有,需要下载可执行文件。下载地址:win10下载地址下载安装好之后,配置环境变量,加入path中去。...

2020-05-28 13:51:37

【python 获取本地mac地址】python获取本地ip、mac地址

python 获取 本地mac 地址,本地ip地址# -*- encoding=utf-8 -*-# 获取本机mac地址import uuiddef get_mac_address(): mac=uuid.UUID(int = uuid.getnode()).hex[-12:] return ":".join([mac[e:e+2] for e in range(0,11,2)])import socket#获取本机电脑名myname = socket.getfqdn(s

2020-05-18 17:28:50

【python 装饰器】五分钟学会Python装饰器

一、装饰器本质本质上就是一个高阶函数 ,指的是函数的函数,类似 导数的导数一样。二、任意参数在介绍装饰器的具体使用之前,我们先来了解和熟悉一下Python当中的任意参数。Python当中支持任意参数,它写成*args, **kw。表示的含义是接受 任何形式的参数 。举个例子,比如我们定义一个函数:def exp(a, b, c='3', d='f'): print(a, b,...

2020-04-29 09:33:01

【python 加速方法】破剑式-numba 提高python速度

python一直被病垢运行速度太慢,但是实际上python的执行效率并不慢,慢的是python用的解释器Cpython运行效率太差。“一行代码让python的运行速度提高100倍”这绝不是哗众取宠的论调。下面我们来看个例子:从1一直累加到1亿。import timedef foo(x,y): tt = time.time() s = 0 for i in range(x,y): ...

2020-04-26 16:38:53

【python 加密代码】10分钟入门python脚本加密手段

linux 下:unable to execute ‘gcc’: No such file or directory需要安装包:sudo yum install gccyum install -y mysql-develyum install libffi-devel -yyum install -y zlib-devel bzip2-devel openssl-devel ncurs...

2020-04-23 19:22:24

【回归算法 评价指标】MAE,MSE,RMSE,R-square计算函数

回归算法,经常需要用到一些评估指标,它们分别是MAE,MSE,RMSE,R方,python实现如下:# -*- coding: utf-8 -*-import mathimport numpy as npimport pandas as pd# 回归评估指标计算,平均绝对误差,均方误差,均方根误差def compute_mae_mse_rmse(target,prediction)...

2020-04-22 09:16:49

【强化学习--Qlearning】快速入门Q-learning强化学习思想

强化学习是一类算法,是让计算机从什么都不懂,脑袋里一点想法都没有,通过不断地尝试,从错误中学习,最后找到规律,学习到达到目标的方法。这就是一个完整的强化学习过程。如为了实现自走的路径,并尽量避免障碍,设计一个路径。如图所示,当机器人在图中的任意网格中时,怎样让它明白周围环境,最终到达目标位置。Q-learning的想法奖赏机制在一个陌生的环境中,机器人首先的方向是随机选择的,当它从起点...

2020-04-19 13:00:18

【tensorflow2.0 图片数据】tensorflow中准备图片数据的常用方案

在tensorflow中准备图片数据的常用方案有两种,第一种是使用tf.keras中的ImageDataGenerator工具构建图片数据生成器。第二种是使用tf.data.Dataset搭配tf.image中的一些图片处理方法构建数据管道。第一种方法更为简单from keras.preprocessing.image import ImageDataGeneratortrain_dir...

2020-04-09 09:30:12

【GPU linux环境搭建】10分钟了解下centos 下 GPU搭建过程

主要内容1、深度学习显卡驱动安装2、cudatoolkit安装3、cudnn安装4、验证安装成功一、基本环境信息显卡:GeForce GTX 1660操作系统:CentOS 7.4二、基础环境验证验证系统是否能正常识别 GPUlspci | grep -i nvidia这里看到有2块显卡。三、检查系统需要的驱动版本安装yum erase kmod-nvidiayu...

2020-03-21 12:13:59

【python 用逐步回归筛选变量】10分钟快速了解逐步回归筛选变量

在回归分析中,影响因变量y的因素很多,而有些自变量的对目标变量y的影响程度不同,为了建立一个相对最优的回归方程,我们需要筛选掉对目标变量y影响不大的变量,这就涉及到了变量选择问题。逐步回归是通过假设检验的方法来筛选强特征,但如果直接用特征变量和结果变量做回归,看系数的正负和大小来判断变量的相关性,其实也是合理的,但是为了考虑变量间的相互作用在回归模型中对结果的影响,通常还是应用逐步回归的方法。...

2020-02-26 16:40:03

【mysql 时间戳】mysql时间戳timestamp类型 时间不对

mysql数据库的系统时区,其实是分两种的,一种是mysql的全局时区,另外一种是当前会话的时区,如果当前会话不指定时区,就默认使用全局时区。执行如下命令,用于查看当前MySQL设置的时区信息:show variables like "%time_zone%";+------------------+--------+| Variable_name | Value |+-------...

2020-03-21 10:50:04

【深度学习 GPU驱动安装】Unable to determine the device handle for GPU 0000:13:00.

用虚拟机使用物理机的显卡,驱动装好之后,错误描述:[root@TEST-AI ~]# nvidia-smiUnable to determine the device handle for GPU 0000:13:00.0: Unknown Error解决办法:定位是 宿主机 没配好,解决:宿主机中操作:找到虚拟机的vmx文件,在其中添加内容hypervisor.cpuid.v...

2020-03-19 11:11:13

【XGBoost 多分类】XGBoost解决多分类问题

下面将以一个例子来讲解 XGBoost 解决多分类问题。1、下载数据集,数据集我们采用小麦种子数据集,该数据集有3类,已知小麦种子包含 7个特征,分别为面积,周长,紧凑度,仔粒长度,仔粒宽度,不对称系数,仔粒腹沟长度,小麦类别为1,2,3linux --下载数据集:wget https://archive.ics.uci.edu/ml/machine-learning-databases/0...

2020-03-18 21:18:24

【深度学习 模型压缩】10分钟了解下模型压缩的常用方法

一、什么是模型压缩?模型压缩的目标是保证模型预测效果的前提下,尽可能地降低模型的大小二、为什么要进行模型压缩?1. 模型压缩后,模型很小,进行推断的运算量小,利于在移动端部署。2. 诸如Bert等深度学习的参数太多了,模型太大了,消耗的计算资源过多,进一步加大了深度学习爱好者们的“贫富差距”,不够和谐。以Bert-large为例,训练一次需要64G显存的google TPU,按照每小时6...

2020-03-17 11:12:13

查看更多

勋章 我的勋章
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。