![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
useful tools
Learn2Learn
这个作者很懒,什么都没留下…
展开
-
简单好用的python参数解析库fire
读github上的很多pytorch源码时,发现大部分用的都是argparse来进行参数解析,虽然功能强大,但是还是复杂了一些,后来发现有谷歌开源fire库,发现参数解析变得简单了很多呢~首先,安装fire:pip install fire超简单使用范例:# save the file as train.pyimport firedef train(p1=0, p2=...原创 2018-09-03 20:55:11 · 1540 阅读 · 0 评论 -
Pytorch可视化工具tensorboardX(安装不踩坑,已修改)
Pytorch也能用的tensorboard啦,虽然Pytorch还有visdom可视工具,但是对于从tensorflow转来或者双修党来说,还是tensorboard用起来习惯点咯。首先上项目地址:https://github.com/lanpa/tensorboardX安装方法(如何不踩坑):首先默认你已经安装好pytorch(如果木有,为什么点进来呢)安装tensorboardX...原创 2018-09-30 16:42:54 · 60434 阅读 · 13 评论 -
Python 数据处理
收集整理平时跑实验遇到的数据处理问题(不定期更新)文件处理相关文件遍历文件名序列化获取特定文件路径图片处理PIL文件处理相关文件遍历用os.walk()比较方便示例代码:import osworkdir='./Data/'for root,dirnames,filenames in os.walk(workdir): for name in filenames: ...原创 2018-10-27 17:25:09 · 641 阅读 · 0 评论 -
LeetCode day day up
01两数之和用哈希表(python字典)优化运行时间class Solution: def twoSum(self, nums, target): ""&原创 2019-02-23 00:38:13 · 242 阅读 · 0 评论 -
算法图解阅读笔记
算法图解阅读笔记第一章第二章第三章第四章第一章二分查找比简单查找快算法运行时间以增速度量大O表示法,不以秒为时间单位O(log n)比O(n)快# 二分查找def midsearch(data,target): low=0 high=len(data)-1 while low<=high: #这里是<=因为要运行到范围只有一个元素的原创 2019-01-30 15:25:31 · 224 阅读 · 0 评论 -
决策树学习笔记
决策树学习是数据挖掘中常用的一种监督学习方法,一颗决策树包含根结点,内部结点和叶结点。其根结点为算法开始阶段,包含所有样本,内部结点代表测试阶段,对应按照某个特征进行的划分结果,叶子结点对应最终决策结果(分类结果或回归结果)几种决策树对比,主要差别就是分裂依据信息熵: Ent(D)=−∑k=1∣y∣PkLog2PkEnt(D)=-\sum_{k=1}^{\left|y\right|}P_kL...原创 2019-03-25 20:47:07 · 193 阅读 · 0 评论 -
Pandas处理“大”数据的一些技巧
Pandas处理“大”数据的一些技巧实习定下来下的空档期,抽空参加了一些大数据竞赛,pandas用的比较多,所以这里汇总下pandas的一些使用心得和总结一些遇到过的问题吧。数据读取慢(文件很大)pandas里面的read类函数都是单线程实现的,这里可以考虑使用分布式多线程版本的pandas: modin.pandas 更换import就可以实现四倍读写第一读写完的时候就把数据转换...原创 2019-05-23 13:31:01 · 1979 阅读 · 1 评论