tueplots.bundles module#
Predefined style settings (tueplots.bundles
).
Includes ready-to-use style configurations for major conferences and journals. Bundles figure sizes, font sizes, fonts, and so on.
Examples
>>> import matplotlib.pyplot as plt
>>> from tueplots import bundles
>>>
>>> # Select a style bundle
>>> style = bundles.neurips2021(usetex=False)
>>>
>>> # Apply the style to matplotlib
>>> plt.rcParams.update(style)
>>>
>>> # Create a plot
>>> fig, ax = plt.subplots()
>>> ax.plot([0, 1, 2], [2, 1, 3])
>>> ax.set_xlabel("$x$ label")
>>> ax.set_ylabel("$y$ label")
>>> plt.show()
(Source code
, png
, hires.png
, pdf
)

- tueplots.bundles.aaai2024(*, column='half', nrows=1, ncols=1, family='serif', rel_width=1.0)[source]#
AAAI 2024 bundle.
Source: https://aaai.org/wp-content/uploads/2023/06/AuthorKit24.zip
- tueplots.bundles.aistats2022(*, column='half', nrows=1, ncols=1, family='serif')[source]#
AISTATS 2022 bundle.
- tueplots.bundles.aistats2023(*, column='half', nrows=1, ncols=1, family='serif')[source]#
AISTATS 2023 bundle.
- tueplots.bundles.aistats2025(*, column='half', nrows=1, ncols=1, family='serif')[source]#
AISTATS 2025 bundle.
- tueplots.bundles.beamer_moml(*, rel_width=1.0, rel_height=0.8)[source]#
Beamer bundle that matches the template of the method-of-machine-learning group in Tübingen.
- tueplots.bundles.beamer_moml_dark_bg(*, rel_width=1.0, rel_height=0.8)[source]#
Dark version of
beamer_moml()
.
- tueplots.bundles.cvpr2024(*, column='half', nrows=1, ncols=1, usetex=True, family='serif')[source]#
CVPR 2024 bundle.
- tueplots.bundles.eccv2024(*, rel_width=1.0, nrows=1, ncols=1, family='serif')[source]#
ECCV 2024 bundle.
- tueplots.bundles.iclr2023(*, usetex=True, rel_width=1.0, nrows=1, ncols=1, family='serif')[source]#
ICLR 2023 bundle.
- tueplots.bundles.iclr2024(*, usetex=True, rel_width=1.0, nrows=1, ncols=1, family='serif')[source]#
ICLR 2024 bundle.
- tueplots.bundles.icml2022(*, column='half', nrows=1, ncols=1, usetex=True, family='serif')[source]#
ICML 2022 bundle.
- tueplots.bundles.icml2024(*, column='half', nrows=1, ncols=1, usetex=True, family='serif')[source]#
ICML 2024 bundle.
- tueplots.bundles.jmlr2001(*, rel_width=1.0, nrows=1, ncols=1, family='serif')[source]#
JMLR 2001 bundle.
- tueplots.bundles.neurips2021(*, usetex=True, rel_width=1.0, nrows=1, ncols=1, family='serif')[source]#
Neurips 2021 bundle.
- tueplots.bundles.neurips2022(*, usetex=True, rel_width=1.0, nrows=1, ncols=1, family='serif')[source]#
Neurips 2022 bundle.
- tueplots.bundles.neurips2023(*, usetex=True, rel_width=1.0, nrows=1, ncols=1, family='serif')[source]#
Neurips 2023 bundle.
- tueplots.bundles.neurips2024(*, usetex=True, rel_width=1.0, nrows=1, ncols=1, family='serif')[source]#
Neurips 2024 bundle.
- tueplots.bundles.probnum2025(*, column='half', nrows=1, ncols=1, family='sans-serif')[source]#
ProbNum 2025 bundle.