首页 文章 精选 留言 我的

精选列表

搜索[天工3.1],共7269篇文章
优秀的个人博客,低调大师

TensorFlow教程之进阶指南 3.1 总览

本文档为TensorFlow参考文档,本转载已得到TensorFlow中文社区授权。 综述 Overview Variables: 创建,初始化,保存,和恢复 TensorFlow Variables 是内存中的容纳 tensor 的缓存。这一小节介绍了用它们在模型训练时(during training)创建、保存和更新模型参数(model parameters) 的方法。 TensorFlow 机制 101 用 MNIST 手写数字识别作为一个小例子,一步一步的将使用 TensorFlow 基础架构(infrastructure)训练大规模模型的细节做详细介绍。 TensorBoard: 学习过程的可视化 对模型进行训练和评估时,TensorBoard 是一个很有用的可视化工具。此教程解释了创建和运行 TensorBoard 的方法,和使用摘要操作(Summary ops)的方法,通过添加摘要操作(Summary ops),可以自动把数据传输到 TensorBoard 所使用的事件文件。 TensorBoard: 图的可视化 此教程介绍了在 TensorBoard 中使用可视化工具的方法,它可以帮助你理解张量流图的过程并 debug。 数据读入 此教程介绍了把数据传入 TensorSlow 程序的三种主要的方法: Feeding, Reading 和 Preloading. 线程和队列 此教程介绍 TensorFlow 中为了更容易进行异步和并发训练的各种不同结构(constructs)。 添加新的 Op TensorFlow 已经提供一整套节点操作()operation),你可以在你的 graph 中随意使用它们,不过这里有关于添加自定义操作(custom op)的细节。 自定义数据的 Readers 如果你有相当大量的自定义数据集合,可能你想要对 TensorFlow 的 Data Readers 进行扩展,使它能直接以数据自身的格式将其读入。 使用 GPUs 此教程描述了用多个 GPU 构建和运行模型的方法。 共享变量 Sharing Variables 当在多 GPU 上部署大型的模型,或展开复杂的 LSTMs 或 RNNs 时,在模型构建代码的不同位置对许多相同的变量(Variable)进行读写常常是必须的。设计变量作用域(Variable Scope)机制的目的就是为了帮助上述任务的实现。

优秀的个人博客,低调大师

GuiLite 3.1 发布:5 星 readme,开源必备

早在一年前,就有国外网友吐槽GuiLite的readme设计过于凌乱,可能缺少艺术细胞,当时觉得动感十足的页面挺好看的,所以不以为然;后来经过一些作设计的朋友的指点,专门花了点钱,对readme.md作了重新设计。不知道大家可对现在的页面足够满意? 通过广发英雄帖,收集反馈,大家对这次的改版还是比较满意的;既然如此,大家可以考虑收藏一下,为自己以后的开源项目备用。设计理念如下: 1. 设计一个高对比度,且突出重点的logo,提现项目的特点; 2. 一句话介绍项目内容,然后用图例说明:大家为什么需要这个项目; 3. 说明项目的技术特点,能提供什么便利 4. 说明项目对开发者的友善,和能提供的支持 5. GUI必须用实例来提现效果,将所有实例整理成一个“demo展示墙”,点击任何一个动图,可以链接到该实例的说明文档处 简化“消息映射”: 根据开发群同学的反馈,消息映射学习起来比较困难;通过交流,我们也确实发现“消息映射”还存在比较大的优化空间,通过重构,我们把“消息映射”的代码量删减了约40%;通过简化核心代码,应用层的使用也得到了简化,不仅代码量变少了,而且逻辑更加清晰。 常见问题及回答: Q1: 是否有人将GuiLite运用在实际产品中? A: 有的,但无法准确的统计数量和产品类型;仅从开发群的分享来看,一些同学水平很高,不到半年的时间就把GuiLite学的融会贯通,不仅运用在产品中,更做出了令群主都汗颜的UI效果。 Q2:GuiLite及其工具链是否永久免费开源? A:是的,永久开源免费;GuiLite的5千行体量,不仅能降低开发者的学习成本,也能降低管理者的维护成本;996?不存在的:)再加上热情积极的开发群同学的支持(特别是硬件上的支持)。盈利,对GuiLite来说有点画蛇添足;永久开源免费,才是对众多开发者的等价回报。 Q3: 不懂C++,能学会GuiLite吗? A:可以的;开发群中几乎是一色的C语言开发者,但这并没有妨碍他们掌握,并改造GuiLite。GuiLite仅仅使用了class,virtual function的C++特性,随便找些资料,速成1小时即可上阵。GuiLite选择C++语言,但并不是因为它的语言、语法;而是它组织数据、代码的思维方式,从而成就5千行的超小体量。 Q4:单片机,支持C++吗? A:支持的,GuiLite的大部分实例都有单片机版本,开发群中也有丰富的群友作品,相信必有一款属于你;当然,也不要泛滥的使用extern "C",仅在接口部分使用一次即可。

优秀的个人博客,低调大师

3.1、Python三元表达式

在java或者其他语言中,三元表达式的形式如下: # 如果条件为真,则返回这为x,否则为y result=condition?x:y 在python中三元表达式的语法如下(一): # ture if 判断 else false result = x if condition else y 案例: def my_max(x,y): return x if x>y else y # ture if 判断 else false bigger = my_max(10,20) print(bigger) 在python中三元表达式的语法如下(二): #(false,ture)[判断] result = (x, y)[condition] 案例: def my_max(x,y): return (y,x)[x>y] # y是false ,x是ture (false,ture)[判断] bigger = my_max(10,20) print(bigger)

资源下载

更多资源
腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册