{{ page.title }}
+ {% if site.reading_time %} ++ + {% include read-time.html %} +
+ {% endif %} +diff --git a/.gitignore b/.gitignore
index 3ad5bc0..8fdab38 100644
--- a/.gitignore
+++ b/.gitignore
@@ -26,6 +26,9 @@ agreement.jpg
dlbook_cn_public.tex
dlbook_cn_public.bib
font
+docs/_site/
+docs/images/
main.bib
main.tex
+
diff --git a/Chapter12/applications.tex b/Chapter12/applications.tex
index 4e20e33..32610e2 100644
--- a/Chapter12/applications.tex
+++ b/Chapter12/applications.tex
@@ -1,7 +1,5 @@
% !Mode:: "TeX:UTF-8"
-% Translator:
-% Tianfan Fu: 12.1~12. 3
-% Shenjian Zhao: 12.4~12.5
+% Translator: Tianfan Fu: 12.1~12.3 Shenjian Zhao: 12.4~12.5
\chapter{应用}
\label{chap:applications}
diff --git a/Chapter15/representation_learning.tex b/Chapter15/representation_learning.tex
index d1f604e..fe9ed7a 100644
--- a/Chapter15/representation_learning.tex
+++ b/Chapter15/representation_learning.tex
@@ -59,7 +59,7 @@ \chapter{\glsentrytext{representation_learning}}
% -- 518 --
-\section{贪心地逐层\glsentrytext{unsupervised_pretraining}}
+\section{贪心地逐层\glsentrytext{unsupervised_pretraining} }
\label{sec:greedy_layer_wise_unsupervised_pretraining}
\gls{unsupervised_learning}在\gls{DNN}的复兴历史上起到了关键作用,使研究者首次可以训练不含诸如\gls{convolution}或者\gls{recurrence}这类特殊结构的深度监督网络。
我们将这一过程称为\firstgls{unsupervised_pretraining},或者更精确地,\firstgls{greedy_layer_wise_unsupervised_pretraining}。
@@ -71,7 +71,7 @@ \section{贪心地逐层\glsentrytext{unsupervised_pretraining}}
如\algref{alg:pretraining}所示正式的表述。
\begin{algorithm}
-\caption{{\em \gls{greedy_layer_wise_unsupervised_pretraining}的协定}\\
+\caption{ {\em \gls{greedy_layer_wise_unsupervised_pretraining}的协定}\\
给定如下:无监督特征学习算法$\CalL$,$\CalL$使用训练集样本并返回\gls{encoder}或特征函数$f$。
原始输入数据是$\MX$,每行一个样本,并且$f^{(1)}(\MX)$是第一阶段\gls{encoder}关于$\MX$的输出。
在执行\gls{fine_tune}的情况下,我们使用学习者$\CalT$,并使用初始函数$f$,输入样本$\MX$(以及在监督\gls{fine_tune}情况下关联的目标$\MY$),并返回细调好函数。 阶段数为$m$。
diff --git a/Chapter2/linear_algebra.tex b/Chapter2/linear_algebra.tex
index 91cf9d3..a6334a9 100644
--- a/Chapter2/linear_algebra.tex
+++ b/Chapter2/linear_algebra.tex
@@ -909,7 +909,7 @@ \section{实例:\glsentrytext{PCA}}
此时,使用单一矩阵来重述问题,比将问题写成求和形式更有帮助。
这有助于我们使用更紧凑的符号。
-让$\MX\in\SetR^{m\times n}$是将描述点的向量堆叠在一起的矩阵,例如$\MX_{i,:}=\Vx^{{(i)}^\top}$。
+让$\MX\in\SetR^{m\times n}$是将描述点的向量堆叠在一起的矩阵,例如$\MX_{i,:}=\Vx^{(i)^\top}$。
原问题可以重新表述为:
\begin{equation}
\Vd^* = \underset{\Vd}{\arg\min} \norm{\MX - \MX\Vd\Vd^\top}_F^2
diff --git a/Chapter6/deep_feedforward_networks.tex b/Chapter6/deep_feedforward_networks.tex
index 218b438..3852fd1 100644
--- a/Chapter6/deep_feedforward_networks.tex
+++ b/Chapter6/deep_feedforward_networks.tex
@@ -1034,7 +1034,7 @@ \subsection{通用近似性质和深度}
\else
\centerline{\includegraphics[width=\textwidth]{Chapter6/figures/space_folding.jpg}}
\fi
-\caption{% This is a screenshot.
+\caption{ % This is a screenshot.
关于更深的整流网络具有指数优势的一个直观的几何解释,来自\cite{Montufar-et-al-NIPS2014}。
\emph{(左)}\gls{absolute_value_rectification}单元对其输入中的每对镜像点有相同的输出。
镜像的对称轴由单元的权重和偏置定义的超平面给出。 在该单元顶部计算的函数(绿色决策面)将是横跨该对称轴的更简单模式的一个镜像。
diff --git a/docs/Gemfile b/docs/Gemfile
new file mode 100644
index 0000000..37f5eaa
--- /dev/null
+++ b/docs/Gemfile
@@ -0,0 +1,2 @@
+source 'https://rubygems.org'
+gem 'github-pages', group: :jekyll_plugins
diff --git a/docs/Gemfile.lock b/docs/Gemfile.lock
new file mode 100644
index 0000000..7c1808a
--- /dev/null
+++ b/docs/Gemfile.lock
@@ -0,0 +1,200 @@
+GEM
+ remote: https://rubygems.org/
+ specs:
+ activesupport (4.2.7)
+ i18n (~> 0.7)
+ json (~> 1.7, >= 1.7.7)
+ minitest (~> 5.1)
+ thread_safe (~> 0.3, >= 0.3.4)
+ tzinfo (~> 1.1)
+ addressable (2.5.0)
+ public_suffix (~> 2.0, >= 2.0.2)
+ coffee-script (2.4.1)
+ coffee-script-source
+ execjs
+ coffee-script-source (1.12.2)
+ colorator (1.1.0)
+ ethon (0.10.1)
+ ffi (>= 1.3.0)
+ execjs (2.7.0)
+ faraday (0.10.1)
+ multipart-post (>= 1.2, < 3)
+ ffi (1.9.14)
+ forwardable-extended (2.6.0)
+ gemoji (2.1.0)
+ github-pages (112)
+ activesupport (= 4.2.7)
+ github-pages-health-check (= 1.3.0)
+ jekyll (= 3.3.1)
+ jekyll-avatar (= 0.4.2)
+ jekyll-coffeescript (= 1.0.1)
+ jekyll-default-layout (= 0.1.4)
+ jekyll-feed (= 0.8.0)
+ jekyll-gist (= 1.4.0)
+ jekyll-github-metadata (= 2.2.0)
+ jekyll-mentions (= 1.2.0)
+ jekyll-optional-front-matter (= 0.1.2)
+ jekyll-paginate (= 1.1.0)
+ jekyll-readme-index (= 0.0.3)
+ jekyll-redirect-from (= 0.11.0)
+ jekyll-relative-links (= 0.2.1)
+ jekyll-sass-converter (= 1.3.0)
+ jekyll-seo-tag (= 2.1.0)
+ jekyll-sitemap (= 0.12.0)
+ jekyll-swiss (= 0.4.0)
+ jekyll-theme-architect (= 0.0.3)
+ jekyll-theme-cayman (= 0.0.3)
+ jekyll-theme-dinky (= 0.0.3)
+ jekyll-theme-hacker (= 0.0.3)
+ jekyll-theme-leap-day (= 0.0.3)
+ jekyll-theme-merlot (= 0.0.3)
+ jekyll-theme-midnight (= 0.0.3)
+ jekyll-theme-minimal (= 0.0.3)
+ jekyll-theme-modernist (= 0.0.3)
+ jekyll-theme-primer (= 0.1.5)
+ jekyll-theme-slate (= 0.0.3)
+ jekyll-theme-tactile (= 0.0.3)
+ jekyll-theme-time-machine (= 0.0.3)
+ jekyll-titles-from-headings (= 0.1.3)
+ jemoji (= 0.7.0)
+ kramdown (= 1.11.1)
+ liquid (= 3.0.6)
+ listen (= 3.0.6)
+ mercenary (~> 0.3)
+ minima (= 2.0.0)
+ rouge (= 1.11.1)
+ terminal-table (~> 1.4)
+ github-pages-health-check (1.3.0)
+ addressable (~> 2.3)
+ net-dns (~> 0.8)
+ octokit (~> 4.0)
+ public_suffix (~> 2.0)
+ typhoeus (~> 0.7)
+ html-pipeline (2.4.2)
+ activesupport (>= 2)
+ nokogiri (>= 1.4)
+ i18n (0.7.0)
+ jekyll (3.3.1)
+ addressable (~> 2.4)
+ colorator (~> 1.0)
+ jekyll-sass-converter (~> 1.0)
+ jekyll-watch (~> 1.1)
+ kramdown (~> 1.3)
+ liquid (~> 3.0)
+ mercenary (~> 0.3.3)
+ pathutil (~> 0.9)
+ rouge (~> 1.7)
+ safe_yaml (~> 1.0)
+ jekyll-avatar (0.4.2)
+ jekyll (~> 3.0)
+ jekyll-coffeescript (1.0.1)
+ coffee-script (~> 2.2)
+ jekyll-default-layout (0.1.4)
+ jekyll (~> 3.0)
+ jekyll-feed (0.8.0)
+ jekyll (~> 3.3)
+ jekyll-gist (1.4.0)
+ octokit (~> 4.2)
+ jekyll-github-metadata (2.2.0)
+ jekyll (~> 3.1)
+ octokit (~> 4.0, != 4.4.0)
+ jekyll-mentions (1.2.0)
+ activesupport (~> 4.0)
+ html-pipeline (~> 2.3)
+ jekyll (~> 3.0)
+ jekyll-optional-front-matter (0.1.2)
+ jekyll (~> 3.0)
+ jekyll-paginate (1.1.0)
+ jekyll-readme-index (0.0.3)
+ jekyll (~> 3.0)
+ jekyll-redirect-from (0.11.0)
+ jekyll (>= 2.0)
+ jekyll-relative-links (0.2.1)
+ jekyll (~> 3.3)
+ jekyll-sass-converter (1.3.0)
+ sass (~> 3.2)
+ jekyll-seo-tag (2.1.0)
+ jekyll (~> 3.3)
+ jekyll-sitemap (0.12.0)
+ jekyll (~> 3.3)
+ jekyll-swiss (0.4.0)
+ jekyll-theme-architect (0.0.3)
+ jekyll (~> 3.3)
+ jekyll-theme-cayman (0.0.3)
+ jekyll (~> 3.3)
+ jekyll-theme-dinky (0.0.3)
+ jekyll (~> 3.3)
+ jekyll-theme-hacker (0.0.3)
+ jekyll (~> 3.3)
+ jekyll-theme-leap-day (0.0.3)
+ jekyll (~> 3.3)
+ jekyll-theme-merlot (0.0.3)
+ jekyll (~> 3.3)
+ jekyll-theme-midnight (0.0.3)
+ jekyll (~> 3.3)
+ jekyll-theme-minimal (0.0.3)
+ jekyll (~> 3.3)
+ jekyll-theme-modernist (0.0.3)
+ jekyll (~> 3.3)
+ jekyll-theme-primer (0.1.5)
+ jekyll (~> 3.3)
+ jekyll-theme-slate (0.0.3)
+ jekyll (~> 3.3)
+ jekyll-theme-tactile (0.0.3)
+ jekyll (~> 3.3)
+ jekyll-theme-time-machine (0.0.3)
+ jekyll (~> 3.3)
+ jekyll-titles-from-headings (0.1.3)
+ jekyll (~> 3.3)
+ jekyll-watch (1.5.0)
+ listen (~> 3.0, < 3.1)
+ jemoji (0.7.0)
+ activesupport (~> 4.0)
+ gemoji (~> 2.0)
+ html-pipeline (~> 2.2)
+ jekyll (>= 3.0)
+ json (1.8.3)
+ kramdown (1.11.1)
+ liquid (3.0.6)
+ listen (3.0.6)
+ rb-fsevent (>= 0.9.3)
+ rb-inotify (>= 0.9.7)
+ mercenary (0.3.6)
+ mini_portile2 (2.1.0)
+ minima (2.0.0)
+ minitest (5.10.1)
+ multipart-post (2.0.0)
+ net-dns (0.8.0)
+ nokogiri (1.7.0.1)
+ mini_portile2 (~> 2.1.0)
+ octokit (4.6.2)
+ sawyer (~> 0.8.0, >= 0.5.3)
+ pathutil (0.14.0)
+ forwardable-extended (~> 2.6)
+ public_suffix (2.0.5)
+ rb-fsevent (0.9.8)
+ rb-inotify (0.9.7)
+ ffi (>= 0.5.0)
+ rouge (1.11.1)
+ safe_yaml (1.0.4)
+ sass (3.4.23)
+ sawyer (0.8.1)
+ addressable (>= 2.3.5, < 2.6)
+ faraday (~> 0.8, < 1.0)
+ terminal-table (1.7.3)
+ unicode-display_width (~> 1.1.1)
+ thread_safe (0.3.5)
+ typhoeus (0.8.0)
+ ethon (>= 0.8.0)
+ tzinfo (1.2.2)
+ thread_safe (~> 0.1)
+ unicode-display_width (1.1.2)
+
+PLATFORMS
+ ruby
+
+DEPENDENCIES
+ github-pages
+
+BUNDLED WITH
+ 1.13.7
diff --git a/docs/README.md b/docs/README.md
deleted file mode 100644
index ccade54..0000000
--- a/docs/README.md
+++ /dev/null
@@ -1 +0,0 @@
-Testing ...
diff --git a/docs/_config.yml b/docs/_config.yml
old mode 100644
new mode 100755
index c419263..5971a21
--- a/docs/_config.yml
+++ b/docs/_config.yml
@@ -1 +1,92 @@
-theme: jekyll-theme-cayman
\ No newline at end of file
+title: Deep Learning Book Chinese Translation
+description: Deep Learning Book Chinese Translation
+disqus_shortname: exacity
+reading_time: false
+words_per_minute: 200
+share: false
+
+# Your site's domain goes here (eg: https://mmistakes.github.io, http://yourdomain.com, etc)
+# When testing locally leave blank or use http://localhost:4000
+baseurl: /deeplearningbook-chinese
+url: https://exacity.github.io/deeplearningbook-chinese
+
+# Owner/author information
+owner:
+ name: Exacity
+ avatar:
+ bio:
+ email:
+ # Social networking links used in footer. Update and remove as you like.
+ twitter:
+ facebook:
+ github:
+ stackexchange:
+ linkedin:
+ instagram:
+ flickr:
+ tumblr:
+ # google plus id, include the '+', eg +mmistakes
+ google_plus:
+
+# Background image to be tiled on all pages
+background:
+
+# Analytics and webmaster tools stuff goes here
+google_analytics:
+google_verify:
+# https://ssl.bing.com/webmaster/configure/verify/ownership Option 2 content= goes here
+bing_verify:
+
+# http://en.wikipedia.org/wiki/List_of_tz_database_time_zones
+timezone:
+future: false # publish future dated posts -- true, false (default)
+highlighter: rouge
+markdown: kramdown
+gems:
+ - jekyll-sitemap
+ - jekyll-paginate
+ - jekyll-gist
+ - jekyll-feed
+sass:
+ sass_dir: _sass
+ style: compressed
+
+# https://github.com/mojombo/jekyll/wiki/Permalinks
+permalink: /:categories/:title/
+
+# Amount of post to show on home page
+paginate: 20
+
+kramdown:
+ input: GFM
+ auto_ids: true
+ footnote_nr: 1
+ entity_output: as_char
+ toc_levels: 1..6
+ enable_coderay: false
+
+include:
+ - .htaccess
+exclude:
+ - "*.less"
+ - "*.sublime-project"
+ - "*.sublime-workspace"
+ - .asset-cache
+ - .bundle
+ - .jekyll-assets-cache
+ - .sass-cache
+ - CHANGELOG
+ - Capfile
+ - Gemfile
+ - Gruntfile.js
+ - LICENSE
+ - README
+ - Rakefile
+ - config
+ - gulpfile.js
+ - lib
+ - log
+ - node_modules
+ - package.json
+ - spec
+ - tmp
diff --git a/docs/_includes/browser-upgrade.html b/docs/_includes/browser-upgrade.html
new file mode 100755
index 0000000..6b6746b
--- /dev/null
+++ b/docs/_includes/browser-upgrade.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/docs/_includes/disqus_comments.html b/docs/_includes/disqus_comments.html
new file mode 100755
index 0000000..3b05844
--- /dev/null
+++ b/docs/_includes/disqus_comments.html
@@ -0,0 +1,23 @@
+{% if site.disqus_shortname %}
+
+
+ comments powered by Disqus
+{% endif %}
\ No newline at end of file
diff --git a/docs/_includes/feed-footer.html b/docs/_includes/feed-footer.html
new file mode 100755
index 0000000..02a94f6
--- /dev/null
+++ b/docs/_includes/feed-footer.html
@@ -0,0 +1 @@
+<p><a href="{{ site.url }}{{ post.url }}">{{ post.title | xml_escape }}</a> was originally published by {{ site.owner.name }} at <a href="{{ site.url }}">{{ site.title }}</a> on {{ post.date | date: "%B %d, %Y" }}.</p>
\ No newline at end of file
diff --git a/docs/_includes/footer.html b/docs/_includes/footer.html
new file mode 100755
index 0000000..de5271e
--- /dev/null
+++ b/docs/_includes/footer.html
@@ -0,0 +1 @@
+© {{ site.time | date: '%Y' }} {{ site.owner.name }}. Powered by Jekyll using the HPSTR Theme.
\ No newline at end of file
diff --git a/docs/_includes/gallery b/docs/_includes/gallery
new file mode 100755
index 0000000..4091c84
--- /dev/null
+++ b/docs/_includes/gallery
@@ -0,0 +1,21 @@
+{% assign images = include.images | split:" " %}
+{% assign caption = include.caption %}
+{% assign cols = include.cols %}
+
+{% case cols %}
+ {% when 1 %}
+ {% assign class = "" %}
+ {% when 2 %}
+ {% assign class = "half" %}
+ {% when 3 %}
+ {% assign class = "third" %}
+ {% else %}
+ {% assign class = "" %}
+{% endcase %}
+
+
+ {% endfor %}
+
{% if post.description %}{{ post.description }}{% else %}{{ post.content | strip_html | strip_newlines | truncate: 140 }}…{% endif %} Continue reading
++ + {% include read-time.html %} +
+ {% endif %} ++ + {% include read-time.html %} +
+ {% endif %} +t |