一. 个性表达

代码Github地址

tensorflow/

  • ### tensorflow/

    ##### 该目录下存放着tensorflow的主干代码

    • #### contrib/

      ###### 该目录下寄存有别的品种进献者增加的连带进献代码。由于tensorflow受关心程度较高,这几天该目录正可以膨胀。

    • #### core/

      ###### 后台C++达成部分。满含了重大的 C++代码 和 runtimes 。该目录为tensorflow的C++源码的中坚。

      • ##### common_runtime/

        ###### tensorflow 普通的 试行逻辑。

      • ##### distributed_runtime/

        ###### tensorflow 与布满式相关的 试行逻辑。

      • ##### framework/

        ###### 包蕴首要的 抽象图计算 和 其余有效的library 。对tensorflow进行测算进程中的 通用组件 举办了定义和兑现。

      • ##### graph/

        ###### tensorflow 图相关操作 的逻辑。 由于tensorflow中的数据测算本质上是一个图状结构的计量流程,该进程中留存将图举办切分而且并行化实行的可能性。该目录下的代码逻辑即为对图数据开展结构化定义并开展拆分的相干内容。

      • ##### kernels/

        ###### 对tensorflow中逐个 单步op 的切实落到实处。

      • ##### lib/

        ###### 一些 公用的 调用艺术 。同 util /

      • ##### ops/

        ###### 对 kernel/ 下的op进行挂号和对外声称。

      • ##### platform/

        ###### 包括 抽象出平台 和 别的 导入库(protobuf等) 的代码

      • ##### protobuf/

        ###### tensorflow下种种 模块间 进行 数据传输 的 数据结构定义,通过proto实行配备完成。

      • ##### public/

        ###### 定义 Session

      • ##### user_ops/

        ###### 寄存 自个儿编写 的 op

      • ##### util/

        ###### 一些 公用的 调用艺术 。同 lib/

      • 其他 文件夹/

      • 其他 文档

    • #### examples/

      ###### 一些示范(如ios、android系统的亲自去做)

    • #### g3doc/

      ###### 是针对c++、python的版本的代码文书档案

    • #### python/

      ###### 前台Python接口。 该目录下存放了tensorflow使用python编写的相关代码,是和 core/ 对应的python实现目录。使用python封装了 ** 对 core/ 中落到实处的相干的机器学习算法 的调用 ** 。 同一时候利用了 python方便的编制程序性情 和 C++高效的实施效能 。

      • ##### framework/

        ###### 包括 图的python抽象 等,(还没深刻验证过的: “ 个中不菲被种类化为 proto 或被传送到 swigged session 调用 ” )

      • ##### kernel_tests/

        ###### 单元测量检验代码 和 示例代码

      • ##### ops/

        ###### 核心python接口

      • ##### platform/

        ###### 和地点C++部分的platform(core/platform/)差不离, 对python I/O、单元测量试验等做了轻量级的包裹。

    • #### stream_executor/

      ###### 流处理

    • #### tensorboard/

      ###### tensorflow独家模块。用于模型陶冶中 实时生成 图表,以监察 模型的教练程度

    • #### tools/

      ###### 一些 工具杂项(如pip、git)

    • #### user_ops/

      ###### 存放 本身编写 的 op

  • ### third_party/

  • ### tools/

  • ### util/

  • ### configure文档

    ###### 该公文用于配置tensorflow的设置情形,运转该文件并达成tensorflow的安装情形布署后,输入相应bazel指令就能够到位代码的编写翻译专门的学问(需求先安装bazel)

  • ### 其余文书档案

一. 质量说明

  • ###### checkbox-group
属性名 类型 默认值 说明
bindchange EventHandle <checkbox-group/>中选中项发生改变是触发 change 事件,detail = {value:[选中的checkbox的value的数组]}
  • ###### checkbox
属性名 类型 默认值 说明
value String <checkbox/>标识,选中时触发<checkbox-group/>的 change 事件,并携带 <checkbox/> 的 value
disabled Boolean false 是否禁用
checked Boolean false 当前是否选中,可用来设置默认选中
color Color checkbox的颜色,同css的color

二. 代码

  • wxml
<checkbox-group bindchange="checkboxChange"> <block wx:for="{{items}}" wx:item="item"> <view > <checkbox value="{{item.name}}" checked="{{item.checked}}" color="{{item.color}}" disabled="{{item.disabled}}" />{{item.value}} </view> </block></checkbox-group><text >{{seletedStr}}</text>
  • wxss
.group { display: flex; flex-direction: column; align-items: center;}.item { margin-top: 20px; display: flex; flex-direction: row;}.selected { margin-top: 50rpx; font-size: 30rpx;}
  • js
Page({ data: { items: [ { name: 'USA', value: '美国', color: 'red', disabled:true}, { name: 'CHN', value: '中国', checked: 'true', color: 'green' }, { name: 'BRA', value: '巴西', color: 'purple' }, { name: 'JPN', value: '日本', color: 'orange' }, { name: 'ENG', value: '英国', color: 'black' }, { name: 'TUR', value: '法国', color: 'gray' }, ], seletedStr : "" }, checkboxChange : function  { console.log('checkbox发生change事件,携带value值为:', event.detail.value) this.setData({ seletedStr: "选中的values值:" + event.detail.value }); }})

Supplement:

成都百货上千博客中关系的 models/(位于根目录下,该目录下存放那八个应用python完成的模型实例),作者并从未旁观。估摸是新型版的Tensorflow源码裁撤了这一个文件夹。

Reference:

google琢磨小组、Tensorflow急速入门3–代码结构及模型例子



本文由2138acom太阳集团app发布于媒体资讯,转载请注明出处:一. 个性表达

相关阅读