各种toolkit使用总结
zeroQiaoba
爱生活爱岚岚
展开
-
tensorflow总结帖
变量定义:#随机产生100个数,类型为float32x_data = np.random.rand(100).astype(np.float32)y_data = x_data*0.1 + 0.3x_data = np.linspace(-1,1,300)[:, np.newaxis]noise = np.random.normal(0, 0.05, x_data.shape)y_data原创 2017-04-24 19:55:50 · 538 阅读 · 0 评论 -
Python PIL(Python Image Library)使用体会
python中的函数实在太多了,要想全面的使用所有的库函数还是要长久的积累,今天看代码时,看见了PIL类,在此对PIL做一个简单的总结。 参考1 参考2#读取图片im=Image.open('/home/Picture/test.jpg')#保存图片im.save("save.jpg") #逆时针旋转45度 out = img.rotate(45) #将uint8类型的数据转换为Im转载 2017-05-05 13:29:15 · 1129 阅读 · 0 评论 -
pytorch学习总结
本节对pytorch的参考资料以及相关内容进行总结参考资料1 pytorch tutorial参考资料2 莫烦tutorial参考资料3 pytorch官方文档参考资料4 pytorch中文文档安装参考传送门,我装的是cuda7.5的版本注意要点pytorch需要注意的是:如果你要保存map,请务必保存成numpy格式的数据,因为torch格式的数据非常占用内存资源,这是一个很神奇的现象。不然会内存原创 2017-09-05 22:15:34 · 6378 阅读 · 0 评论 -
Panda总结
Numpy随机选择list元素ACTIONS = ['left', 'right'] action_name = np.random.choice(ACTIONS)产生【0,1】均匀分布的随机数np.random.uniform()Pandapanda初始化 table = pd.DataFrame( np.zeros((n_states, len(actions)))原创 2017-11-23 14:38:06 · 434 阅读 · 0 评论 -
numpy总结帖(包含json和txt的保存)
感谢莫老师# assure method in two values assert method in ('filter', 'eval') assert source_file != '' and target_file != '' and filtered_file != ''# process on Picpics = [] if pics == 'NULL' else p...原创 2017-05-01 09:42:31 · 2515 阅读 · 0 评论 -
Endnote使用教程
Endnote手册真实一个心酸的过程,自此以后,我决心再也不手工调整论文的参考文献了,简直痛苦,而且费时费力。唉,辛酸泪啊。尤其是遇到如此认真的老师。。直接把保存arXiv上,或者百度文库,或者Google学术上的endnote格式文件,保存成.enw格式的文件。 内容:%0 Conference Proceedings%T Recent developments in o原创 2018-01-09 17:18:12 · 2980 阅读 · 0 评论 -
深度学习中,上下文信息使用方法
Emotion Context原创 2018-01-09 17:50:16 · 4977 阅读 · 0 评论 -
fasttext使用指南
FastText参考链接:传送门 安装方法:传送门 官方文档:传送门文本预处理text = text.decode("utf-8").encode("utf-8")seg_text = jieba.cut(text.replace("\t"," ").replace("\n"," ")) # 去掉\t \n然后用jieba分词切分outline = "原创 2018-03-26 15:20:43 · 5295 阅读 · 0 评论 -
L-softmax, triplet loss, siamese loss, softmax loss总结
ve/70)原创 2018-04-25 22:26:18 · 2893 阅读 · 1 评论 -
虚拟机安装教程
虚拟机那种教程虚拟机安装,采用vmware+ubuntu系统,主要参照传送门实际遇到的问题:无法创建和打开.vmx文件 这主要是因为:打开vmware时候,需要用管理员身份运行This kernel requires an x86-64 CPU,but only detected an i686 CPU 这是说明,需要修改bios处的cpu configuration中的vir...原创 2018-06-07 14:45:37 · 282 阅读 · 0 评论 -
github 使用精简版
Github Usage## 删除git rm --cached -r uselessgit commit -m "remove directory from remote repository" # must needegit push## 上传git initgit add files/git commit -m 'readme.txt'git remote rm ori...原创 2018-06-29 18:07:41 · 393 阅读 · 1 评论 -
集群下深度学习工具包安装方法
在conda环境下用pip安装要万分小心,能不用就不用,因为有时候是不可逆的,安装在全局!!还有conda下面环境和环境之间没有交叉.bashrc下添加指南:PATH相当于添加环境变量,例如以bin结尾的内容LD_LIBRARY_PATH添加库文件,以lib64或lib结尾的文件每次运行都要先激活环境source activate xxx,对于gpu的版本,需要在gpu下运行...原创 2017-07-15 19:50:48 · 2192 阅读 · 0 评论 -
leetcode总结帖
统计树的深度int gainDepth(TreeNode* root){ if(root==NULL) return 0; int leftdepth=0; int rightdepth=0; if(root->left!=NULL) leftdepth = gainDepth(root->left); if(root->right!=N原创 2017-02-23 07:51:51 · 332 阅读 · 0 评论 -
语音波形,截断的频域输出以及语谱图制作
语音可视化参考链接1参考链接2参考链接3今天我想复现一下,文中语谱图提取部分的代码 由于输入的语音有单通道和双通道之分,处理方式是单通道不变,双通道只取一个通道的信息。附上代码:import wave as weimport numpy as npimport matplotlib.pyplot as pltdef wavread(path): wavfile = we.原创 2017-11-21 16:54:42 · 2080 阅读 · 0 评论 -
keras总结帖
早有耳闻keras是一个神器,对于我这种需要在一个月内完成竞赛任务的同时,还要上课的人来说,很方便。之前学习了tensorflow,keras安装时也是基于tensorflow作为backen的。主要学习了莫老师的课程,在此总结一下keras的基本使用方法和技巧。这两个模块时间了模型以及一个全连接层from keras.models import Sequentialfrom keras.laye原创 2017-05-01 11:52:45 · 1475 阅读 · 0 评论 -
opencv读取视频
简单的opencv读取视频,感觉被深深的坑了。试了好多方法,一直觉得是软件安装的问题,后来才发现是视频的问题。具体视频行不行需要查看视频的属性。对于这种属性都是完全的视频,是可以读取的。但是要是不完全,就不能读取。视频转换可以采用ffmpeg就可以,简单的命令就可以完成转换ffmpeg -i xxx.avi xxx.mp4#!/usr/bin/env python2import cv2videoC原创 2017-05-23 20:36:35 · 448 阅读 · 0 评论 -
Docker使用心得
Docker真是个好东西,用起来就像是在集群上一样,就好像每个集群结点有一个函数,各个集群的函数还可以连接起来。 具体可以参考docker中文手册传送门sudo docker run ubuntu:14.04 /bin/echo 'Hello world'# docker run 运行容器,# Ubuntu 14.04 操作系统镜像 ,当你指定一个镜像,Docker 首先会先从你的 Docke转载 2017-05-19 23:42:37 · 623 阅读 · 0 评论 -
xgboost和lightgbm学习
demo basic_walkthrough.py 加载输入dtrain = xgb.DMatrix('../data/agaricus.txt.train')dtest = xgb.DMatrix('../data/agaricus.txt.test')## 其中dtest就包括了lable和数据,lable可以通过labels = dtest.get_label()获取。 dtrain =原创 2017-07-16 13:20:28 · 2135 阅读 · 0 评论 -
sklearn总结
对莫老师的sklearn做一下总结。莫老师传送门并且结合scikit中文文档和scikit英文文档,对学习的内容做一下总结。这篇博客写的也不错传送门。加载数据iris = datasets.load_iris()iris_X = iris.datairis_y = iris.targetloaded_data = datasets.load_boston()data_X = loaded_d转载 2017-06-14 16:31:28 · 1547 阅读 · 0 评论 -
opencv编程指南
cv:Mat使用教程官网传送门Mat::push_back #输入也要是mat类型Mat M(2,2,CV_8UC3, Scalar(0,0,255)); #初始化M.row(3) = M.row(3) + M.row(5)*3 #对行操作// now copy the 7-th column to the 1-st column// M.col(1) = M.col(7); // this wil原创 2017-11-13 09:53:51 · 632 阅读 · 0 评论 -
scipy信号处理工具包
scipy信号处理工具包scipy官网链接。1.1版本的教程写的比较详细,建议看一看。scipy.signal.lfilter 这个函数实现FIR滤波器,主要的参数包括b和a,分别对应分母和分子的系数。...原创 2018-07-24 16:40:53 · 2760 阅读 · 0 评论