- 博客(22)
- 收藏
- 关注
原创 OCR算法
OCR算法OCRCTC对齐Beam searchCTC的特征STNFeatureExtractionattention输出CTPNLSTMCell参数列表OCR前面四项是用来控制读取数据的超参。5-7个比较直观,第8个–Transformation是用来控制是否使用STN,第9个–FeatureExtraction是提取图像特征的网络结构,第10个–SequenceModeling是图1中‘Shared Encoder’的结构。–Prediction是预测的时候选择图1中的CTC的分支或者A
2022-01-20 17:47:39 1104
原创 LSTM
LSTMLSTM(long-short term memory)pytorch应用learn gateforget gateremember gateuse gatenn.EMbedding()torch.max(input,dim)tensor.item()LSTM(long-short term memory)pytorch应用lstm = nn.LSTM(input_size=input_dim, hidden_size=hidden_dim, num_layers=n_layers)
2020-08-03 22:09:22 285
原创 NLP note
NLP获取文本数据纯文本 text表格在线资源清理 htmlrebeautifulsoup删除标点NLTK词干提取词性还原获取文本数据纯文本 textimport os# Read in a plain text filewith open(os.path.join("data", "hieroglyph.txt"), "r") as f: text = f.read() print(text)表格import pandas as pd# Extract text co
2020-08-03 20:15:18 234
原创 超参数,注意力机制
超参数超参数学习率minibatch sizeearly stoppinghidden layers/units注意力机制sequence to sequence model注意力编码器注意力解码器不具有注意力机制的解码器具有注意力机制的解码器注意力评分函数concat在CV中的应用Transformer图像说明CNNnltkRNN训练超参数分为两大类:优化器超参数(optimizer hyperparameters):learning rate, minibatch size, epochs;模
2020-08-03 20:15:02 1908 1
原创 pytorch note
torch.bmm()强制规定维度和大小相同torch.matmul()没有强制规定维度和大小,可以用利用广播机制进行不同维度的相乘操作当进行操作的两个tensor都是3D时,两者等同。
2020-08-03 20:14:47 94
原创 CNN----RCNN---FastRCNN
pytorch入门定义网络架构(CNN)RCNN损失函数FAST R-CNNROI poolingFaster RCNNYOLO(you only look once)Sliding Windowsbounding boxanchor boxRNNLSTM(Long short-term memory)Elman net反向传播定义网络架构(CNN)要在 PyTorch 中定义神经网络,你将创建并命名一个新的神经网络类,在函数 init 中定义网络层级,并定义在函数 forward 中利用这些初始化层级
2020-07-23 19:40:41 154
原创 CV
CV基础颜色空间RGBHSV:hue (色调,色相),saturation(饱和度), value (明度)HLS:hue(色相),lightness(亮度),saturation(饱和度)颜色空间cv2.imread 读取的图片默认为BGR模式RGBHSV:hue (色调,色相),saturation(饱和度), value (明度)其中水平方向表示饱和度,饱和度表示颜色接近光谱色的程度。饱和度越高,说明颜色越深,越接近光谱色饱和度越低,说明颜色越浅,越接近白色。饱和度为0表示纯白色。取值
2020-07-08 16:05:32 297
原创 常用Python函数及类mark
常用Python函数函数map()readlines()类collections.Counter()函数map()map(function, iterable, …)map() 会根据提供的函数对指定序列做映射。第一个参数 function 以参数序列中的每一个元素调用 function 函数,返回包含每次 function 函数返回值的新列表。readlines()fileObject.readlines( )readlines() 方法用于读取所有行(直到结束符 EOF)并返回列表,该
2020-05-22 19:44:21 578
原创 无监督方法
无监督方法层次聚类方法(hierarchical clustering)单连接聚类将n个点划分为n个类,距离最短的两个聚为一类,类间距离为两类中距离最短的两个点之间的距离,全连接聚类将n个点划分为n个类,距离最短的两个聚为一类,类间距离为两类中距离最远的两个点之间的距离,组平均聚类将n个点划分为n个类,距离最短的两个聚为一类,类间距离为两类中任意两点的距离的平均值离差平方和法(wa...
2020-05-09 12:09:11 1448
原创 Python 正则表达式
文章目录正则表达式正则表达式相关注解re.match()re.search()re.search和re.match的区别re.sub()re.compile()re.findall()re.finditer()re.split()示例:查找文件名前缀正则表达式正则表达式相关注解(1)数量词的贪婪模式与非贪婪模式正则表达式通常用于在文本中查找匹配的字符串。Python里数量词默认是贪婪的...
2020-04-18 23:14:19 125
原创 python set()
set()set() 函数创建一个无序不重复元素集,可进行关系测试,删除重复数据,还可以计算交集、差集、并集等,参数为iterable即可迭代对象(包括list,str,array,tuple,dict,file,arrange等可遍历的对象)x&y #并集x|y #交集x-y #差集set.intersection(set1,set2,...,) #返回多个集合的交集...
2020-04-11 21:27:28 279
原创 np中维度的理解和np.expand_dims
np.expand_dims的作用是通过在指定位置插入新的轴来扩展数组形状,函数格式如下:np.expand_dims(array, axis)当axis=0时,我们从最外面的括号开始看,axis=0是最高维度,axis=1就是从左至右第二个括号所包含的内容,以此类推。import numpy as npa = np.array([[1, 2, 3], [4, 5, 6]])print...
2020-04-02 18:18:28 1604
转载 python csv库的读写操作
https://blog.csdn.net/mythest/article/details/90082345?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task
2020-03-31 22:10:04 277
原创 sys.stdout标准输出将控制台所有信息输出打印到文件
用于DL训练输出日志#log.pyclass Logger(object): def __init__(self,fileN ="Default.log"): self.terminal = sys.stdout self.log = open(fileN,"a") def write(self,message): self....
2020-03-31 03:00:46 3710
原创 argparse的基础用法
parser = argparse.ArgumentParser(description='Process some integers.')parser.add_argument('square', metavar='N', type=int, nargs='+', help='an integerr')args = paser.parse.args()print(args.square**...
2020-03-31 02:14:40 99
原创 监督学习
监督学习欢迎使用Markdown编辑器线性回归绝对值技巧(absolute trick)平方技巧(square trick)梯度下降平均绝对值误差(mean absolute error)均方误差(mean squared error)小批量梯度下降法model.fit()特点多项式回归正则化(regularization)L1 regularizationL2regularization感知器算...
2020-03-30 00:39:25 385
原创 ROC曲线
ROC曲线我们将真阳性率作为水平轴,将假阳性率作为垂直轴我们把敏感性作为水平轴、特异性作为垂直轴水平轴上的值都是可能阈值。对于 0 和 1 之间的任何阈值 p,模型的结论如下:“该阈值左边的所有病变都被视为良性,其右边的所有病变都被视为恶性,并会接受进一步检查。”对于这个模型,我们对敏感性和特异性进行以下计算:敏感性:在所有恶性病变中,位于阈值右侧的病变(正确分类)的百分比是多少?...
2020-03-28 15:55:12 1451
原创 敏感性与特异性、查准率和查全率
敏感性与特异性一级目录一级目录感性和特异性虽然与查准率和查全率相似,但并不相同。其定义如下:在癌症示例中,敏感性和特异性指:敏感性:在患有癌症的所有人中,诊断正确的人有多少?特异性:在未患癌症的所有人中,诊断正确的人有多少?查准率和查全率的定义如下:查准率:在被诊断患有癌症的所有人中,多少人确实得了癌症?查全率:在患有癌症的所有人中,多少人被诊断患有癌症?从这里可以看出,敏感性就...
2020-03-28 01:33:01 1308
原创 numpy,pandas学习笔记
文章目录numpy & Pandasndarrayarray创建方法ndarray访问和修改ndarray删除和插入ndarray切片ndarray过滤ndarray集合运算ndarray运算与广播PandasSeries创建SeriesSerie访问、修改和删除DataFrame创建和保存dataframe读取csv为dataframe并查看访问、修改和删除dataframe缺失值NaNdata...
2020-03-16 23:32:21 382
原创 Udacity 机器学习笔记1
Udacity AI学习笔记机器学习logistics regression(LR)support vector machine(SVM)神经网络(neural network)核方法k均值聚类(k-means clustering)分层聚类实战项目str.format() #格式化字符串统计学知识贝塞尔修正读取数据集(csv文件)转化为数组sklearn中训练模型逻辑回归神经网络决策树SVM核函...
2020-03-16 01:17:23 389
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人