Skip to content

Keep the training data continuous and the total batch size constant regardless of changes in the replica world size. #1835

Keep the training data continuous and the total batch size constant regardless of changes in the replica world size.

Keep the training data continuous and the total batch size constant regardless of changes in the replica world size. #1835

Workflow file for this run

name: Docs
on:
push:
branches:
- main
pull_request:
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Setup Python
uses: actions/setup-python@v5
with:
python-version: "3.10"
architecture: x64
- name: Checkout
uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Install Dependencies
run: |
set -eux
sudo apt-get install -y protobuf-compiler
pip install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/cu128
pip install .[dev] -v
pip install -r docs/requirements.txt
- name: Build Sphinx Docs
working-directory: docs
run: |
set -eux
make html
- name: Upload static files as artifact
id: deployment
uses: actions/upload-pages-artifact@v3
with:
path: docs/build/html/
deploy:
runs-on: ubuntu-latest
needs: build
if: ${{ github.ref == 'refs/heads/main' }}
permissions:
pages: write # to deploy to Pages
id-token: write # to verify the deployment originates from an appropriate source
environment:
name: github-pages
url: ${{ steps.deployment.outputs.page_url }}
steps:
- name: Deploy to GitHub Pages
id: deployment
uses: actions/deploy-pages@v4