自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 资源 (1)
  • 收藏
  • 关注

原创 正则表达式整理

正则表达式整理

2023-05-11 13:50:37 592

原创 python线程池 ThreadPoolExecutor

python 线程池 ThreadPoolExecutor

2023-05-11 13:49:16 230

原创 Pytorch基础知识

PyTorch基础知识介绍

2022-08-16 22:41:02 264

原创 PyTorch的简介和安装

Pytorch的简介和安装

2022-08-16 22:11:17 713

原创 发音测评 kaldi compute gop 保姆级实战指南

发音测评 kaldi compute gop 动手操作

2022-08-14 19:09:28 1740

原创 html 中 textarea,input 文本输入框 限制输入内容

经常碰到需要控制表单元素输入的类型,然后每次总是百度,然后复制粘贴,特别浪费时间。这里收集好方便直接使用。提供的方法非常简单使用直接嵌套在标签上使用,无需单独写js方法调用实现,只能输入数字(小数点也不能输入)<input type="text" name="input_text" onkeyup="value=value.replace(/[^0-9]/g,'')" onpaste="value=value.replace(/[^0-9]/g,'')" oncontextmenu="value

2022-05-30 15:00:30 1949

原创 【理论复习】线性代数基础

线性代数基础

2022-05-17 22:22:08 110

原创 【理论复习】概率论基础

概率论排列组合古典概型有放回 vs 无放回几何概型事件的概率事件的独立性条件概率全概率公式贝叶斯公式排列组合组合Cnm=n!m!⋅(n−m)!C_n^m= \frac {n!} {m! \cdot (n-m)!}Cnm​=m!⋅(n−m)!n!​排列Anm=n!(n−m)!A_n^m= \frac {n!} {(n-m)!}Anm​=(n−m)!n!​其中,n!=n⋅(n−1)⋅(n−2)⋅...⋅2⋅1n! = n \cdot (n-1) \cdot (n-2) \cdo

2022-05-09 23:02:40 430

原创 复习回归模型

回归模型(regression model)对统计关系进行定量描述的一种数学模型。回归模型是一种预测性的建模技术,它研究的是因变量(目标)和自变量(预测器)之间的关系。这种技术通常用于预测分析,时间序列模型以及发现变量之间的因果关系。例如,司机的鲁莽驾驶与道路交通事故数量之间的关系,最好的研究方法就是回归。(from [参考1])回归模型的要素自变量(数量——一个(元)或者多个(元))因变量(类型——连续或者离散(二进制))回归线的形状(拟合程度——线性或者非线性)表达式损失函数评估指.

2021-09-19 12:29:36 681

原创 回归模型评价指标

回归模型评价指标回归模型评价指标线性回归决定系数R2(coefficient of determination)Pearson相关系数(Pearson (product-moment) Correlation Coefficient)回归模型评价指标线性回归决定系数R2(coefficient of determination)用于度量因变量的变异中可由自变量解释部分所占的比例,以此来判断统计模型的解释力计算公司:R2=SSRSST=1−SSESST R2 = \frac {SSR}

2021-08-01 23:06:08 898

原创 逻辑回归(LR)总结

逻辑回归(logistic regression)性质针对二分类问题基于条件概率出发线性回归函数(y=wTx+by=w^Tx+by=wTx+b 和 逻辑函数(y=11+e−xy=\frac {1} {1+e^{-x}}y=1+e−x1​)组合是线性分类器(决策边界决定了LR是线性分类器)计算过程对于二分类问题p(y=1∣x,w)=11+e−(wTx+b)p(y=0∣x,w)=e−(wTx+b)1+e−(wTx+b)p(y=1| x, w) = \frac {1} {1+e^{-(w

2021-06-03 18:15:27 116

原创 数据结构- 散列表(hash table)总结

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明,违反必究。本文链接:https数据结构- 散列表(hash table)总结定义散列表散列函数定义冲突装填因子散列函数构造构造散列函数的tips(理想状态)常用hash函数的构造方法常用冲突处理办法散列表的查找查找步骤查找性能定义散列表根据给定的关键字来计算出关键字在表中的地址的数据结构。也就是说,散列表建立了关键字和存储地址之间的一种直接映射关系。散列函数定义一个把查找表中的关键字映射成该关

2021-06-02 22:47:01 680

原创 算法工程师面试——算法代码准备

必备算法题二叉树遍历数组排序求最长公共子序列列举所有全排列判断链表中是否有环二叉树遍历# -*- coding: utf-8 -*-from typing import Listclass TreeNode: def __init__(self, x): self.val = x self.left = None self.right = Noneclass Solution: def preorderTraversal(s

2021-06-01 14:45:28 229

原创 二叉树多种遍历

二叉树多种遍历非递归遍历(辅助栈)递归遍历莫里斯(Morris)遍历Morris遍历的实现原则版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明,违反必究。本文链接:https://mp.csdn.net/console/article遍历通常分为**前序遍历、中序遍历、后序遍历、层序遍历**四种方式。需要提一句的是,遍历方式只是打印顺序而已,四种遍历复杂度是相同。前序遍历:根 - 左 - 右中序遍历:左 - 根 - 右后序遍历:左 - 右

2021-05-12 16:53:00 86

原创 机器学习算法概论

线性回归(Linear Regression)线性回归应该是统计学和机器学习中最知名和最易理解的算法之一。由于预测建模主要关注最小化模型的误差,或者以可解释性为代价来做出最准确的预测。线性回归用一个等式 y = B0 + B1 * x 表示,通过找到输入变量的特定权重(B),来描述输入变量(x)与输出变量(y)之间的线性关系。给定输入x,我们将预测y,线性回归学习算法的目标是找到系数B0和B1的值。可以使用不同的技术从数据中学习线性回归模型,例如用于普通最小二乘和梯度下降优化的线性代数解。线性回

2021-03-03 18:53:31 273 1

原创 python虚拟环境管理

python虚拟环境管理使用conda维护虚拟环境如果安装了 Anaconda 的环境,强烈建议使用 conda 。conda 其核心功能是包管理与环境管理,当然也可以对虚拟环境进行创建、删除等操作需要使用conda命令。conda 本地环境常用操作获取版本号$ conda --version 或 conda -V检查更新当前conda$ conda update conda查看当前存在哪些虚拟环境$ conda env list$ conda info -e

2021-03-02 12:01:53 146

原创 排序算法总结--ING

# -*- coding:utf-8 -*-# 排序总结# 冒泡def maopao(nums: list) -> list: length = nums.__len__() for i in range(length): for j in range(1, length): if nums[j - 1] > nums[j]: nums[j - 1], nums[j] = nums[j], nums

2020-11-16 12:12:35 82

原创 二叉树的前中后序遍历

# -*- coding:utf-8 -*-from typing import Listclass TreeNode: # Definition for a binary tree node. def __init__(self, val=0, left=None, right=None): self.val = val self.left = left self.right = rightclass BinaryTreeTrave

2020-11-06 13:25:25 124

原创 Python async/await入门指南,协程学习

在学习asyncio/await之前,我们先来理清楚同步/异步的概念:同步是指完成事务的逻辑,先执行第一个事务,如果阻塞了,会一直等待,直到这个事务完成,再执行第二个事务,顺序执行。。。异步是和同步相对的,异步是指在处理调用这个事务的之后,不会等待这个事务的处理结果,直接处理第二个事务去了,通过状态、通知、回调来通知调用者处理结果。举个例子,假如我要到一家超市去购买土豆,而超市货架上的商品数量是有限的。现在我想要买多件商品时,每次从货架上拿走一件商品放到购物车上。当货架上的商品不够的时候

2020-11-05 11:05:23 246

原创 docker-compose常用命令,使用记录

docker-compose安装Docker for Mac 、Docker for Windows 直接有docker-compose的二进制文件,不需要再次安装;这里只介绍Linux 安装,下载地址:https://github.com/docker/compose/releases$ sudo curl -L https://github.com/docker/compose/releases/download/1.24.0/docker-compose-`uname -s`-`uname

2020-10-30 10:44:21 564 1

原创 python 实现HMM

python 实现 HMM算法个人学习记录备份,内容只对本人有效,不保证正确性# -*-coding:UTF-8-*-import numpy as npclass HMM: def __init__(self, Ann, Bnm, pi1n): # 状态转移概率矩阵 self.A = np.array(Ann) # 观测概率矩阵 self.B = np.array(Bnm) # 初始概率分布

2020-09-07 17:31:30 1983

原创 win10 日常使用技巧记录

配置系统环境变量WIN+r输入 SystemPropertiesAdvanced.exe打开 系统属性,就可以看到环境变量了。

2020-09-04 12:34:05 110

原创 算法回顾 - 查找文本串子序列

查找文本串子序列本文参数说明[worst case] - 暴力匹配[better case] - kmp 模式串匹配有一个文本串T, 和一个模式串P, 现在要查找P在T中的位置, 怎么查找呢?本文参数说明target: 文本串pattern: 模式串i: 文本串target索引j: 模式串pattern索引[worst case] - 暴力匹配简单粗暴基本思路:逐个比较匹配成功时,i 右移一个位置(i=i+1),j 右移一个位置(j=j+1),继续比较…匹配失败时,i

2020-08-25 00:02:51 278

原创 Windows vc++运行库安装,Microsoft Visual C++ Build Tools官方工具

error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": http://landinghub.visualstudio.com/visual-cpp-build-tools一键式解决 Microsoft Visual C++ Build ToolsMicrosoft Visual C++ Build Tools下载地址

2020-08-21 18:41:30 3434

原创 自然语言处理常见算法与模型

熟悉自然语言处理常见算法与模型语言模型MaxEnt:Maximum Entropy Models最大熵模型CRF:条件随机场pLSA:LDAw2vCNNRNN

2020-07-10 12:02:07 979

原创 信息熵、最大熵模型

信息熵(Information Theory)信息熵是什么信息熵的概念在统计学习与机器学习中非常重要, 本文主要罗列一些基于信息熵的概念及其意义。信息熵是一个数学上颇为抽象的概念, 是概率论与数理统计的一个分枝。信息熵常常用于信息处理、通信系统、数据传输、率失真理论、密码学、信噪比、数据压缩等领域。可以把信息熵通俗理解成 某种特定信息的出现概率(离散随机事件的出现概率)。熵是描述事物无序性的参数,熵越大则越混乱。一个系统越是有序, 信息熵就越低;反之, 一个系统越是混乱, 信息

2020-07-08 16:01:53 1971

原创 centos 防火墙使用记录

firewall防火墙firewall防火墙是CentOS 7中一个非常的强大的功能,是CentOS 6.5中iptables防火墙的升级版。防火墙基本命令# 安装 firewalld (centos7默认安装firewalld)yum install firewalld firewall-config# 查看 firewalld 是否启用systemctl status firewalld或者 systemctl status firewalld.service或者 firewall-c

2020-07-07 15:41:08 296

原创 机器学习中常用的评价指标(Performance Measures)

机器学习中常用的评价指标混淆矩阵https://blog.csdn.net/liweijie231/article/details/62215477准确率(Precision)精确率(Accuracy)召回率ROC曲线 AUC曲线多分类下计算 应用多分类问题,把每个类别单独视为”正“,所有其它类型视为”负“,定义TP-将正类预测为正类FN-将正类预测为负类FP-将负类预测位正类TN-将负类预测位负类准确率(正确率)=所有预测正确的样本/总的样本 (TP+TN)/总精确率= 将正类

2020-06-19 11:04:55 1220

原创 Graylog 最简单的架构部署(docker 方案)

Graylog 简介Graylog 是一个简单易用、功能较全面的日志管理工具最简单的架构Graylog 提供 graylog 对外接口, CPU 密集Elasticsearch 日志文件的持久化存储和检索, IO 密集MongoDB 只是存储一些 Graylog 的配置注意事项:graylog 依赖 mongo、elasticsearch,如果机器配置低可能会启动失败,特别是elasticsearch安装步骤准备工作 安装 docker、修改 docker 镜像仓库、安装 pip、

2020-06-12 10:35:29 1326

原创 Rasa-X 部署

Rasa-X 部署(docker版)说明: docker 部署真的太方便, 太爽了!!!本次安装的是Rasa-X ce版(Community Edition: 社区版)硬件要求(来自官方文档1, 官方文档2)Hardware & OS Requirements最低和推荐的硬件规格和操作系统要求vCPUs最小值: 2 vCPUs推荐: 2-6 vCPUsRAM最小值: 4 GB RAM推荐: 8 GB RAMDisk Space推荐: 100 GB disk spa

2020-06-09 12:21:29 4295 1

原创 docker 常用指令记录

遍历镜像$ sudo docker images查询容器id# 当前运行容器$ sudo docker ps# 所有容器$ sudo docker ps -a删除容器$ sudo docker rm id(容器id)# 删除所有的容器$ sudo docker rm $(docker ps -aq)删除镜像$ sudo docker rmi image_id(镜像id)查看容器网络和ip地址$ sudo docker inspect id(容器id)启动docker

2020-06-08 14:54:33 132

原创 Linux系统中常用的shell命令(文件目录操作)

Linux系统中常用的shell命令(文件目录操作)在多文件中查找关键词的位置grep -r --include=*.* quota ~/workspace/thanos_nlu/models/grep -r --include="." <key_words_to_search> <path_to_search>其中-R, -r, --recursive Read all files under each directory, recursi

2020-06-08 14:41:10 1067

原创 搜索服务ElasticSearch实机部署

搜索服务ElasticSearch部署准备工作分配目录(下边将按照这个分配进行部署)# jdk 目录 /java# es1, es2, es3 目录 /elasticsearch/es1, /elasticsearch/es2, /elasticsearch/es3$ mkdir -p /java /elasticsearch/es1 /elasticsearch/es2 /elasticsearch/es3设置Java环境变量# 移除openjdk$ yum remove jav

2020-06-08 11:29:22 164

原创 云服务器上配置GPU环境(cuda, cudnn)的几个步骤及踩坑

云服务器上配置GPU环境(cuda, cudnn)的几个步骤步骤一: 安装python这里推荐使用清华镜像安装对应版本anaconda浏览器打开 清华镜像找到适合自己的版本,在那一行鼠标右键,复制链接地址我这里是 https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-5.2.0-Linux-x86_64.sh使用 wget url 进行下载指定版本# 使用清华镜像安装对应版本wget https:/

2020-06-05 18:47:19 6292

原创 全文搜索引擎 Elasticsearch + kibana docker实战部署记录

全文搜索引擎 Elasticsearch + kibana 实战记录全文搜索引擎 Elasticsearch + kibana实战(7.0.0)全文搜索属于最常见的需求,开源的 Elasticsearch 是目前全文搜索引擎的首选。它可以快速地储存、搜索和分析海量数据。维基百科、Stack Overflow、Github 都采用它。docker环境准备(已经有docker环境的跳过这里)Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。让开发者打包他们

2020-06-05 12:17:47 243

原创 CentOS7 Docker 安装操作步骤

CentOS Docker 安装Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。这里使用CE(Community Edition: 社区版)就可以了。(以上参考 https://www.runoob.com/docker/docker-tutorial.html)这里只记录了CentOS的安装,其他系统可以移步Docker 教程系

2020-06-05 10:48:47 140

docker-compose.yml

rasa-x 一键部署docker-compose文件。 docker-compose up -d

2020-06-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除