- 博客(6)
- 资源 (2)
- 收藏
- 关注
原创 Python scikit-learn特征提取讲解
特征提取,简单来说是把一系列数据中转换为可用于机器学习的数字特征。sklearn.feature_extraction是scikit-learn特征提取的模块本文分别总结以下内容:Onehot编码 DictVectorizer使用 CountVectorizer使用 TfidfVectorizer使用 HashingVectorizer使用1.Onehot编码上面说过特征转化为机器学习的数字特征,其实就是转化为Onehot编码。为什么要转化为onehot编码?先看看下面.
2021-12-23 10:06:56 2433 1
原创 Python装饰器解析(2)——retrying库使用与源码分析
retrying简介retrying功能是为一些任务添加重试机制,只需要指定不同的参数就能便捷实现重试机制逻辑代码。retrying特点1.通用装饰器API2.指定停止条件(即按尝试次数限制)3.指定等待条件(即,尝试之间的指数退避休眠)4.自定义异常重试5.自定义对预期返回结果的重试retrying安装由于retrying是不包含在标准库上,需要使用额外安装:pip install retryingretrying参数解析stop_max_attempt_number
2020-09-30 17:42:55 1225
原创 java HashMap源码解析
前言 HashMap在开发中使用非常广泛,也是Java面试中必不可少的部分。所以适当的了解HashMap原理对我们很有帮助。首先分析下面HashMap的结构图: 从上图我们可以看到:HashMap是由数组和单向链表组成的,左边是一个Entry问题在分析源码之前,我们先提出这几个问题: 数组怎么跟链表结合的? 哈希冲突是什么? HashMap的扩...
2018-09-01 11:53:45 259
原创 Java实现单向链表功能
前言 HaspMap的使用频率非常高,相信在每一个Java项目都能见到HashMap的身影。HashMap的重要性也成为了Java面试中必问的>数据结构,因此我们很有必要了解HashMap的原理结构。HashMap可以看做为数组和链表组合而的数据结构,看下图:想要弄清楚HashMap,首先数组和链表有一定的了解,相信大家都十分了解数组,那么下面重点实现一下单向链表的...
2018-09-01 11:51:07 2336 1
原创 单向链表反转(含图解)
前言 上次讲解了单向链表的原理《Java实现单向链表功能》,今天拓展一下实现链表的翻转。 下面直接上代码。链表初始化public class LinkedArray<T extends Number>{ //链表的头节点 private Entry<T> head; //节点实体类 static f...
2018-09-01 11:46:58 14439
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人