- 博客(46)
- 资源 (7)
- 收藏
- 关注
转载 Google软件构建工具Bazel FAQ
转载 Google软件构建工具Bazel FAQ---------------------------------------------------------------------------------------------------------------------------------------------------------------本文是我的翻译,原
2017-03-30 16:32:39 1363
转载 TensorFlow架构与设计:OP本质论
作者:刘光聪 中兴通讯高级系统架构师,专注机器学习算法,分布式系统架构与优化。 原文: TensorFlow架构与设计:OP本质论---------------------------------------------------------------------------------------------------------------------------------
2017-03-30 11:26:26 3939
转载 TensorFlow架构与设计:图模块
作者:刘光聪 中兴通讯高级系统架构师,专注机器学习算法,分布式系统架构与优化。 原文: TensorFlow架构与设计:图模块-----------------------------------------------------------------------------------------------------------------------------
2017-03-30 11:24:14 1836
转载 TensorFlow架构与设计:会话生命周期
作者:刘光聪 中兴通讯高级系统架构师,专注机器学习算法,分布式系统架构与优化。 原文: TensorFlow架构与设计:会话生命周期-----------------------------------------------------------------------------------------------------------------------
2017-03-30 11:21:13 2833
转载 TensorFlow架构与设计:编程模型
作者:刘光聪 中兴通讯高级系统架构师,专注机器学习算法,分布式系统架构与优化。 原文:TensorFlow架构与设计:编程模型---------------------------------------------------------------------------------------------------------------------------------
2017-03-30 11:18:46 989
转载 TensorFlow架构与设计:概述
TensorFlow基于数据流图,用于大规模分布式数值计算的开源框架。节点表示某种抽象的计算,边表示节点之间相互联系的张量。TensorFlow支持各种异构的平台,支持多CPU/GPU,服务器,移动设备,具有良好的跨平台的特性;TensorFlow架构灵活,能够支持各种网络模型,具有良好的通用性;此外,TensorFlow架构具有良好的可扩展性,对OP的扩展支持,Kernel特化方面表现出众。TensorFlow最初由Google大脑的研究员和工程师开发出来,用于机器学习和神经网络方面的研究,于20
2017-03-30 11:09:41 1885
转载 使用SWIG实现Python调用C/C++代码
原文地址SWIG是个帮助使用C或者C++编写的软件能与其它各种高级编程语言进行嵌入联接的开发工具。SWIG能应用于各种不同类型的语言,包括常用脚本编译语言,例如Perl, PHP, Python, Tcl, Ruby 和 PHP。SWIG普遍应用于创建高级语言解析或汇编程序环境、用户接口、作为一种用来测试C/C++或进行原型设计的工具。工作中碰到了一个小问题:有
2017-03-29 17:25:07 1294
转载 【TensorFlow】tf.nn.conv2d是怎样实现卷积的?
原文 http://blog.csdn.net/mao_xiao_feng/article/details/53444333tf.nn.conv2d是TensorFlow里面实现卷积的函数,参考文档对它的介绍并不是很详细,实际上这是搭建卷积神经网络比较核心的一个方法,非常重要tf.nn.conv2d(input, filter, strides, padding,
2017-03-29 11:49:20 495
转载 开源软件库TensorFlow最全教程和项目列表
TensorFlow 是一个开源软件库,用于使用数据流图进行数值计算。换句话说,即是构建深度学习模型的最佳方式。本文整理了一些优秀的有关 TensorFlow 的教程和项目列表。一、教程 TensorFlow Tutorial 1 — 从基础到更有趣的 TensorFlow 应用 TensorFlow Tutorial 2 — 基于 Google TensorFlo
2017-03-28 17:02:09 3643
转载 神经网络的理解(MLP RBF RBM DBN DBM CNN 整理学习)
原文 http://lanbing510.info/2014/11/07/Neural-Network.html开篇语文章整理自向世明老师的PPT,围绕神经网络发展历史,前馈网络(单层感知器,多层感知器,径向基函数网络RBF),反馈网络(Hopfield网络,联想存储网络,SOM,Boltzman及受限的玻尔兹曼机RBM,DBN,CNN)三部分进行讲述,给人一个
2017-03-28 16:59:55 18351
转载 英文职位名称大全
原文 https://site.douban.com/176540/widget/notes/9989795/note/238142589/公司高层职位的英文缩写:CEO : Chief Executive Officer 首席执行官CFO : Chief Financial Officer 首席财务官COO : Chief Operated Officer 首席运营官
2017-03-28 10:19:38 14930
转载 有关公司类型、部门的英文
公司类型1. Company 公司 An organization that operates a business as a sole proprietorship, partnership, corporation, or other entity. 通过独资、合伙、合资或其它形式经营的组织。 2. Sole Proprietorship 独资 A type
2017-03-28 10:15:32 7336
转载 DBA-doing business as
请问这是什么意思,dba,好几个美国公司都如此,有解释说dba就是doing business as, 是不是相当于,我问代理买产地证,前面是产地证原公司名,后面加个我公司名了?dab 就是 doing business as. dba 前面是公司注册的名字(“真”的名字)或者是个人的名字,dba 后面则是 "fictitious name" (虚拟名字)。 比如我有一个
2017-03-28 09:58:17 11097
转载 如何理解TensorFlow中的batch和minibatch
转自 http://hp.stuhome.net/index.php/2016/09/20/tensorflow_batch_minibatch/原文如下:在刚开始学习使用TF的过程中,我不是很理解什么是“batch”。也经常有人问,到底minibatch是干什么的?然而这是一个在TF中,或者说很多DL的框架中很常见的词。这个解释我觉得比较贴切也比较容易理解。引
2017-03-27 15:26:06 7306
转载 谈谈深度学习中的 Batch_Size
转自 http://blog.csdn.net/ycheng_sjtu/article/details/49804041 谈谈深度学习中的 Batch_SizeBatch_Size(批尺寸)是机器学习中一个重要参数,涉及诸多矛盾,下面逐一展开。首先,为什么需要有 Batch_Size 这个参数?Batch 的选择,首先决定的是下降的方向。如果数据
2017-03-23 16:31:09 6752
转载 Python eval 函数妙用
作者博文地址:https://www.cnblogs.com/liu-shuai/eval 功能:将字符串str当成有效的表达式来求值并返回计算结果。 语法: eval(source[, globals[, locals]]) -> value 参数: source:一个Python表达式或函数compile()返回的代码对象 globals:可选
2017-03-23 16:02:09 685
转载 1-python图像处理之PIL,pylab
转自 http://blog.csdn.net/small_mouse0/article/details/53946512Python计算视觉学习基础,PIL和pylab类库的简单使用,一. 读图与显示1.使用pylab中的 imread() 读图img = imread('图片路径')11或者使用PIL中Image的open()方法img = Im
2017-03-23 13:33:14 692
转载 tensorflow提示出错'module' object has no attribute 'pack'
转自 http://blog.csdn.net/caimouse/article/details/60465769编译旧的代码,会像下面这样提示出错:AttributeError: 'module' object has no attribute 'pack'因为TF后面的版本修改了这个函数的名称,把 tf.pack 改为 tf.stack。
2017-03-23 13:30:42 5031 1
转载 Tensorflow 代码解析
转自 『深度长文』Tensorflow代码解析(一)原文如下摘要2015年11月9日,Google发布深度学习框架TensorFlow并宣布开源,并迅速得到广泛关注,在图形分类、音频处理、推荐系统和自然语言处理等场景下都被大面积推广。TensorFlow系统更新快速,官方文档教程齐全,上手快速且简单易用,支持Python和C++接口。本文依据对Tensorflow(简称TF)白
2017-03-21 16:28:47 1406
原创 [问题记录]TensorFlow测试mnist失败
前两篇TensorFlow测试mnist示例文章上传后,csdn吞了我的图,再次测试时,出现了以下问题[test@dl1 mnist]$ python mnist_test_begin.pyI tensorflow/stream_executor/dso_loader.cc:135] successfully opened CUDA library libcublas.so.8.0
2017-03-21 12:39:48 7152 1
原创 TensorFlow教程之深入MNIST测试
测试代码 mnist_test_deep.py# -*- coding: utf-8 -*-import tensorflow as tffrom mnist_ import read_data_sets#加载MNIST数据input_data = read_data_sets('MNIST_data', one_hot=True)#运行TensorFlow的Interactiv
2017-03-21 12:13:24 905
原创 TensorFlow教程之MNIST机器学习入门测试
数据集参考另一篇文章 tensorflow教程中的mnist数据下载脚本测试代码 mnist_test_begin.py# -*- coding: utf-8 -*-import tensorflow as tffrom mnist_ import read_data_sets#加载MNIST数据input_data = read_data_sets('MNIST_dat
2017-03-21 12:11:48 854
转载 tensorflow教程中的mnist数据下载脚本
转自 http://blog.csdn.net/github_25679381/article/details/54744076以下为原文:阅读tensorflow教程过程中,最初的例子使用mnist,官方提供的下载脚本链接已经失效,从网上一直没有找到正确的input_data.py的脚本,查看官方教程,发现这个脚本在这里但是下载下来之后发现,运行过程会报错,因为通过pip安装的t
2017-03-21 11:49:43 719
转载 Tensorflow 图解分析 (Session, Graph, Kernels, Devices)
转自 [图解tensorflow源码] [原创] Tensorflow 图解分析 (Session, Graph, Kernels, Devices)TF Prepare[图解tensorflow源码] 入门准备工作[图解tensorflow源码] TF系统概述篇Session篇[图解tensorflow源码] Session::Run()流程图 (单机版)[图解t
2017-03-20 15:45:00 1681
转载 nvidia显卡驱动与编译器版本的查询命令
转自 http://www.linuxdiyf.com/linux/16687.html1. 首先验证你是否有nvidia的显卡(http://developer.nvidia.com/cuda-gpus这个网站查看你是否有支持gpu的显卡):$ lspci | grep -i nvidia 2. 查看你的linux发行版本(主要是看是64位还是32位的):$ uname -...
2017-03-20 09:50:13 30889
转载 Protocol Buffer技术详解(C++实例)
转自 http://www.cnblogs.com/stephen-liu74/archive/2013/01/04/2842533.html 这篇Blog仍然是以Google的官方文档为主线,代码实例则完全取自于我们正在开发的一个Demo项目,通过前一段时间的尝试,感觉这种结合的方式比较有利于培训和内部的技术交流。还是那句话,没有最好的,只有最适合的。我想写Blog也是这一道理吧,不同的
2017-03-16 11:11:40 320
转载 Protocol Buffer技术详解(语言规范)
转载自 http://www.cnblogs.com/stephen-liu74/archive/2013/01/02/2841485.html该系列Blog的内容主体主要源自于Protocol Buffer的官方文档,而代码示例则抽取于当前正在开发的一个公司内部项目的Demo。这样做的目的主要在于不仅可以保持Google文档的良好风格和系统性,同时再结合一些比较实用和通用的用例,这样就更加便
2017-03-16 10:59:23 1031
转载 TensorFlow0.8源码阅读 -- 代码目录结构讲解
转载自:http://www.linuxidc.com/Linux/2016-07/133215.htmTensorFlow0.8发布以来受到了大量机器学习领域爱好者的关注,目前其项目在github上的follow人数在同类项目中排名第一。作为google的第一个开源项目,TensorFlow的源码结构较为清晰,相关的代码注释覆盖较全。本文首先从代码结构入手,分析Tesnsor
2017-03-16 10:01:38 1053
转载 logistic回归和softmax回归几个文章
1. 机器学习--logistic回归和softmax回归2. UFLDLSoftmax回归3. softmax回归
2017-03-14 16:12:34 516 1
转载 基于Lustre文件系统的MPI-IO编程接口改进
摘 要: 针对传统MPI集群并行I/O效率不高的问题,通过分析Lustre并行文件系统的特点和MPI-IO集中式I/O操作的算法,提出了一种基于MPI-IO编程接口的改进方案,用以改善集群I/O瓶颈,提高I/O并行效率,并通过实验验证了该方案的可行性。关键词:并行文件系统; 编程接口; 集中式I/O; Lustre; MPI-IO 为解决这一问题,通常的方法是在Lustre的上
2017-03-10 11:51:19 2160
转载 MPI-2 并行IO的使用方法
转自 http://www.cnblogs.com/LCcnblogs/p/6050075.html 写的MPI程序需要用到并行IO来操作文件,但是搜遍了度娘都没有找到多少关于并行IO函数的使用方法。最后在知网搜到了一些有用的论文,看了一下,感觉豁然开朗。 MPI-1对文件的操作是使用绑定语言的函数调用来进行的,通常采用的是串行IO的读写方式,一般情况下是用一个主进
2017-03-10 11:40:33 1954
转载 【深度学习系列4】深度学习及并行化实现概述
转自 http://djt.qq.com/article/view/1245摘要: 深度学习可以完成需要高度抽象特征的人工智能任务,如语音识别、图像识别和检索、自然语言理解等。深层模型是包含多个隐藏层的人工神经网络,多层非线性结构使其具备强大的特征表达能力和对复杂任务建模能力。训练深层模型是长期以来的难题,近年来以层次化、逐层初始化为代表的一系列方法的提出给训练深层模型带来了希
2017-03-10 10:11:46 1758
转载 OpenMP、MPI 和 MapReduce 对比
OpenMP和MPI是并行编程的两个手段,对比如下:OpenMP:线程级(并行粒度);共享存储;隐式(数据分配方式);可扩展性差;MPI:进程级;分布式存储;显式;可扩展性好。OpenMP采用共享存储,意味着它只适应于SMP,DSM机器,不适合于集群。MPI虽适合于各种机器,但它的编程模型复杂:需要分析及划分应用程序问题,并将问题映射到分布式进程集合
2017-03-09 10:51:17 3805
原创 CUDA 问题解决 —— CUDA+MPI出错:"mpi.h" No such file or directory
在CUDA源文件里使用MPI时,编译出错Makefile文件:CUDA_INSTALL_PATH = /usr/local/cuda-8.0MPI_INSTALL_PATH = /opt/intel/compilers_and_libraries_2017.0.098/linux/mpi/intel64NVCC = $(CUDA_INSTALL_PATH)/bin/nvccMPICC
2017-03-08 13:52:01 13957 3
原创 CUDA 问题解决 ——在 c 文件中调用 cu 文件中定义的函数失败
当在 C 源文件中调用 .cu 文件中定义的函数时,会出现undefined reference 的问题原因是: nvcc 编译器前端依据 C++语法规则处理 CUDA 源文件解决方法:在 .cu 文件中定义的函数前加上 extern "C" 即可,这样 nvcc 编译器就会按照 C 的编译规则来编译该函数了。
2017-03-08 13:35:48 2828
转载 线程网络的分配
转载自 从0开始学习《GPU高性能运算之CUDA》——25 GPU也不允许偏心并行的事情多了,我们作为 GPU 的指令分配者,不能偏心了——给甲做的事情多,而乙没事做,个么甲肯定不爽的来。所以,在 GPU 中,叫做线程网络的分配。
2017-03-06 16:05:07 2084
转载 CUDA系列学习(六) 从并行排序方法理解并行化思维——冒泡、归并、双调排序的GPU实现
转载自女神 —— Rachel-Zhang 的专栏http://blog.csdn.net/abcjennifer/article/details/47110991在第五讲中我们学习了GPU三个重要的基础并行算法: Reduce, Scan 和 Histogram,分析了 其作用与串并行实现方法。 在第六讲中,本文以冒泡排序 Bubble Sort、归并排序 Mer
2017-03-02 14:51:45 2908
转载 CUDA系列学习(五)GPU基础算法: Reduce, Scan, Histogram
转载自女神 —— Rachel-Zhang 的专栏http://blog.csdn.net/abcjennifer/article/details/43528407喵~不知不觉到了CUDA系列学习第五讲,前几讲中我们主要介绍了基础GPU中的软硬件结构,内存管理,task类型等;这一讲中我们将介绍3个基础的GPU算法:reduce,scan,histogram,它们在并行算法中非
2017-03-02 14:48:46 855 1
风辰的CUDA培训教程
2017-03-13
Knights Landing(KNL)简介
2016-11-14
基于51单片机的简易频率计数器程序
2014-10-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人