• Stars
    star
    304
  • Rank 137,274 (Top 3 %)
  • Language
    Python
  • Created over 6 years ago
  • Updated over 4 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

《深入理解TensorFlow》项目代码与样章

Table of Contents generated with DocToc

深入理解 TensorFlow 架构设计与实现原理

此项目托管了《深入理解 TensorFlow 架构设计与实现原理》一书的样章与部分示例代码。

推荐语(节选)

"很高兴能够在这个时候看到一本讲授如何使用TensorFlow的专业书籍。作者是深谙计算机系统之道的一线工程师,带给读者的是产生自实战经验基础上的理解。非常难得的是,本书除了讲解如何使用TensorFlow还加入了对系统设计原理方面的剖析,有助于读者做针对性的应用和系统优化。相信本书对从事深度学习方面研究和开发的读者定会有所裨益。"

—— 查礼 中国科学院计算技术研究所 副研究员 中国大数据技术大会(BDTC) 发起人

“TensorFlow还是一个较新的技术,但是发展极为迅猛,在这时候出现一本深入浅出讲解TensorFlow理论与应用的书籍,对于广大希望学习和应用大数据深度学习技术的读者而言,诚“如大旱之望云霓”。本书理论与实践并重,理论上讲清楚了一些本质的东西,并加入了作者对系统设计原理方面的深刻理解,并通过实际案例,引导读者掌握针对性的系统优化的技能。

本书第一作者是我的学生,12年入学时进入了浙大学习计算机专业的尖子班“求是科学班”,我担任了他们这个班的班主任。他不仅品学兼优,而且作为班上的团支书,帮我这个不太称职的班主任做了很多班级工作。在我心目中,他依然是入学时的青涩模样,转眼间却已成为开源软件届的技术翘楚,作为老师,最欣慰的莫过于此了吧。是为序。”

—— 陈刚 教育部“长江学者”特聘教授 浙江大学计算机学院院长

样例代码(已开源)

说明:代码文件格式为 "章节_代码名称",如3.6节线性回归最佳实践代码文件名为 "3.6_best_practice.py"。

本书目录

前言(开源)

第一部分 基础篇

第1章 TensorFlow系统概述(开源)

第2章 TensorFlow环境准备

第3章 TensorFlow基础概念

第二部分 关键模块篇

第4章 TensorFlow数据处理方法

第5章 TensorFlow编程框架

第6章 TensorBoard可视化工具

第7章 TensorFlow模型托管工具

第三部分 算法模型篇

第8章 深度学习概述

第9章 卷积神经网络

第10章 生成对抗网络

第11章 循环神经网络

第四部分 核心揭秘篇

第12章 TensorFlow运行时核心设计与实现

第13章 通信原理与实现

第14章 数据流图计算原理与实现

第五部分 生态发展篇

第15章 TensorFlow生态环境

参考链接

More Repositories

1

openai-quickstart

A comprehensive guide to understanding and implementing large language models with hands-on examples using LangChain for GenAI applications.
Jupyter Notebook
1,094
star
2

tensorflow-101

《TensorFlow 快速入门与实战》和《TensorFlow 2 项目进阶实战》课程代码与课件
Jupyter Notebook
453
star
3

LLM-quickstart

Quick Start for Large Language Models (Theoretical Learning and Practical Fine-tuning) 大语言模型快速入门(理论学习与微调实战)
Jupyter Notebook
450
star
4

agent-hub

This repository is a hub for AI Agent projects, including GitHub Sentinel, LanguageMentor, and ChatPPT, designed to enhance enterprise workflows, language learning, and multimodal interaction. Explore a growing family of agents geared towards revolutionizing various industries with cutting-edge AI solutions.
Shell
75
star
5

openai-translator

A versatile AI translation tool powered by LLMs.
Python
72
star
6

GitHubSentinel

GitHub Sentinel 是专为大模型(LLMs)时代打造的智能信息检索和高价值内容挖掘 AI Agent。它面向那些需要高频次、大量信息获取的用户,特别是开源爱好者、个人开发者和投资人等。GitHub Sentinel 不仅能帮助用户自动跟踪和分析 GitHub 开源项目 的最新动态,还能快速扩展到其他信息渠道,如 Hacker News 的热门话题,提供更全面的信息挖掘与分析能力。
Jupyter Notebook
66
star
7

keras-101

Keras 快速入门与实战
Jupyter Notebook
60
star
8

start-ai

从零开始学习人工智能(Start-AI)
39
star
9

aml-101

微软机器学习(Azure Machine Learning)快速入门与实战
Jupyter Notebook
25
star
10

tensorflow2-tutorials

Tutorials of TensorFlow 2.0(Keras, Eager, TFX, etc)
Jupyter Notebook
18
star
11

leetcode-solutions

The Python solutions of leetcode
Jupyter Notebook
12
star
12

DjangoPeng.github.io

Personal Blog
HTML
9
star
13

CRF

Build the crf++ project with Visual Studio in MS-Windows
C++
7
star
14

PredictionModel

Python
6
star
15

word2vec

Build word2vec with Visual Studio in MS-Windows
C
2
star