-
Notifications
You must be signed in to change notification settings - Fork 7
/
Copy pathmain.typ
390 lines (315 loc) · 14.8 KB
/
main.typ
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
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
#import "/logo.typ": LaTeX, LaTeXe
#import "/iclr2025.typ": iclr2025
#let author-note = footnote[
Use footnote for providing further information about author (webpage,
Alternative address) --- *not* for acknowledging funding agencies. Funding
Acknowledgements go at the end of the paper.
]
/**
* Authors should be specified as a list of entries. Each entry enumerates
* authors with the same affilation and address. Field `names` is mandatory.
*/
#let authors = (
(
names: ([Antiquus S.~Hippocampus], [Natalia Cerebro],
[Amelie P.~Amygdale#author-note]),
affilation: [
Department of Computer Science \
Cranberry-Lemon University
],
address: [Pittsburgh, PA 15213, USA],
email: "{hippo,brain,jen}@cs.cranberry-lemon.edu",
),
(
names: ([Ji Q. Ren], [Yevgeny LeNet]),
affilation: [
Department of Computational Neuroscience \
University of the Witwatersrand
],
address: [Joburg, South Africa],
email: "{robot,net}@wits.ac.za",
),
(
names: ([Coauthor], ),
affilation: [Affiliation],
address: [Address],
email: "[email protected]",
)
)
#show: iclr2025.with(
title: [Formatting Instructions for ICLR 2025\ Conference Submissions],
authors: authors,
keywords: (),
abstract: [
The abstract paragraph should be indented 1/2~inch (3~picas) on both left
and right-hand margins. Use 10~point type, with a vertical spacing of
11~points. The word #smallcaps[Abstract] must be centered, in small caps,
and in point size 12. Two line spaces precede the abstract. The abstract
must be limited to one paragraph.
],
bibliography: bibliography("main.bib"),
appendix: [
= Appendix
You may include other additional sections here.
],
accepted: false,
)
#let url(uri) = link(uri, raw(uri))
= Submission of conference papers to ICLR 2025
ICLR requires electronic submissions, processed by
#url("https://openreview.net/"). See ICLR's website for more instructions.
If your paper is ultimately accepted, the statement `\iclrfinalcopy` should be
inserted to adjust the format to the camera ready requirements.
The format for the submissions is a variant of the NeurIPS format. Please read
carefully the instructions below, and follow them faithfully.
== Style
Papers to be submitted to ICLR 2025 must be prepared according to the
instructions presented here.
Authors are required to use the ICLR #LaTeX style files obtainable at the ICLR
website. Please make sure you use the current files and not previous versions.
Tweaking the style files may be grounds for rejection.
== Retrieval of style files
The style files for ICLR and other conference information are available online
at:
#block(width: 100%, spacing: 13.5pt, {
set align(center)
url("https://www.iclr.cc/")
})
The file `iclr2025_conference.pdf` contains these instructions and illustrates
the various formatting requirements your ICLR paper must satisfy. Submissions
must be made using #LaTeX and the style files `iclr2025_conference.sty` and
`iclr2025_conference.bst` (to be used with #LaTeXe). The file
`iclr2025_conference.tex` may be used as a "shell" for writing your paper. All
you have to do is replace the author, title, abstract, and text of the paper
with your own.
The formatting instructions contained in these style files are summarized in
sections #ref(<gen_inst>, supplement: none), #ref(<headings>, supplement:
none), and #ref(<others>, supplement: none) below.
#v(-3pt) // Reduce spacing manually because of LaTeX/LaTeXe ligatures.
= General formatting instructions <gen_inst>
The text must be confined within a rectangle 5.5~inches (33~picas) wide and
9~inches (54~picas) long. The left margin is 1.5~inch (9~picas). Use 10~point
type with a vertical spacing of 11~points. Times New Roman is the preferred
typeface throughout. Paragraphs are separated by 1/2~line space, with no
indentation.
Paper title is 17~point, in small caps and left-aligned. All pages should start
at 1~inch (6~picas) from the top of the page.
Authors' names are set in boldface, and each name is placed above its
corresponding address. The lead author's name is to be listed first, and the
co-authors' names are set to follow. Authors sharing the same address can be on
the same line.
Please pay special attention to the instructions in @others regarding figures,
tables, acknowledgments, and references.
There will be a strict upper limit of 10 pages for the main text of the initial
submission, with unlimited additional pages for citations.
= Headings: first level <headings>
First level headings are in small caps, flush left and in point size 12. One
line space before the first level heading and 1/2~line space after the first
level heading.
== Headings: second level
Second level headings are in small caps, flush left and in point size 10. One
line space before the second level heading and 1/2~line space after the second
level heading.
=== Headings: third level
Third level headings are in small caps, flush left and in point size 10. One
line space before the third level heading and 1/2~line space after the third
level heading.
= Citations, figures, tables, references <others>
These instructions apply to everyone, regardless of the formatter being used.
== Citations within the text
Citations within the text should be based on the `natbib` package and include
the authors' last names and year (with the "et~al." construct for more than two
authors). When the authors or the publication are included in the sentence, the
citation should not be in parenthesis using `\citet{}` (as in "See
#cite(<Hinton06>, form: "prose") for more information."). Otherwise, the
citation should be in parenthesis using `\citep{}` (as in "Deep learning shows
promise to make progress towards AI~@Bengio_chapter2007.").
The corresponding references are to be listed in alphabetical order of authors,
in the #smallcaps[References] section. As to the format of the references
themselves, any style is acceptable as long as it is used consistently.
== Footnotes
Indicate footnotes with a number#footnote[Sample of the first footnote] in the
text. Place the footnotes at the bottom of the page on which they appear.
Precede the footnote with a horizontal rule of 2~inches
(12~picas).#footnote[Sample of the second footnote]
== Figures
All artwork must be neat, clean, and legible. Lines should be dark enough for
purposes of reproduction; art work should not be hand-drawn. The figure number
and caption always appear after the figure. Place one line space before the
figure caption, and one line space after the figure. The figure caption is
lower case (except for first word and proper nouns); figures are numbered
consecutively.
Make sure the figure caption does not get separated from the figure. Leave
sufficient space to avoid splitting the figure and figure caption.
You may use color figures. However, it is best for the figure captions and the
paper body to make sense if the paper is printed either in black/white or in
color.
#figure(
caption: [Sample figure caption.],
rect(width: 4.25cm, height: 4.25cm, stroke: 0.4pt),
)
== Tables
All tables must be centered, neat, clean and legible. Do not use hand-drawn
tables. The table number and title always appear before the table. See
@sample-table.
Place one line space before the table title, one line space after the table
title, and one line space after the table. The table title must be lower case
(except for first word and proper nouns); tables are numbered consecutively.
#figure(
caption: [Sample table title],
placement: top,
table(
columns: 2,
stroke: none,
table.header([*NAME*], [*DESCRIPTION*]),
table.hline(),
[Dendrite], [Input terminal ],
[Axon ], [Output terminal],
[Soma ], [Cell body (contains cell nucleus)],
)
) <sample-table>
= Default Notation
In an attempt to encourage standardized notation, we have included the notation
file from the textbook, _Deep Learning_ @goodfellow2016deep available at
#url("https://github.com/goodfeli/dlbook_notation/"). Use of this style is not
required and can be disabled by commenting out `math_commands.tex`.
#v(4em, weak: true)
#align(center, [*Numbers and Arrays*])
#table(
columns: (1in + 5pt, 3.25in + 15pt),
inset: 5pt,
stroke: none,
$a$, [A scalar (integer or real)],
$bold(a)$, [A vector],
$bold(A)$, [A matrix],
$bold(upright(sans(A)))$, [A tensor],
$bold(I)_n$, [Identity matrix with $n$ rows and $n$ columns],
$bold(I)$, [Identity matrix with dimensionality implied by context],
$bold(e)^((i))$, [Standard basis vector $[0,dots,0,1,0,dots,0]$ with a 1 at position $i$],
$op("diag")(bold(a))$, [A square, diagonal matrix with diagonal entries given by $bold(a)$],
$upright(a)$, [A scalar random variable],
$bold(upright(a))$, [A vector-valued random variable],
$bold(upright(A))$, [A matrix-valued random variable])
#v(0.25cm, weak: true)
#align(center, [*Sets and Graphs*])
#table(
columns: (1.25in + 5pt, 3.25in + 5pt),
inset: 5pt,
stroke: none,
$AA$, [A set],
$RR$, [The set of real numbers],
$\{0, 1\}$, [The set containing 0 and 1],
$\{0, 1, dots, n \}$, [The set of all integers between $0$ and $n$],
$[a, b]$, [The real interval including $a$ and $b$],
$(a, b]$, [The real interval excluding $a$ but including $b$],
$AA \\ BB$, [Set subtraction, i.e., the set containing the elements of $AA$ that are not in $BB$],
$cal(G)$, [A graph],
$italic(P a)_cal(G)(upright(x)_i)$, [The parents of $upright(x)_i$ in $cal(G)$])
#v(0.25cm, weak: true)
#align(center, [*Indexing*])
#table(
columns: (1.25in + 5pt, 3.25in + 5pt),
inset: 5pt,
stroke: none,
$a_i$, [Element $i$ of vector $bold(a)$, with indexing starting at 1],
$a_(-i)$, [All elements of vector $bold(a)$ except for element $i$],
$A_(i, j)$, [Element $i, j$ of matrix $bold(A)$],
$bold(A)_(i, :)$, [Row $i$ of matrix $bold(A)$],
$bold(A)_(:, i)$, [Column $i$ of matrix $bold(A)$],
$sans(A)_(i, j, k)$, [Element $(i, j, k)$ of a 3-D tensor $bold(upright(sans(A)))$],
$bold(upright(sans(A)))_(:, :, i)$, [2-D slice of a 3-D tensor],
$upright(a)_i$, [Element $i$ of the random vector $bold(upright(a))$])
#v(0.25cm, weak: true)
#align(center, [*Calculus*])
#table(
columns: (1.25in + 5pt, 3.25in + 5pt),
inset: 5pt,
stroke: none,
$display((d y) / (d x))$, [Derivative of $y$ with respect to $x$],
$display((diff y) / (diff x))$, [Partial derivative of $y$ with respect to $x$],
$nabla_bold(x) y$, [Gradient of $y$ with respect to $bold(x)$],
$nabla_bold(X) y$, [Matrix derivatives of $y$ with respect to $bold(X)$],
$nabla_bold(upright(sans(X))) y$, [Tensor containing derivatives of $y$ with respect to $bold(upright(sans(X)))$],
$display((diff f) / (diff bold(x)))$, [Jacobian matrix $bold(J) in RR^(m times n)$ of $f: RR^n arrow.r RR^m$],
$nabla_bold(x)^2 f(bold(x)) "or" bold(H)(f)(bold(x))$, [The Hessian matrix of $f$ at input point $bold(x)$],
$display(integral f(bold(x)) d bold(x))$,
[Definite integral over the entire domain of $bold(x)$],
$display(integral_SS f(bold(x)) d bold(x))$,
[Definite integral with respect to $bold(x)$ over the set $SS$])
#v(0.25cm, weak: true)
#align(center, [*Probability and Information Theory*])
#table(
columns: (1.25in + 5pt, 3.25in + 5pt),
inset: 5pt,
stroke: none,
$P(upright(a))$, [A probability distribution over a discrete variable],
$p(upright(a))$, [A probability distribution over a continuous variable, or over a variable whose type has not been specified],
$upright(a) tilde P$, [Random variable $upright(a)$ has distribution $P$],
$EE_(upright(x) tilde P) [ f(x) ] "or" EE f(x)$, [Expectation of $f(x)$ with respect to $P(upright(x))$],
$op("Var")(f(x))$, [Variance of $f(x)$ under $P(upright(x))$],
$op("Cov")(f(x), g(x))$, [Covariance of $f(x)$ and $g(x)$ under $P(upright(x))$],
$H(upright(x))$, [Shannon entropy of the random variable $upright(x)$],
$D_"KL" (P || Q)$, [Kullback-Leibler divergence of $P$ and $Q$],
$cal(N)(bold(x); bold(mu), bold(Sigma))$, [Gaussian distribution over $bold(x)$ with mean $bold(mu)$ and covariance $bold(Sigma)$])
#v(0.25cm, weak: true)
#align(center, [*Functions*])
#table(
columns: (1.25in + 5pt, 3.25in + 5pt),
inset: 5pt,
stroke: none,
$f: AA arrow.r BB$, [The function $f$ with domain $AA$ and range $BB$],
$f circle.stroked.tiny g$, [Composition of the functions $f$ and $g$],
$f(bold(x); bold(theta))$,
[A function of $bold(x)$ parametrized by $bold(theta)$. (Sometimes we write
$f(bold(x))$ and omit the argument $bold(theta)$ to lighten notation)],
$log x$, [Natural logarithm of $x$],
$sigma(x)$, [Logistic sigmoid, $display(1 / (1 + exp(-x)))$],
$zeta(x)$, [Softplus, $log(1 + exp(x))$],
$norm(bold(x))_p$, [$L^p$ norm of $bold(x)$],
$norm(bold(x))$, [$L^2$ norm of $bold(x)$],
$x^+$, [Positive part of $x$, i.e., $max(0,x)$],
$bold(1)_"condition"$, [is 1 if the condition is true, 0 otherwise])
#v(0.25cm, weak: true)
= Final instructions
Do not change any aspects of the formatting parameters in the style files. In
particular, do not modify the width or length of the rectangle the text should
fit into, and do not change font sizes (except perhaps in the
#smallcaps[References] section; see below). Please note that pages should be
numbered.
= Preparing PostScript or PDF files
Please prepare PostScript or PDF files with paper size "US Letter", and not,
for example, "A4". The `-t` letter option on dvips will produce US Letter
files.
Consider directly generating PDF files using `pdflatex` (especially if you are
a MiKTeX user). PDF figures must be substituted for EPS figures, however.
Otherwise, please generate your PostScript and PDF files with the following
commands:
```shell
dvips mypaper.dvi -t letter -Ppdf -G0 -o mypaper.ps
ps2pdf mypaper.ps mypaper.pdf
```
== Margins in #LaTeX
Most of the margin problems come from figures positioned by hand using
`\special` or other commands. We suggest using the command `\includegraphics`
from the graphicx package. Always specify the figure width as a multiple of the
line width as in the example below using .eps graphics
```tex
\usepackage[dvips]{graphicx} ...
\includegraphics[width=0.8\linewidth]{myfile.eps}
```
or
```tex
\usepackage[pdftex]{graphicx} ...
\includegraphics[width=0.8\linewidth]{myfile.pdf}
```
for .pdf graphics. See Section~4.4 in the graphics bundle documentation
(#url("http://www.ctan.org/tex-archive/macros/latex/required/graphics/grfguide.ps").
A number of width problems arise when #LaTeX cannot properly hyphenate a line.
Please give #LaTeX hyphenation hints using the `\-` command.
== Author Contributions
If you'd like to, you may include a section for author contributions as is
done in many journals. This is optional and at the discretion of the authors.
=== Acknowledgments
Use unnumbered third level headings for the acknowledgments. All
acknowledgments, including those to funding agencies, go at the end of the
paper.