mirror of
https://github.com/ROCm/ROCm.git
synced 2026-02-03 10:55:05 -05:00
* added Getting ROCm Source Files (#2952) * added Accessing ROCm Source Files * changed per comments * Update README.md implement dgaliffi suggestions Co-authored-by: David Galiffi <dgaliffi@amd.com> * Update README.md implement dgailifi suggestion Co-authored-by: David Galiffi <dgaliffi@amd.com> * Update README.md implement dgailifi suggestion Co-authored-by: David Galiffi <dgaliffi@amd.com> * Update README.md implement dgailifi suggestion Co-authored-by: David Galiffi <dgaliffi@amd.com> * add default.xml link * update README --------- Co-authored-by: David Galiffi <dgaliffi@amd.com> * Bump rocm-docs-core from 0.35.1 to 0.36.0 in /docs/sphinx Bumps [rocm-docs-core](https://github.com/RadeonOpenCompute/rocm-docs-core) from 0.35.1 to 0.36.0. - [Release notes](https://github.com/RadeonOpenCompute/rocm-docs-core/releases) - [Changelog](https://github.com/ROCm/rocm-docs-core/blob/develop/CHANGELOG.md) - [Commits](https://github.com/RadeonOpenCompute/rocm-docs-core/compare/v0.35.1...v0.36.0) --- updated-dependencies: - dependency-name: rocm-docs-core dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Update rocAL link * Add Radeon and Raden Pro specifications to the architecture reference (#2960) * Expand architecture hardware specifications overview Add supported Radeon and Radeon Pro GPUs * Remove glossary from gpu architecture hardware specifications * add reredirect extension add redirection for openmp documentation * Bump rocm-docs-core from 0.36.0 to 0.37.0 in /docs/sphinx Bumps [rocm-docs-core](https://github.com/RadeonOpenCompute/rocm-docs-core) from 0.36.0 to 0.37.0. - [Release notes](https://github.com/RadeonOpenCompute/rocm-docs-core/releases) - [Changelog](https://github.com/ROCm/rocm-docs-core/blob/develop/CHANGELOG.md) - [Commits](https://github.com/RadeonOpenCompute/rocm-docs-core/compare/v0.36.0...v0.37.0) --- updated-dependencies: - dependency-name: rocm-docs-core dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Update using-gpu-sanitizer.md (#2970) * Update using-gpu-sanitizer.md added the link text Added the example --------- Co-authored-by: Sam Wu <sam.wu2@amd.com> * Update autotag README * Add check for empty string in prev lib ver; also fix typo in ROCm * Update what-is-rocm.rst (#2984) * Bump rocm-docs-core from 0.37.0 to 0.38.0 in /docs/sphinx (#2986) Bumps [rocm-docs-core](https://github.com/RadeonOpenCompute/rocm-docs-core) from 0.37.0 to 0.38.0. - [Release notes](https://github.com/RadeonOpenCompute/rocm-docs-core/releases) - [Changelog](https://github.com/ROCm/rocm-docs-core/blob/develop/CHANGELOG.md) - [Commits](https://github.com/RadeonOpenCompute/rocm-docs-core/compare/v0.37.0...v0.38.0) --- updated-dependencies: - dependency-name: rocm-docs-core dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * minor update to the gpu-mpi section (#2983) provide the precise parameters required to run Open MPI with libfabric and rocm support. * Update using-gpu-sanitizer.md (#2991) * Update using-gpu-sanitizer.md Minor OpenMP update * Update using-gpu-sanitizer.md Updated note with additional information. * Update using-gpu-sanitizer.md * Update using-gpu-sanitizer.md Moved the note to another section * Update using-gpu-sanitizer.md * Bump rocm-docs-core from 0.38.0 to 0.38.1 in /docs/sphinx (#3004) Bumps [rocm-docs-core](https://github.com/RadeonOpenCompute/rocm-docs-core) from 0.38.0 to 0.38.1. - [Release notes](https://github.com/RadeonOpenCompute/rocm-docs-core/releases) - [Changelog](https://github.com/ROCm/rocm-docs-core/blob/develop/CHANGELOG.md) - [Commits](https://github.com/RadeonOpenCompute/rocm-docs-core/compare/v0.38.0...v0.38.1) --- updated-dependencies: - dependency-name: rocm-docs-core dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump idna from 3.4 to 3.7 in /docs/sphinx (#3007) Bumps [idna](https://github.com/kjd/idna) from 3.4 to 3.7. - [Release notes](https://github.com/kjd/idna/releases) - [Changelog](https://github.com/kjd/idna/blob/master/HISTORY.rst) - [Commits](https://github.com/kjd/idna/compare/v3.4...v3.7) --- updated-dependencies: - dependency-name: idna dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Reorganize "What is ROCm?" page (#3006) * add rocm software stack diagram to What is ROCm landing page * restructure ROCm project list table * clean up unnecessary hyphenation * update What is ROCm stack diagram filename * reorder rocm project list to reflect diagram * update "What is ROCm?" image metadata * change 'project list' to 'components' * change 'project' to 'component' * Update codeowners (#3008) * Update links (#2992) * Update links * table cleanup * cross-refs * wordlist update * add temp hard links * verbiage * docs(index.md): Disable MD051 for Sphinx Markdown anchor point In general this rule should be followed to avoid broken links * revert gpu-arch table, remove dropdowns, quick start hyphen removedon index.md * revise opening text as per PR comment --------- Co-authored-by: Lisa <lisa.delaney@amd.com> Co-authored-by: Sam Wu <sam.wu2@amd.com> Co-authored-by: Young Hui <young.hui@amd.com> --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: randyh62 <42045079+randyh62@users.noreply.github.com> Co-authored-by: David Galiffi <dgaliffi@amd.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Sam Wu <sam.wu2@amd.com> Co-authored-by: MKKnorr <matthias@streamhpc.com> Co-authored-by: Bence Parajdi <bence@streamhpc.com> Co-authored-by: Roopa Malavally <56051583+Rmalavally@users.noreply.github.com> Co-authored-by: Lisa <lisa.delaney@amd.com> Co-authored-by: Edgar Gabriel <edgargabriel@users.noreply.github.com> Co-authored-by: peter <peter.park@amd.com> Co-authored-by: Lisa <lisajdelaney@gmail.com>
110 lines
3.3 KiB
Python
110 lines
3.3 KiB
Python
# Configuration file for the Sphinx documentation builder.
|
|
#
|
|
# This file only contains a selection of the most common options. For a full
|
|
# list see the documentation:
|
|
# https://www.sphinx-doc.org/en/master/usage/configuration.html
|
|
|
|
import shutil
|
|
import jinja2
|
|
import os
|
|
|
|
# Environment to process Jinja templates.
|
|
jinja_env = jinja2.Environment(loader=jinja2.FileSystemLoader("."))
|
|
|
|
# Jinja templates to render out.
|
|
templates = []
|
|
|
|
# Render templates and output files without the last extension.
|
|
# For example: 'install.md.jinja' becomes 'install.md'.
|
|
for template in templates:
|
|
rendered = jinja_env.get_template(template).render()
|
|
with open(os.path.splitext(template)[0], 'w') as file:
|
|
file.write(rendered)
|
|
|
|
shutil.copy2('../RELEASE.md','./about/release-notes.md')
|
|
# Keep capitalization due to similar linking on GitHub's markdown preview.
|
|
shutil.copy2('../CHANGELOG.md','./about/CHANGELOG.md')
|
|
|
|
latex_engine = "xelatex"
|
|
latex_elements = {
|
|
"fontpkg": r"""
|
|
\usepackage{tgtermes}
|
|
\usepackage{tgheros}
|
|
\renewcommand\ttdefault{txtt}
|
|
"""
|
|
}
|
|
|
|
# configurations for PDF output by Read the Docs
|
|
project = "ROCm Documentation"
|
|
author = "Advanced Micro Devices, Inc."
|
|
copyright = "Copyright (c) 2024 Advanced Micro Devices, Inc. All rights reserved."
|
|
version = "6.0.1"
|
|
release = "6.0.1"
|
|
setting_all_article_info = True
|
|
all_article_info_os = ["linux", "windows"]
|
|
all_article_info_author = ""
|
|
|
|
# pages with specific settings
|
|
article_pages = [
|
|
{
|
|
"file":"about/release-notes",
|
|
"os":["linux", "windows"],
|
|
"date":"2024-01-31"
|
|
},
|
|
{
|
|
"file":"about/CHANGELOG",
|
|
"os":["linux", "windows"],
|
|
"date":"2024-01-31"
|
|
},
|
|
|
|
{"file":"install/windows/install-quick", "os":["windows"]},
|
|
{"file":"install/linux/install-quick", "os":["linux"]},
|
|
|
|
{"file":"install/linux/install", "os":["linux"]},
|
|
{"file":"install/linux/install-options", "os":["linux"]},
|
|
{"file":"install/linux/prerequisites", "os":["linux"]},
|
|
|
|
{"file":"install/docker", "os":["linux"]},
|
|
{"file":"install/magma-install", "os":["linux"]},
|
|
{"file":"install/pytorch-install", "os":["linux"]},
|
|
{"file":"install/tensorflow-install", "os":["linux"]},
|
|
|
|
{"file":"install/windows/install", "os":["windows"]},
|
|
{"file":"install/windows/prerequisites", "os":["windows"]},
|
|
{"file":"install/windows/cli/index", "os":["windows"]},
|
|
{"file":"install/windows/gui/index", "os":["windows"]},
|
|
|
|
{"file":"about/compatibility/docker-image-support-matrix", "os":["linux"]},
|
|
{"file":"about/compatibility/user-kernel-space-compat-matrix", "os":["linux"]},
|
|
|
|
{"file":"reference/library-index", "os":["linux"]},
|
|
|
|
{"file":"how-to/deep-learning-rocm", "os":["linux"]},
|
|
{"file":"how-to/gpu-enabled-mpi", "os":["linux"]},
|
|
{"file":"how-to/system-debugging", "os":["linux"]},
|
|
{"file":"how-to/tuning-guides", "os":["linux", "windows"]},
|
|
|
|
{"file":"rocm-a-z", "os":["linux", "windows"]},
|
|
]
|
|
|
|
exclude_patterns = ['temp']
|
|
|
|
external_toc_path = "./sphinx/_toc.yml"
|
|
|
|
extensions = ["rocm_docs", "sphinx_reredirects"]
|
|
|
|
external_projects_current_project = "rocm"
|
|
|
|
html_theme = "rocm_docs_theme"
|
|
html_theme_options = {"flavor": "rocm-docs-home"}
|
|
|
|
html_title = "ROCm Documentation"
|
|
|
|
html_theme_options = {
|
|
"link_main_doc": False
|
|
}
|
|
|
|
redirects = {
|
|
"reference/openmp/openmp": "../../about/compatibility/openmp.html"
|
|
}
|