graph G { compound="true" rankdir="TB" bgcolor="white" fontname="Tahoma" node [ fixedsize="false" fontname="Tahoma" color="white" fillcolor="deepskyblue2" fontcolor="black" shape="box" style="filled" penwidth="1.0" ] edge [ fontname="Arial" color="#00688b" fontcolor="black" fontsize="12" arrowsize="0.5" penwidth="1.0" ] "[build2cmake/src/torch/cuda.rs]" -- "[build2cmake/src/config/v2.rs]" [label=" 5 ", penwidth="5", color="#00688bA5"]; "[lib/build.nix]" -- "[flake.nix]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[lib/build.nix]" -- "[build2cmake/src/config/v2.rs]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[build2cmake/src/torch/metal.rs]" -- "[build2cmake/src/torch/cuda.rs]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[build2cmake/src/torch/metal.rs]" -- "[build2cmake/src/templates/cuda/kernel.cmake]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[build2cmake/src/torch/cuda.rs]" -- "[build2cmake/src/main.rs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[build2cmake/src/torch/cuda.rs]" -- "[build2cmake/src/templates/cuda/preamble.cmake]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[lib/build-version.nix]" -- "[flake.nix]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[build2cmake/src/torch/metal.rs]" -- "[build2cmake/src/templates/metal/kernel.cmake]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[build2cmake/src/templates/cuda/kernel.cmake]" -- "[build2cmake/src/config/v2.rs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[lib/build.nix]" -- "[build2cmake/src/version.rs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[kernel-abi-check/Cargo.toml]" -- "[build2cmake/Cargo.toml]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[build2cmake/src/version.rs]" -- "[build2cmake/src/config/v2.rs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[build2cmake/src/torch/cuda.rs]" -- "[lib/build.nix]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[lib/build.nix]" -- "[build2cmake/src/main.rs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[build2cmake/src/templates/cuda/preamble.cmake]" -- "[build2cmake/src/config/v2.rs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[versions.nix]" -- "[lib/build.nix]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[kernel-abi-check/src/version.rs]" -- "[kernel-abi-check/src/main.rs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[kernel-abi-check/src/version.rs]" -- "[kernel-abi-check/src/manylinux/mod.rs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[build2cmake/src/torch/cuda.rs]" -- "[build2cmake/src/templates/cuda/kernel.cmake]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[kernel-abi-check/src/manylinux/mod.rs]" -- "[kernel-abi-check/src/main.rs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[build2cmake/src/templates/cuda/preamble.cmake]" -- "[lib/build.nix]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[versions.nix]" -- "[flake.nix]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[build2cmake/src/main.rs]" -- "[build2cmake/src/config/v2.rs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[build2cmake/src/version.rs]" -- "[build2cmake/src/main.rs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[build2cmake/src/torch/metal.rs]" -- "[build2cmake/src/config/v2.rs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[lib/build.nix]" -- "[lib/build-version.nix]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[versions.nix]" -- "[lib/build-version.nix]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[lib/torch-version-utils.nix]" -- "[lib/build-sets.nix]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[build2cmake/src/torch/mod.rs]" -- "[build2cmake/src/torch/metal.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[build2cmake/src/torch/universal.rs]" -- "[build2cmake/src/fileset.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[kernel-abi-check/src/manylinux/mod.rs]" -- "[kernel-abi-check/flake.nix]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[lib/torch-extension/default.nix]" -- "[flake.nix]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[build2cmake/src/fileset.rs]" -- "[build2cmake/src/torch/cuda.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[build2cmake/src/templates/metal/preamble.cmake]" -- "[build2cmake/src/templates/metal/kernel.cmake]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[kernel-abi-check/src/version.rs]" -- "[build2cmake/src/config/v2.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[build2cmake/src/templates/metal/compile-metal.cmake]" -- "[build2cmake/src/torch/metal.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[scripts/gen_variants_markdown.py]" -- "[versions.nix]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[lib/build.nix]" -- "[kernel-abi-check/flake.nix]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[lib/torch-version-utils.nix]" -- "[kernel-abi-check/src/version.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[build2cmake/src/templates/metal/torch-extension.cmake]" -- "[build2cmake/src/templates/metal/compile-metal.cmake]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[lib/build-version.nix]" -- "[build2cmake/src/main.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[lib/build-variants.nix]" -- "[lib/build-sets.nix]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[lib/torch-extension/default.nix]" -- "[build2cmake/src/torch/metal.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[lib/torch-version-utils.nix]" -- "[kernel-abi-check/src/main.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[build2cmake/src/torch/mod.rs]" -- "[build2cmake/src/torch/cuda.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[flake.nix]" -- "[build2cmake/src/config/v2.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[lib/build-sets.nix]" -- "[flake.nix]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[build2cmake/src/torch/universal.rs]" -- "[build2cmake/src/main.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[kernel-abi-check/src/lib.rs]" -- "[kernel-abi-check/src/manylinux/mod.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; }