Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
b1ee926
Initial interactive_drive + omnidreams port
ArielG-NV Aug 27, 2026
b8ef83d
initial manifest removal and clean up
ArielG-NV Aug 27, 2026
f64299a
clean up pipeline loading things and config
ArielG-NV Aug 27, 2026
22a34f3
final clean up?
ArielG-NV Aug 27, 2026
512ba77
better val
ArielG-NV Aug 28, 2026
44d035d
merge fixes to physx and no-ui option
ArielG-NV Aug 28, 2026
f8d3f44
1 clean demo for all
ArielG-NV Aug 28, 2026
9abdc72
add clean up
ArielG-NV Aug 28, 2026
29d53fb
clean up host 0.0.0.0
ArielG-NV Aug 28, 2026
db9fab0
more docs + defaults
ArielG-NV Aug 28, 2026
cc01e81
readme
ArielG-NV Aug 28, 2026
341d8d6
doc update
ArielG-NV Aug 28, 2026
a53902f
fix broken demo due to https://github.com/NVIDIA/flashdreams/pull/528
ArielG-NV Aug 28, 2026
f3ef107
brake fix + space fix + demo to ensure imgui works with text input + …
ArielG-NV Aug 28, 2026
476b269
fix liscence + config to not auto-tune for testing reasons
ArielG-NV Aug 28, 2026
28d8f05
formatting
ArielG-NV Aug 28, 2026
a90d549
add to ci to unbrick ci?
ArielG-NV Aug 28, 2026
f702151
fix linter issues
ArielG-NV Aug 28, 2026
656c2a8
update CI scripts
ArielG-NV Aug 28, 2026
a1189aa
fix broken ci
ArielG-NV Aug 28, 2026
e913c65
fix test
ArielG-NV Aug 28, 2026
48f0a19
fix gpu test
ArielG-NV Aug 28, 2026
25cead7
fix tests again
ArielG-NV Aug 28, 2026
faea2fb
swap default drop oldest due to quality risks
ArielG-NV Aug 28, 2026
3fa6bb0
FIX TEST
ArielG-NV Aug 28, 2026
b78b7f3
reverse via `R`; reset with +/start
ArielG-NV Aug 28, 2026
a8e811b
address review
ArielG-NV Aug 28, 2026
0d1ef19
-40ms with fast-perf option
ArielG-NV Aug 28, 2026
34440dd
clean up + formatting + try to reduce latency
ArielG-NV Aug 28, 2026
97a70bf
fix formatting
ArielG-NV Aug 28, 2026
9566ffd
delete bad test
ArielG-NV Aug 28, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
8 changes: 6 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,6 @@ jobs:
UV_PROJECT_ENVIRONMENT: /tmp/flashdreams-venv
UV_LINK_MODE: copy
# Exercise the dependency branch used by current Python releases.
# GPU CI below remains on 3.10, the minimum supported version.
UV_PYTHON: "3.12"
steps:
- name: Get PR info
Expand Down Expand Up @@ -95,7 +94,11 @@ jobs:
# the checkout directory owned by the runner.
UV_PROJECT_ENVIRONMENT: /tmp/flashdreams-venv
UV_LINK_MODE: copy
UV_PYTHON: "3.10"
# imgui-bundle publishes Linux ARM64 wheels for Python 3.11+, but not
# 3.10. Keep GB300 CI on a wheel-supported interpreter and fail instead
# of attempting its large, platform-sensitive native source build.
UV_PYTHON: "3.11"

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Does anything still run on 3.10 after this? requires-python is still >=3.10 but I think both the CPU and GPU jobs are off it now.

@ArielG-NV ArielG-NV Aug 28, 2026

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Github CI?

UV_NO_BUILD_PACKAGE: imgui-bundle
# Limit parallel CUDA compilation jobs to avoid OOM (each nvcc job
# uses ~9GB peak memory).
MAX_JOBS: 8
Expand Down Expand Up @@ -131,6 +134,7 @@ jobs:
ffmpeg \
gcc g++ ninja-build \
libgl1-mesa-dev \
libx11-dev libxcursor-dev libxext-dev libxi-dev libxinerama-dev libxrandr-dev \
libnccl-dev \
curl git ca-certificates unzip
rm -rf /var/lib/apt/lists/*
Expand Down
8 changes: 6 additions & 2 deletions .github/workflows/determinism.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,9 @@ jobs:
env:
UV_PROJECT_ENVIRONMENT: /tmp/flashdreams-venv
UV_LINK_MODE: copy
UV_PYTHON: "3.10"
# imgui-bundle has Linux ARM64 wheels for Python 3.11+, but not 3.10.
UV_PYTHON: "3.11"
UV_NO_BUILD_PACKAGE: imgui-bundle
# Limit parallel CUDA compilation jobs to avoid OOM (each nvcc job uses
# ~9GB peak memory).
MAX_JOBS: 8
Expand Down Expand Up @@ -53,6 +55,8 @@ jobs:
python3 python3-dev python3-venv \
ffmpeg \
gcc g++ ninja-build \
libgl1-mesa-dev \
libx11-dev libxcursor-dev libxext-dev libxi-dev libxinerama-dev libxrandr-dev \
libnccl-dev \
curl git ca-certificates unzip
rm -rf /var/lib/apt/lists/*
Expand All @@ -79,4 +83,4 @@ jobs:
HF_TOKEN: ${{ secrets.HF_TOKEN }}
run: |
uv run --no-sync pytest -v -s \
integrations/omnidreams/tests/test_omnidreams_same_seed_reproducibility.py
integrations_v2/omnidreams/tests/test_omnidreams_same_seed_reproducibility.py
Loading
Loading