horizon86的博客
  • 首页
  • 实用工具
  • 归档
  • 分类
  • 标签
  • 关于

python logging模块

logging模块处理流程: image 分为几个模块: logger: 最高层模块,用来输出log logger.level来筛选log logger.debug()/info()/warning()/error()等输出log handler: 经过logger过滤后log会分发给所有handler处理。每个handler有自己的level, forma
2022-09-18
python

latex公式总结(含typora适配)

1. argmin latex没有直接的argmin命令,定义一个: 12\DeclareMathOperator*{\argmax}{arg\,max}\DeclareMathOperator*{\argmin}{arg\,min} 代码: 123\DeclareMathOperator*{\argma
2022-09-16
工具使用

windows使用sshd

安装并启用openssh https://docs.microsoft.com/zh-cn/windows-server/administration/openssh/openssh_overview 123Start-Service sshdStop-Service sshdRestart-Service sshd 配置文件:%programdata%\ssh\sshd_config 开
2022-09-12
windows

tensorflow安装

安装tensorflow需要有cuda和cudnn,cuda和cudnn有两种安装方法,一种是系统全局安装的,一种是在自己的conda环境里弄一份新的,这两个是可以共存的。 所以,先想好自己想用哪个cuda 方法一、使用系统全局的cuda和cudnn(一般是nvidia的驱动包带的) 注意tensorflow有严格的cuda对应关系,这里是最低的cuda版本要求。也就是安装tensorflo
2022-09-11
linux

各种镜像换源

阿里镜像站:https://developer.aliyun.com/mirror/ 清华镜像站:https://mirrors.tuna.tsinghua.edu.cn/ pip 12pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/pip config set install.trusted-ho
2022-09-11
不便于分类的计算机类知识记录等

混淆矩阵

混淆矩阵   | 预测 Positive | 预测 Negtive | :------------: | :------------: | :------------: | |真实 Positive | TP | FN | |真实 Negtive | FP | TN | precision、recall和f1 \(precision=TP/(TP+FP)\) \(recall=TP
2022-09-03
AI

curl上传文件

用hfs开服务器,设置所有人都能上传 1curl -F 'file=@img-cls.tar.gz' http://127.0.0.1/hfs-upload/ 设置用户权限后 需要同时有access和upload权限 1curl -u user:password -F file=@info.csv http://127.0.0.1/hfs-upload/
2022-08-17
工具使用

机器学习随笔 - 李沐&&邱

训练集、验证集、测试集 训练集:用来训练模型的参数,对应的评价是“训练误差” 验证集:用来测试不同超参数下模型效果,选择超参数 测试集:用来测试模型,对应的评价是“泛化误差” 注意,训练集和验证集不能有交叉,测试集在整个模型训练中只能用一次。也就是先选定超参数用训练集训练模型,然后用验证集评估,再改变超参数,用训练集训练,再用验证集评估,选择最好的超参数放在测试集上测试一次。 K
2022-08-03

softmax - numpy实现

image 123456def softmax(x): x -= np.max(x, axis= 1, keepdims=True) f_x = np.exp(x) / np.sum(np.exp(x), axis=1, keepdims=True) return f_x 第一步:减去最大值。 因为在求exp时,可能因为指数过大,出现溢出的情况。 而在
2022-07-31
AI

tokenize embeding word2wec...词表,词嵌入,分词...都是干什么的

在NLP任务中,输入的大多是一个句子,多个句子组成一个batch。模型本身不能直接处理文本,所以需要先把文本转化成数字。流程大多数是: 分词->构建词表->词嵌入 分词 分词是将一个句子拆分成一个个单词/短语,这些单词/短语称为token,分词被叫做tokenize。 tokenize的粒度有word/char/subword三个层级。 一个token并不一定是一个单
2022-07-29
AI
1…910111213…17

搜索

Hexo Fluid