Another Chinese Translation of Neural Networks and Deep Learning
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
code_samples @ 86b38f5 Use Nielsen's code sample repo as a sub module. Feb 17, 2016
fonts Add a soft link to fix compile error. Jul 27, 2016
images Fine tune the weight of CJK fonts. Apr 3, 2018
snippets Format and fine tune. Mar 21, 2016
.gitignore Fix issue #68. Feb 13, 2018
.gitmodules Use Nielsen's code sample repo as a sub module. Feb 17, 2016
Makefile Fix some typos reported in #79. Apr 4, 2018
README.md Update README.md Apr 5, 2018
about.tex Fix some translation issues in chapter 3. Jan 26, 2016
acknowledgements.tex Update and ready to release 0.3. Aug 8, 2016
author.tex Initial commit Jan 20, 2016
chap1.tex Fix issue #75 and fine tune the typesetting. Nov 12, 2017
chap2.tex Remove all indexes, use glossaries and format. Apr 8, 2017
chap3.tex Fix issue #68. Feb 13, 2018
chap4.tex Fix some typos reported in #79. Feb 11, 2018
chap5.tex Fix some typos reported in #79. Feb 11, 2018
chap6.tex Fix some typos reported in #79. Apr 4, 2018
cjkfonts.sty Fine tune the font weight setting of Noto Sans CJK. Apr 12, 2018
copyright.tex Add more tikz graphics. Feb 4, 2016
exercises_and_problems.tex Initial commit Jan 20, 2016
faq.tex Initial commit Jan 20, 2016
glossaries.tex Fix some typos reported in #79. Feb 11, 2018
history.tex Remove index page, update history. Apr 9, 2017
localization.tex Fine tune the weight of CJK fonts. Apr 3, 2018
main.tex Remove index page, update history. Apr 9, 2017
nndl-ebook.tex Initial commit Jan 20, 2016
plots.tex Clean up and format. Mar 14, 2016
preface.tex Fix some translation issues in chapter 3. Jan 26, 2016
sai.tex Fix issue #75 and fine tune the typesetting. Nov 12, 2017
title.tex Switch to Noto Serif CJK SC as the main CJK font. Apr 7, 2017
translation.tex Remove index page, update history. Apr 9, 2017
westernfonts.tex Clean up and fix wrong font path for Adobe free fonts. Apr 14, 2018

README.md

Another Chinese Translation of Neural Networks and Deep Learning

This is another (work in progress) Chinese translation of Michael Nielsen's Neural Networks and Deep Learning, originally my learning notes of this free online book. It's written in LaTeX for better look and cross-referencing of math equations and plots. And I borrowed some finished work from https://github.com/tigerneil/neural-networks-and-deep-learning-zh-cn.

Compile the LaTeX Source Code

To compile the source code to a PDF file, please make sure you have a latest TeX system installed. You can download and install a TeX distribution for your platform from http://tug.org.

It's recommended to install

Check out source code

Use git to clone this repository and the code samples as a sub module:

$ git clone --recursive https://github.com/zhanggyb/nndl.git

or

$ git clone https://github.com/zhanggyb/nndl.git
$ cd nndl
$ git submodule update --init --recursive

Prepare Fonts

Download and install these free fonts:

In most Linux distributions, these fonts can be installed with the default package manager.

Mac user could install with Homebrew:

$ brew tap caskroom/fonts
$ brew cask install font-noto-sans-cjk font-noto-serif-cjk font-source-code-pro font-source-serif-pro

Generate PDF

Run

$ make

to typeset and generate the PDF document. Or use your favorite GUI TeX application, but choose XeLaTeX as the typeset engine to support the chinese fonts.