forked from ml-energy/zeus
-
Notifications
You must be signed in to change notification settings - Fork 0
/
mkdocs.yml
131 lines (121 loc) · 3.02 KB
/
mkdocs.yml
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
# Project information
site_name: Zeus Project
site_url: https://ml.energy/zeus
site_author: Jae-Won Chung
site_description: Deep learning energy measurement and optimization
edit_uri: ""
# Repository
repo_name: ml-energy/zeus
repo_url: https://github.com/ml-energy/zeus
# Copyright
copyright: Copyright © 2023 Jae-Won Chung
# Theme configuration
theme:
name: material
custom_dir: docs/overrides
logo: assets/img/logo.svg
favicon: assets/img/favicon.svg
icon:
repo: fontawesome/brands/github
features:
- search.suggest
- navigation.tabs
- navigation.tabs.sticky
- navigation.top
- navigation.instant
- navigation.instant.prefetch
- content.tooltips
- announce.dismiss
palette:
- scheme: slate
primary: zeus
accent: zeus
toggle:
icon: fontawesome/solid/sun
name: Switch to light mode
- scheme: default
primary: zeus
accent: zeus
toggle:
icon: fontawesome/regular/moon
name: Switch to dark mode
# MkDocs plugins
plugins:
- search
- autorefs
- social:
cards_dir: assets/img/social
cards_layout_options:
background_color: "#f7e96d"
color: "#231f20"
- gen-files:
scripts:
- docs/gen_ref_pages.py
- literate-nav:
nav_file: SUMMARY.md
- section-index
- mkdocstrings:
handlers:
python:
import:
- https://pytorch.org/docs/stable/objects.inv
options:
show_root_heading: true
members_order: "source"
filters: ["!Test"]
separate_signature: true
docstring_options:
ignore_init_summary: true
# Extensions
markdown_extensions:
- meta
- abbr
- admonition
- attr_list
- footnotes
- md_in_html
- pymdownx.highlight
- pymdownx.superfences
- pymdownx.snippets
- pymdownx.details
- pymdownx.critic
- pymdownx.arithmatex:
generic: true
- pymdownx.emoji:
emoji_index: !!python/name:materialx.emoji.twemoji
emoji_generator: !!python/name:materialx.emoji.to_svg
# Appearance
extra_css:
- assets/css/custom.css
- assets/css/color.css
# For Mathjax
extra_javascript:
- assets/js/mathjax.js
- https://polyfill.io/v3/polyfill.min.js?features=es6
- https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js
# Page tree
nav:
- Home: index.md
- Overview:
- overview/index.md
- Getting Started:
- getting_started/index.md
- Environment Setup: getting_started/environment.md
- Installing and Building: getting_started/installing_and_building.md
- Perseus:
- perseus/index.md
- Integrating: perseus/integrating.md
- Extending Zeus: extend.md
- Source Code Reference: reference/
# Extra stuff
extra:
analytics:
provider: google
property: G-T3W21TQ7FJ
social:
- name: Zeus GitHub repository
icon: fontawesome/brands/github
link: https://github.com/ml-energy/zeus
- name: Zeus Docker Hub registry
icon: fontawesome/brands/docker
link: https://hub.docker.com/r/mlenergy/zeus