zoukankan      html  css  js  c++  java
  • tensorflow源码阅读(c++)(一)

    root/tensorflow/core

    |--common_runtime # 公共运行库

    |--distributed_runtime # 分布式执行模块,含有grpc session, grpc worker, grpc master等

    |--framework # 基础功能模块

    |--kernels # matmul, conv2d, argmax, batch_norm等核心op

    |--lib # 公共基础库

    |--platform # 操作系统实现的相关文件

    |--ops # ops运算

    知识预备:

    1. Google Protocol Buffer( 简称 Protobuf) 是 Google 公司内部的混合语言数据标准,目前已经正在使用的有超过 48,162 种报文格式定义和超过 12,183 个 .proto 文件。他们用于 RPC 系统和持续数据存储系统。

    Protocol Buffers 是一种轻便高效的结构化数据存储格式,可以用于结构化数据串行化,或者说序列化。它很适合做数据存储或 RPC 数据交换格式。可用于通讯协议、数据存储等领域的语言无关、平台无关、可扩展的序列化结构数据格式。目前提供了 C++、Java、Python 三种语言的 API。

    2. c++三种继承方式:公有继承;保护继承;私有继承。

  • 相关阅读:
    spring boot 启动类 添加组件
    spirng boot 添加过滤器
    spring cloud spring-hystrix 缓存
    spring cloud spring-hystrix
    spring cloud spirng整合feign
    spring cloud feign
    cxf-client
    spring cloud客户端启用负载均衡
    spring cloud 负载均衡自定义
    VS2013 配置pthread
  • 原文地址:https://www.cnblogs.com/jdbc2nju/p/9426894.html
Copyright © 2011-2022 走看看