-
Notifications
You must be signed in to change notification settings - Fork 94
Expand file tree
/
Copy pathbook-main_ro.tex
More file actions
260 lines (201 loc) · 6.56 KB
/
book-main_ro.tex
File metadata and controls
260 lines (201 loc) · 6.56 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
% Compile with:
% > latexmk -lualatex -interaction=nonstopmode --shell-escape -f book-main_ro.tex
\documentclass{book}
% For LuaLaTeX - proper Unicode support for Romanian
\usepackage{fontspec}
\usepackage[romanian]{babel}
% Set main font with proper Romanian support
\setmainfont{Latin Modern Roman}
\usepackage[margin=1in]{geometry}
% Font packages
\usepackage{bbold}
\usepackage{pifont}
% Math packages
\usepackage{amsmath}
\usepackage{amssymb}
% Figures and colors
\usepackage{xcolor}
\usepackage{graphicx}
\usepackage{caption}
\usepackage{float}
\usepackage{subcaption}
% Diagrams and images
\usepackage{tikz} % General diagram software
\usepackage{tikz-cd} % Commutative diagrams
\usepackage{pgfplots} % PGF plots; used to plot functions
\usetikzlibrary{automata, arrows, angles, calc, intersections, math, decorations.pathmorphing, decorations.markings}
\usetikzlibrary{positioning}
%% the following commands are needed for some matlab2tikz features
\usetikzlibrary{plotmarks}
\usetikzlibrary{arrows.meta}
\pgfplotsset{compat=1.16}
\usepgfplotslibrary{groupplots} % This lets you put multiple functions together in a single plot
\usepgfplotslibrary{patchplots}
% Tables
\usepackage{booktabs}
% References and bibliography
\usepackage[
backend=biber,
style=alphabetic,
sorting=nyt,
doi=false,
hyperref=true,
isbn=false,
sortcites,
url=false,
maxbibnames=99,
maxalphanames=3,
minalphanames=3,
maxcitenames=2,
mincitenames=1,
backref=false,
natbib=true,
]{biblatex}
\renewbibmacro{in:}{}
\AtEveryBibitem{%
\clearlist{language}%
}
\providecommand{\toplevelprefix}{.} % necessary for subfile compilation to work with bibliography
\makeatletter
% Hack to accommodate texlab users
\@ifundefined{thiscommandisneverdefined}{
\addbibresource{\toplevelprefix/book-references.bib}
}{
\addbibresource{book-references.bib}
}
\makeatother
\usepackage{hyperref}
\hypersetup{
colorlinks=true,
citecolor={blue!80!black},
}
\usepackage{cleveref}
\crefname{assumption}{ipoteză}{ipoteze}
\Crefname{assumption}{Ipoteza}{Ipotezele}
\crefname{exercise}{exercițiu}{exerciții}
\Crefname{exercise}{Exercițiul}{Exercițiile}
\hyphenation{line-break line-breaks docu-ment triangle cambridge amsthdoc
cambridgemods baseline-skip author authors cambridgestyle en-vir-on-ment polar}
\setcounter{tocdepth}{2}% list subsections in the table of contents
% Algorithm packages -- should go after hyperref
\usepackage{algorithm}
% \usepackage[spaceRequire=false]{algpseudocodex}
\usepackage{algpseudocode}
% Math formatting
\usepackage{mathtools}
\usepackage{grffile}
% Text formatting
\usepackage[shortlabels]{enumitem}
\usepackage{fancyvrb}
\VerbatimFootnotes
\allowdisplaybreaks
% Custom packages for the book
\usepackage{math-macros} % Custom package
\usepackage{math-theorems} % Custom package
\usepackage{book-macros} % Custom package for macros in the book
% Add subfiles --- each chapter can now be compiled by itself!
\usepackage{subfiles}
% Title page customization using titling package
\usepackage{titling}
\pretitle{\begin{center}\LARGE\bfseries}
\posttitle{\end{center}\vskip 0.5em}
\preauthor{\begin{center}\large}
\postauthor{\end{center}}
\predate{\begin{center}\large}
\postdate{\end{center}}
% Customize vertical spacing
\setlength{\droptitle}{-8em}
% Add a rule under the title
\renewcommand{\maketitlehooka}{%
\vspace{1em}%
\noindent\makebox[\linewidth]{\rule{\textwidth}{0.4pt}}%
\vspace{1.5em}%
}
% Add space after author block
\renewcommand{\maketitlehookb}{%
\vspace{2em}%
}
% Add space before date
\renewcommand{\maketitlehookc}{%
\vspace{2em}%
}
% Add footnote content below date
\renewcommand{\maketitlehookd}{%
\vspace{6em}\footnotesize $^*$\,Acești autori au contribuit în mod egal.
}
\begin{document}
\title{Învățarea Reprezentărilor Profunde\\ ale Distribuțiilor de Date}
\author{\vspace{0.5cm}
\textbf{Sam Buchanan}$^*$, Institutul Tehnologic Toyota din Chicago \vspace{3mm}\\
\textbf{Druv Pai}$^*$, Universitatea din California, Berkeley \vspace{3mm} \\
\textbf{Peng Wang}, Universitatea din Michigan \&
Universitatea din Macau \vspace{3mm} \\
\textbf{Yi Ma}, Universitatea din California, Berkeley \& Universitatea din Hong Kong
\vspace{8cm}\\
\footnotesize
Acest manuscris este pregătit pentru un curs despre principiile învățării profunde
și inteligenței în general, care urmează să fie predat de autori la instituțiile
respective. Această versiune pre-publicare este liberă pentru vizualizare și descărcare doar
pentru uz personal și nu este destinată redistribuirii, revânzării sau utilizării în lucrări
derivate.\\ Drepturi de autor \Pisymbol{psy}{227} 2025 Sam Buchanan, Druv Pai, Peng Wang, Yi
Ma
%\footnotesize Copyright \Pisymbol{psy}{227}2020 Reserved \\ No
%parts of this draft may be reproduced or distributed without written permission
%from the authors.\\
}
\date{\large 18 august 2025}
\frontmatter
\titlepage
\thispagestyle{empty}
\maketitle
\cleardoublepage
% \input{dedication.tex}
% \cleardoublepage
% \chapter*{Foreword}
% \addcontentsline{toc}{chapter}{Foreword}
% %\addcontentsline{toc}{chapter}{\numberline{}Foreword}
% \input{chapters/Foreword/foreword.tex}
% \cleardoublepage
% \addcontentsline{toc}{chapter}{Notation}
% \input{chapters/notation.tex}
% \cleardoublepage
\addcontentsline{toc}{chapter}{Prefață}
\subfile{chapters/preface/preface_ro.tex}
\cleardoublepage
\addcontentsline{toc}{chapter}{Declarație Open Source}
\subfile{chapters/declaration/declaration_ro.tex}
\cleardoublepage
\addcontentsline{toc}{chapter}{Mulțumiri}
\subfile{chapters/acknowledgment/acknowledgment_ro.tex}
\cleardoublepage
% \chapter*{Acknowledgements}
% %\addcontentsline{toc}{chapter}{Acknowledgements}
% \addcontentsline{toc}{chapter}{\numberline{}Acknowledgements}
% \input{chapters/Acknowledgement/acknowledgement.tex}
% \cleardoublepage
\tableofcontents
\cleardoublepage
\setcounter{page}{1}
\pagenumbering{arabic}
\mainmatter
\subfile{chapters/chapter1/introduction_ro}
\subfile{chapters/chapter2/classic-models_ro}
\subfile{chapters/chapter3/compression-principle_ro}
\subfile{chapters/chapter4/deep-networks_ro}
\subfile{chapters/chapter5/consistent_ro}
\subfile{chapters/chapter6/conditional_ro}
\subfile{chapters/chapter7/applications_ro}
\subfile{chapters/chapter8/future_ro}
\newpage
\appendix
%\part*{Appendices}
\addcontentsline{toc}{chapter}{Anexe}
\subfile{chapters/appendixA/optimization_ro}
\subfile{chapters/appendixB/entropy_ro}
\backmatter
%insert a blank line to the toc list
%\addtocontents{toc}{\vspace{\baselineskip}}
\addcontentsline{toc}{chapter}{Bibliografie}
\printbibliography
\cleardoublepage
\end{document}