Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

cudaPackages_12: 12.4 -> 12.8 #390885

Merged
merged 5 commits into from
Mar 25, 2025
Merged

cudaPackages_12: 12.4 -> 12.8 #390885

merged 5 commits into from
Mar 25, 2025

Conversation

prusnak
Copy link
Member

@prusnak prusnak commented Mar 18, 2025

I finally managed to fix onnxruntime build with CUDA 12.8 which was AFAIK the only blocker for changing the default.

The fix is to turn off LTO when linking with CUDA, because otherwise the linking takes too much time and then ends up in infinite loop anyway.

Also in the past I enthusiastically added support for Compute Capability 10.0 and 10.1 GPUs but this is causing linking errors for onnxruntime (resulting shared library >2 GB, similar to what we face with magma), so I removed them and only kept CC 12.0 to save space (e.g. ollama upstream also does not build for CC 10.x but only for 12.0) and this makes it possible for onnxruntime shared library to link again.

Things done

  • Built on platform(s)
    • x86_64-linux
    • aarch64-linux
    • x86_64-darwin
    • aarch64-darwin
  • For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)
    • sandbox = relaxed
    • sandbox = true
  • Tested, as applicable:
  • Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
  • Tested basic functionality of all binary files (usually in ./result/bin/)
  • 25.05 Release Notes (or backporting 24.11 and 25.05 Release notes)
    • (Package updates) Added a release notes entry if the change is major or breaking
    • (Module updates) Added a release notes entry if the change is significant
    • (Module addition) Added a release notes entry if adding a new NixOS module
  • Fits CONTRIBUTING.md.

Add a 👍 reaction to pull requests you find important.

@nix-owners nix-owners bot requested review from ck3d and puffnfresh March 18, 2025 08:27
@prusnak prusnak force-pushed the cuda-12.8 branch 2 times, most recently from 5085730 to ed2719b Compare March 18, 2025 08:50
@ofborg ofborg bot added the ofborg-internal-error Ofborg encountered an error label Mar 18, 2025
@ofborg ofborg bot removed the ofborg-internal-error Ofborg encountered an error label Mar 18, 2025
@prusnak
Copy link
Member Author

prusnak commented Mar 18, 2025

I successfully built onnxruntime and ollama and torch + vllm using this PR.

@SomeoneSerge
Copy link
Contributor

nixpkgs-review result

Generated using nixpkgs-review.

Command: nixpkgs-review pr 390885 --extra-nixpkgs-config '{ cudaSupport = true; }'


x86_64-linux

⏩ 43 packages marked as broken and skipped:
  • colmapWithCuda
  • khoj
  • khoj.dist
  • magma-cuda
  • magma-cuda.test
  • piper-train
  • piper-train.dist
  • python312Packages.elegy
  • python312Packages.elegy.dist
  • python312Packages.haystack-ai
  • python312Packages.haystack-ai.dist
  • python312Packages.objax
  • python312Packages.objax.dist
  • python312Packages.oryx
  • python312Packages.oryx.dist
  • python312Packages.torchWithRocm
  • python312Packages.torchWithRocm.cxxdev
  • python312Packages.torchWithRocm.dev
  • python312Packages.torchWithRocm.dist
  • python312Packages.torchWithRocm.lib
  • python312Packages.torchrl
  • python312Packages.torchrl.dist
  • python312Packages.treex
  • python312Packages.treex.dist
  • python313Packages.array-api-compat
  • python313Packages.array-api-compat.dist
  • python313Packages.haystack-ai
  • python313Packages.haystack-ai.dist
  • python313Packages.torchWithRocm
  • python313Packages.torchWithRocm.cxxdev
  • python313Packages.torchWithRocm.dev
  • python313Packages.torchWithRocm.dist
  • python313Packages.torchWithRocm.lib
  • rocmPackages.mivisionx
  • rocmPackages.mivisionx-cpu
  • rocmPackages.mivisionx-hip
  • rocmPackages_5.mivisionx
  • rocmPackages_5.mivisionx-cpu
  • rocmPackages_5.mivisionx-hip
  • rocmPackages_5.mivisionx-opencl
  • rocmPackages_6.mivisionx
  • rocmPackages_6.mivisionx-cpu
  • rocmPackages_6.mivisionx-hip
❌ 1090 packages failed to build:
  • adaptivecppWithCuda
  • aitrack
  • backgroundremover
  • backgroundremover.dist
  • beets (beetsPackages.beets, beetsPackages.beets-stable)
  • beets-unstable (beetsPackages.beets-unstable)
  • beets-unstable.dist (beetsPackages.beets-unstable.dist)
  • beets-unstable.doc (beetsPackages.beets-unstable.doc)
  • beets-unstable.man (beetsPackages.beets-unstable.man)
  • beets.dist (beetsPackages.beets-stable.dist, beetsPackages.beets.dist)
  • beets.doc (beetsPackages.beets-stable.doc, beetsPackages.beets.doc)
  • beets.man (beetsPackages.beets-stable.man, beetsPackages.beets.man)
  • calibre
  • cudaPackages.cuda_nsight
  • cudaPackages.cuda_nvprof
  • cudaPackages.cuda_nvvp
  • cudaPackages.cudatoolkit-legacy-runfile
  • cudaPackages.cudatoolkit-legacy-runfile.doc
  • cudaPackages.cudatoolkit-legacy-runfile.lib
  • cudaPackages.cudnn-frontend
  • cudaPackages.cutensor_1_3
  • cudaPackages.cutensor_1_3.dev
  • cudaPackages.cutensor_1_3.lib
  • cudaPackages.cutensor_1_3.static
  • cudaPackages.cutensor_1_4
  • cudaPackages.cutensor_1_4.dev
  • cudaPackages.cutensor_1_4.lib
  • cudaPackages.cutensor_1_4.static
  • cudaPackages.cutensor_1_5
  • cudaPackages.cutensor_1_5.dev
  • cudaPackages.cutensor_1_5.lib
  • cudaPackages.cutensor_1_5.static
  • cudaPackages.fabricmanager
  • cudaPackages.fabricmanager.bin
  • cudaPackages.fabricmanager.dev
  • cudaPackages.fabricmanager.lib
  • cudaPackages.imex
  • cudaPackages.libnvidia_nscq
  • cudaPackages.nccl
  • cudaPackages.nccl-tests
  • cudaPackages.nccl.dev
  • cudaPackages.nsight_compute
  • cudaPackages.nsight_systems
  • cudaPackages.nsight_systems.bin
  • cudaPackages.saxpy (tests.cuda.cudaPackages.saxpy, tests.cuda.cudaPackages_12.saxpy)
  • dbx
  • dbx.dist
  • dcgm
  • deface
  • deface.dist
  • docling (python312Packages.docling)
  • docling.dist (python312Packages.docling.dist)
  • easyocr (python312Packages.easyocr)
  • easyocr.dist (python312Packages.easyocr.dist)
  • envision
  • exo
  • exo.dist
  • faissWithCuda
  • faissWithCuda.dist
  • frigate
  • gemmi (python312Packages.gemmi)
  • gpt4all-cuda
  • gromacsCudaMpi
  • gromacsCudaMpi.dev
  • gromacsCudaMpi.man
  • ieda
  • immich-machine-learning
  • immich-machine-learning.dist
  • katagoTensorRT
  • katagoWithCuda
  • lacus
  • lacus.dist
  • librealsenseWithCuda
  • librealsenseWithCuda.dev
  • libretranslate (python312Packages.libretranslate)
  • libretranslate.dist (python312Packages.libretranslate.dist)
  • livecaptions
  • local-ai
  • maa-assistant-arknights
  • maa-cli
  • magika (python312Packages.magika)
  • magika.dist (python312Packages.magika.dist)
  • magma-cuda-static
  • magma-cuda-static.test
  • mathematica-cuda
  • mathematica-webdoc-cuda
  • minari (python312Packages.minari)
  • minari.dist (python312Packages.minari.dist)
  • mlflow-server
  • mlflow-server.dist
  • mokuro
  • mokuro.dist
  • monado
  • nvtopPackages.full
  • nvtopPackages.nvidia
  • obs-studio-plugins.obs-backgroundremoval
  • ollama-cuda
  • onnxruntime
  • onnxruntime.dev
  • onnxruntime.dist
  • open-webui
  • open-webui.dist
  • openai-whisper (python312Packages.openai-whisper)
  • openai-whisper.dist (python312Packages.openai-whisper.dist)
  • openseeface
  • opensplat (opensplatWithCuda)
  • owocr
  • owocr.dist
  • pianotrans
  • pianotrans.dist
  • piper-phonemize
  • piper-tts
  • pitivi
  • private-gpt
  • private-gpt.dist
  • prometheus-dcgm-exporter
  • python312Packages.accelerate
  • python312Packages.accelerate.dist
  • python312Packages.albumentations
  • python312Packages.albumentations.dist
  • python312Packages.ale-py
  • python312Packages.ale-py.dist
  • python312Packages.apptools
  • python312Packages.apptools.dist
  • python312Packages.apricot-select
  • python312Packages.apricot-select.dist
  • python312Packages.argos-translate-files
  • python312Packages.argos-translate-files.dist
  • python312Packages.argostranslate
  • python312Packages.argostranslate.dist
  • python312Packages.array-api-compat
  • python312Packages.array-api-compat.dist
  • python312Packages.arviz
  • python312Packages.arviz.dist
  • python312Packages.asteroid-filterbanks
  • python312Packages.asteroid-filterbanks.dist
  • python312Packages.atomman
  • python312Packages.atomman.dist
  • python312Packages.attacut
  • python312Packages.attacut.dist
  • python312Packages.ax-platform
  • python312Packages.ax-platform.dist
  • python312Packages.bambi
  • python312Packages.bambi.dist
  • python312Packages.bitsandbytes
  • python312Packages.bitsandbytes.dist
  • python312Packages.blosc2
  • python312Packages.blosc2.dist
  • python312Packages.boost-histogram
  • python312Packages.boost-histogram.dist
  • python312Packages.botorch
  • python312Packages.botorch.dist
  • python312Packages.captum
  • python312Packages.captum.dist
  • python312Packages.causal-conv1d
  • python312Packages.causal-conv1d.dist
  • python312Packages.chromadb
  • python312Packages.chromadb.dist
  • python312Packages.clean-fid
  • python312Packages.clean-fid.dist
  • python312Packages.cleanlab
  • python312Packages.cleanlab.dist
  • python312Packages.cleanvision
  • python312Packages.cleanvision.dist
  • python312Packages.clip
  • python312Packages.clip-anytorch
  • python312Packages.clip-anytorch.dist
  • python312Packages.clip.dist
  • python312Packages.cnvkit
  • python312Packages.cnvkit.dist
  • python312Packages.coffea
  • python312Packages.coffea.dist
  • python312Packages.colbert-ai
  • python312Packages.colbert-ai.dist
  • python312Packages.compressai
  • python312Packages.compressai.dist
  • python312Packages.compressed-tensors
  • python312Packages.compressed-tensors.dist
  • python312Packages.corner
  • python312Packages.corner.dist
  • python312Packages.ctranslate2
  • python312Packages.ctranslate2.dist
  • python312Packages.cupy
  • python312Packages.cupy.dist
  • python312Packages.curated-transformers
  • python312Packages.curated-transformers.dist
  • python312Packages.dalle-mini
  • python312Packages.dalle-mini.dist
  • python312Packages.dask-awkward
  • python312Packages.dask-awkward.dist
  • python312Packages.dask-histogram
  • python312Packages.dask-histogram.dist
  • python312Packages.dctorch
  • python312Packages.dctorch.dist
  • python312Packages.deepdish
  • python312Packages.deepdish.dist
  • python312Packages.deepface
  • python312Packages.deepface.dist
  • python312Packages.deepsearch-toolkit
  • python312Packages.deepsearch-toolkit.dist
  • python312Packages.deepwave
  • python312Packages.deepwave.dist
  • python312Packages.detectron2
  • python312Packages.detectron2.dist
  • python312Packages.diffusers
  • python312Packages.diffusers.dist
  • python312Packages.distrax
  • python312Packages.distrax.dist
  • python312Packages.docling-core
  • python312Packages.docling-core.dist
  • python312Packages.docling-ibm-models
  • python312Packages.docling-ibm-models.dist
  • python312Packages.docling-parse
  • python312Packages.docling-parse.dist
  • python312Packages.ducc0
  • python312Packages.ducc0.dist
  • python312Packages.edward
  • python312Packages.edward.dist
  • python312Packages.effdet
  • python312Packages.effdet.dist
  • python312Packages.encodec
  • python312Packages.encodec.dist
  • python312Packages.envisage
  • python312Packages.envisage.dist
  • python312Packages.evosax
  • python312Packages.evosax.dist
  • python312Packages.experiment-utilities
  • python312Packages.experiment-utilities.dist
  • python312Packages.ezyrb
  • python312Packages.ezyrb.dist
  • python312Packages.facenet-pytorch
  • python312Packages.facenet-pytorch.dist
  • python312Packages.fairscale
  • python312Packages.fairscale.dist
  • python312Packages.fastai
  • python312Packages.fastai.dist
  • python312Packages.fastembed
  • python312Packages.fastembed.dist
  • python312Packages.faster-whisper
  • python312Packages.faster-whisper.dist
  • python312Packages.fastjet
  • python312Packages.fastjet.dist
  • python312Packages.fastmri
  • python312Packages.fastmri.dist
  • python312Packages.fickling
  • python312Packages.fickling.dist
  • python312Packages.finetuning-scheduler
  • python312Packages.finetuning-scheduler.dist
  • python312Packages.flammkuchen
  • python312Packages.flammkuchen.dist
  • python312Packages.flax
  • python312Packages.flax.dist
  • python312Packages.flaxlib
  • python312Packages.flaxlib.dist
  • python312Packages.flowjax
  • python312Packages.flowjax.dist
  • python312Packages.flyingsquid
  • python312Packages.flyingsquid.dist
  • python312Packages.funsor
  • python312Packages.funsor.dist
  • python312Packages.fvcore
  • python312Packages.fvcore.dist
  • python312Packages.gpytorch
  • python312Packages.gpytorch.dist
  • python312Packages.grad-cam
  • python312Packages.grad-cam.dist
  • python312Packages.gradio
  • python312Packages.gradio-client
  • python312Packages.gradio-client.dist
  • python312Packages.gradio-pdf
  • python312Packages.gradio-pdf.dist
  • python312Packages.gradio.dist
  • python312Packages.graphtage
  • python312Packages.graphtage.dist
  • python312Packages.guidance
  • python312Packages.guidance.dist
  • python312Packages.gymnasium
  • python312Packages.gymnasium.dist
  • python312Packages.hist
  • python312Packages.hist.dist
  • python312Packages.ignite
  • python312Packages.ignite.dist
  • python312Packages.imagededup
  • python312Packages.imagededup.dist
  • python312Packages.imgcat
  • python312Packages.imgcat.dist
  • python312Packages.insightface
  • python312Packages.insightface.dist
  • python312Packages.invisible-watermark
  • python312Packages.invisible-watermark.dist
  • python312Packages.iopath
  • python312Packages.iopath.dist
  • python312Packages.islpy
  • python312Packages.islpy.dist
  • python312Packages.jax-cuda12-pjrt
  • python312Packages.jax-cuda12-plugin
  • python312Packages.julius
  • python312Packages.julius.dist
  • python312Packages.k-diffusion
  • python312Packages.k-diffusion.dist
  • python312Packages.keras
  • python312Packages.keras.dist
  • python312Packages.kornia
  • python312Packages.kornia.dist
  • python312Packages.lacuscore
  • python312Packages.lacuscore.dist
  • python312Packages.lancedb
  • python312Packages.lancedb.dist
  • python312Packages.langchain-chroma
  • python312Packages.langchain-chroma.dist
  • python312Packages.langchain-huggingface
  • python312Packages.langchain-huggingface.dist
  • python312Packages.layoutparser
  • python312Packages.layoutparser.dist
  • python312Packages.librosa
  • python312Packages.librosa.dist
  • python312Packages.linear-operator
  • python312Packages.linear-operator.dist
  • python312Packages.lion-pytorch
  • python312Packages.lion-pytorch.dist
  • python312Packages.llama-index
  • python312Packages.llama-index-agent-openai
  • python312Packages.llama-index-agent-openai.dist
  • python312Packages.llama-index-cli
  • python312Packages.llama-index-cli.dist
  • python312Packages.llama-index-core
  • python312Packages.llama-index-core.dist
  • python312Packages.llama-index-embeddings-gemini
  • python312Packages.llama-index-embeddings-gemini.dist
  • python312Packages.llama-index-embeddings-google
  • python312Packages.llama-index-embeddings-google.dist
  • python312Packages.llama-index-embeddings-huggingface
  • python312Packages.llama-index-embeddings-huggingface.dist
  • python312Packages.llama-index-embeddings-ollama
  • python312Packages.llama-index-embeddings-ollama.dist
  • python312Packages.llama-index-embeddings-openai
  • python312Packages.llama-index-embeddings-openai.dist
  • python312Packages.llama-index-graph-stores-nebula
  • python312Packages.llama-index-graph-stores-nebula.dist
  • python312Packages.llama-index-graph-stores-neo4j
  • python312Packages.llama-index-graph-stores-neo4j.dist
  • python312Packages.llama-index-graph-stores-neptune
  • python312Packages.llama-index-graph-stores-neptune.dist
  • python312Packages.llama-index-indices-managed-llama-cloud
  • python312Packages.llama-index-indices-managed-llama-cloud.dist
  • python312Packages.llama-index-legacy
  • python312Packages.llama-index-legacy.dist
  • python312Packages.llama-index-llms-ollama
  • python312Packages.llama-index-llms-ollama.dist
  • python312Packages.llama-index-llms-openai
  • python312Packages.llama-index-llms-openai-like
  • python312Packages.llama-index-llms-openai-like.dist
  • python312Packages.llama-index-llms-openai.dist
  • python312Packages.llama-index-multi-modal-llms-openai
  • python312Packages.llama-index-multi-modal-llms-openai.dist
  • python312Packages.llama-index-program-openai
  • python312Packages.llama-index-program-openai.dist
  • python312Packages.llama-index-question-gen-openai
  • python312Packages.llama-index-question-gen-openai.dist
  • python312Packages.llama-index-readers-database
  • python312Packages.llama-index-readers-database.dist
  • python312Packages.llama-index-readers-file
  • python312Packages.llama-index-readers-file.dist
  • python312Packages.llama-index-readers-json
  • python312Packages.llama-index-readers-json.dist
  • python312Packages.llama-index-readers-llama-parse
  • python312Packages.llama-index-readers-llama-parse.dist
  • python312Packages.llama-index-readers-s3
  • python312Packages.llama-index-readers-s3.dist
  • python312Packages.llama-index-readers-twitter
  • python312Packages.llama-index-readers-twitter.dist
  • python312Packages.llama-index-readers-txtai
  • python312Packages.llama-index-readers-txtai.dist
  • python312Packages.llama-index-readers-weather
  • python312Packages.llama-index-readers-weather.dist
  • python312Packages.llama-index-vector-stores-chroma
  • python312Packages.llama-index-vector-stores-chroma.dist
  • python312Packages.llama-index-vector-stores-google
  • python312Packages.llama-index-vector-stores-google.dist
  • python312Packages.llama-index-vector-stores-postgres
  • python312Packages.llama-index-vector-stores-postgres.dist
  • python312Packages.llama-index-vector-stores-qdrant
  • python312Packages.llama-index-vector-stores-qdrant.dist
  • python312Packages.llama-index.dist
  • python312Packages.llama-parse
  • python312Packages.llama-parse.dist
  • python312Packages.llguidance
  • python312Packages.llguidance.dist
  • python312Packages.lm-eval
  • python312Packages.lm-eval.dist
  • python312Packages.loopy
  • python312Packages.loopy.dist
  • python312Packages.mamba-ssm
  • python312Packages.mamba-ssm.dist
  • python312Packages.manga-ocr
  • python312Packages.manga-ocr.dist
  • python312Packages.manifest-ml
  • python312Packages.manifest-ml.dist
  • python312Packages.manifold3d
  • python312Packages.manifold3d.dist
  • python312Packages.markitdown
  • python312Packages.markitdown.dist
  • python312Packages.mayavi
  • python312Packages.mayavi.dist
  • python312Packages.mdtraj
  • python312Packages.mdtraj.dist
  • python312Packages.meshtastic
  • python312Packages.meshtastic.dist
  • python312Packages.mhcflurry
  • python312Packages.mhcflurry.dist
  • python312Packages.mlflow
  • python312Packages.mlflow.dist
  • python312Packages.mmcv
  • python312Packages.mmcv.dist
  • python312Packages.mmengine
  • python312Packages.mmengine.dist
  • python312Packages.monai
  • python312Packages.monai.dist
  • python312Packages.monotonic-alignment-search
  • python312Packages.monotonic-alignment-search.dist
  • python312Packages.monty
  • python312Packages.monty.dist
  • python312Packages.mplhep
  • python312Packages.mplhep.dist
  • python312Packages.mtcnn
  • python312Packages.mtcnn.dist
  • python312Packages.nanobind
  • python312Packages.nanobind.dist
  • python312Packages.nianet
  • python312Packages.nianet.dist
  • python312Packages.nifty8
  • python312Packages.nifty8.dist
  • python312Packages.numbaWithCuda
  • python312Packages.numbaWithCuda.dist
  • python312Packages.numpyro
  • python312Packages.numpyro.dist
  • python312Packages.nutpie
  • python312Packages.nutpie.dist
  • python312Packages.onnxruntime
  • python312Packages.onnxruntime.dist
  • python312Packages.open-clip-torch
  • python312Packages.open-clip-torch.dist
  • python312Packages.optimum
  • python312Packages.optimum.dist
  • python312Packages.optuna
  • python312Packages.optuna.dist
  • python312Packages.outlines
  • python312Packages.outlines-core
  • python312Packages.outlines-core.dist
  • python312Packages.outlines.dist
  • python312Packages.pandantic
  • python312Packages.pandantic.dist
  • python312Packages.pandas-stubs
  • python312Packages.pandas-stubs.dist
  • python312Packages.pandera
  • python312Packages.pandera.dist
  • python312Packages.pdfplumber
  • python312Packages.pdfplumber.dist
  • python312Packages.peacasso
  • python312Packages.peacasso.dist
  • python312Packages.peft
  • python312Packages.peft.dist
  • python312Packages.pettingzoo
  • python312Packages.pettingzoo.dist
  • python312Packages.pgmpy
  • python312Packages.pgmpy.dist
  • python312Packages.phonopy
  • python312Packages.phonopy.dist
  • python312Packages.piano-transcription-inference
  • python312Packages.piano-transcription-inference.dist
  • python312Packages.piper-phonemize
  • python312Packages.piper-phonemize.dist
  • python312Packages.pomegranate
  • python312Packages.pomegranate.dist
  • python312Packages.private-gpt
  • python312Packages.private-gpt.dist
  • python312Packages.pyannote-audio
  • python312Packages.pyannote-audio.dist
  • python312Packages.pyannote-pipeline
  • python312Packages.pyannote-pipeline.dist
  • python312Packages.pycuda
  • python312Packages.pycuda.dist
  • python312Packages.pydmd
  • python312Packages.pydmd.dist
  • python312Packages.pylance
  • python312Packages.pylance.dist
  • python312Packages.pymanopt
  • python312Packages.pymanopt.dist
  • python312Packages.pymatgen
  • python312Packages.pymatgen.dist
  • python312Packages.pymc
  • python312Packages.pymc.dist
  • python312Packages.pyopencl
  • python312Packages.pyopencl.dist
  • python312Packages.pyrealsense2WithCuda
  • python312Packages.pyrealsense2WithCuda.dev
  • python312Packages.pyro-ppl
  • python312Packages.pyro-ppl.dist
  • python312Packages.pyseries
  • python312Packages.pyseries.dist
  • python312Packages.pysilero-vad
  • python312Packages.pysilero-vad.dist
  • python312Packages.pytensor
  • python312Packages.pytensor.dist
  • python312Packages.pytorch-bench
  • python312Packages.pytorch-bench.dist
  • python312Packages.pytorch-lightning
  • python312Packages.pytorch-lightning.dist
  • python312Packages.pytorch-metric-learning
  • python312Packages.pytorch-metric-learning.dist
  • python312Packages.pytorch-msssim
  • python312Packages.pytorch-msssim.dist
  • python312Packages.pytorch-pfn-extras
  • python312Packages.pytorch-pfn-extras.dist
  • python312Packages.pytorch3d
  • python312Packages.pytorch3d.dist
  • python312Packages.rapidocr-onnxruntime
  • python312Packages.rapidocr-onnxruntime.dist
  • python312Packages.reikna
  • python312Packages.reikna.dist
  • python312Packages.rerun-sdk
  • python312Packages.rerun-sdk.dist
  • python312Packages.resampy
  • python312Packages.resampy.dist
  • python312Packages.resize-right
  • python312Packages.resize-right.dist
  • python312Packages.retinaface
  • python312Packages.retinaface.dist
  • python312Packages.rlax
  • python312Packages.rlax.dist
  • python312Packages.rlcard
  • python312Packages.rlcard.dist
  • python312Packages.roma
  • python312Packages.roma.dist
  • python312Packages.rotary-embedding-torch
  • python312Packages.rotary-embedding-torch.dist
  • python312Packages.safetensors
  • python312Packages.safetensors.dist
  • python312Packages.sagemaker-mlflow
  • python312Packages.sagemaker-mlflow.dist
  • python312Packages.sentence-transformers
  • python312Packages.sentence-transformers.dist
  • python312Packages.sfepy
  • python312Packages.sfepy.dist
  • python312Packages.shap
  • python312Packages.shap.dist
  • python312Packages.shimmy
  • python312Packages.shimmy.dist
  • python312Packages.skorch
  • python312Packages.skorch.dist
  • python312Packages.skrl
  • python312Packages.skrl.dist
  • python312Packages.slicer
  • python312Packages.slicer.dist
  • python312Packages.smolagents
  • python312Packages.smolagents.dist
  • python312Packages.snorkel
  • python312Packages.snorkel.dist
  • python312Packages.soxr
  • python312Packages.soxr.dist
  • python312Packages.spacy
  • python312Packages.spacy-curated-transformers
  • python312Packages.spacy-curated-transformers.dist
  • python312Packages.spacy-loggers
  • python312Packages.spacy-loggers.dist
  • python312Packages.spacy-lookups-data
  • python312Packages.spacy-lookups-data.dist
  • python312Packages.spacy-transformers
  • python312Packages.spacy-transformers.dist
  • python312Packages.spacy.dist
  • python312Packages.speechbrain
  • python312Packages.speechbrain.dist
  • python312Packages.speechrecognition
  • python312Packages.speechrecognition.dist
  • python312Packages.stable-baselines3
  • python312Packages.stable-baselines3.dist
  • python312Packages.stanza
  • python312Packages.stanza.dist
  • python312Packages.stytra
  • python312Packages.stytra.dist
  • python312Packages.sumo
  • python312Packages.sumo.dist
  • python312Packages.tables
  • python312Packages.tables.dist
  • python312Packages.tensorboardx
  • python312Packages.tensorboardx.dist
  • python312Packages.tensordict
  • python312Packages.tensordict.dist
  • python312Packages.tensorflow-probability
  • python312Packages.tensorflow-probability.dist
  • python312Packages.tensorflowWithCuda
  • python312Packages.tensorflowWithCuda.dist
  • python312Packages.test-tube
  • python312Packages.test-tube.dist
  • python312Packages.textacy
  • python312Packages.textacy.dist
  • python312Packages.textnets
  • python312Packages.textnets.dist
  • python312Packages.tf2onnx
  • python312Packages.tf2onnx.dist
  • python312Packages.tianshou
  • python312Packages.tianshou.dist
  • python312Packages.timm
  • python312Packages.timm.dist
  • python312Packages.tiny-cuda-nn
  • python312Packages.tinygrad
  • python312Packages.tinygrad.dist
  • python312Packages.torch (python312Packages.torchWithCuda, python312Packages.torchWithoutRocm)
  • python312Packages.torch-audiomentations
  • python312Packages.torch-audiomentations.dist
  • python312Packages.torch-geometric
  • python312Packages.torch-geometric.dist
  • python312Packages.torch-no-triton
  • python312Packages.torch-no-triton.cxxdev
  • python312Packages.torch-no-triton.dev
  • python312Packages.torch-no-triton.dist
  • python312Packages.torch-no-triton.lib
  • python312Packages.torch-pitch-shift
  • python312Packages.torch-pitch-shift.dist
  • python312Packages.torch-tb-profiler
  • python312Packages.torch-tb-profiler.dist
  • python312Packages.torch.cxxdev (python312Packages.torchWithCuda.cxxdev, python312Packages.torchWithoutRocm.cxxdev)
  • python312Packages.torch.dev (python312Packages.torchWithCuda.dev, python312Packages.torchWithoutRocm.dev)
  • python312Packages.torch.dist (python312Packages.torchWithCuda.dist, python312Packages.torchWithoutRocm.dist)
  • python312Packages.torch.lib (python312Packages.torchWithCuda.lib, python312Packages.torchWithoutRocm.lib)
  • python312Packages.torchWithVulkan
  • python312Packages.torchWithVulkan.cxxdev
  • python312Packages.torchWithVulkan.dev
  • python312Packages.torchWithVulkan.dist
  • python312Packages.torchWithVulkan.lib
  • python312Packages.torchWithoutCuda
  • python312Packages.torchWithoutCuda.cxxdev
  • python312Packages.torchWithoutCuda.dev
  • python312Packages.torchWithoutCuda.dist
  • python312Packages.torchWithoutCuda.lib
  • python312Packages.torchaudio
  • python312Packages.torchaudio-bin
  • python312Packages.torchaudio-bin.dist
  • python312Packages.torchaudio.dist
  • python312Packages.torchbench
  • python312Packages.torchbench.dist
  • python312Packages.torchcrepe
  • python312Packages.torchcrepe.dist
  • python312Packages.torchdiffeq
  • python312Packages.torchdiffeq.dist
  • python312Packages.torcheval
  • python312Packages.torcheval.dist
  • python312Packages.torchinfo
  • python312Packages.torchinfo.dist
  • python312Packages.torchio
  • python312Packages.torchio.dist
  • python312Packages.torchlibrosa
  • python312Packages.torchlibrosa.dist
  • python312Packages.torchmetrics
  • python312Packages.torchmetrics.dist
  • python312Packages.torchprofile
  • python312Packages.torchprofile.dist
  • python312Packages.torchsde
  • python312Packages.torchsde.dist
  • python312Packages.torchsnapshot
  • python312Packages.torchsnapshot.dist
  • python312Packages.torchsummary
  • python312Packages.torchsummary.dist
  • python312Packages.torchtnt
  • python312Packages.torchtnt-nightly
  • python312Packages.torchtnt-nightly.dist
  • python312Packages.torchtnt.dist
  • python312Packages.torchvision
  • python312Packages.torchvision-bin
  • python312Packages.torchvision-bin.dist
  • python312Packages.torchvision.dist
  • python312Packages.trainer
  • python312Packages.trainer.dist
  • python312Packages.transformers
  • python312Packages.transformers.dist
  • python312Packages.translatehtml
  • python312Packages.translatehtml.dist
  • python312Packages.treescope
  • python312Packages.treescope.dist
  • python312Packages.triton-bin
  • python312Packages.triton-bin.dist
  • python312Packages.triton-cuda
  • python312Packages.triton-cuda.dist
  • python312Packages.ttach
  • python312Packages.ttach.dist
  • python312Packages.txtai
  • python312Packages.txtai.dist
  • python312Packages.ultralytics
  • python312Packages.ultralytics-thop
  • python312Packages.ultralytics-thop.dist
  • python312Packages.ultralytics.dist
  • python312Packages.unstructured-inference
  • python312Packages.unstructured-inference.dist
  • python312Packages.vector
  • python312Packages.vector.dist
  • vllm (python312Packages.vllm)
  • vllm.dist (python312Packages.vllm.dist)
  • python312Packages.vqgan-jax
  • python312Packages.vqgan-jax.dist
  • python312Packages.wandb
  • python312Packages.wandb.dist
  • python312Packages.webdataset
  • python312Packages.webdataset.dist
  • python312Packages.x-transformers
  • python312Packages.x-transformers.dist
  • python312Packages.xformers
  • python312Packages.xformers.dist
  • python312Packages.xgrammar
  • python312Packages.xgrammar.dist
  • python313Packages.accelerate
  • python313Packages.accelerate.dist
  • python313Packages.albumentations
  • python313Packages.albumentations.dist
  • python313Packages.apptools
  • python313Packages.apptools.dist
  • python313Packages.apricot-select
  • python313Packages.apricot-select.dist
  • python313Packages.argos-translate-files
  • python313Packages.argos-translate-files.dist
  • python313Packages.argostranslate
  • python313Packages.argostranslate.dist
  • python313Packages.asteroid-filterbanks
  • python313Packages.asteroid-filterbanks.dist
  • python313Packages.attacut
  • python313Packages.attacut.dist
  • python313Packages.ax-platform
  • python313Packages.ax-platform.dist
  • python313Packages.bitsandbytes
  • python313Packages.bitsandbytes.dist
  • python313Packages.blosc2
  • python313Packages.blosc2.dist
  • python313Packages.botorch
  • python313Packages.botorch.dist
  • python313Packages.captum
  • python313Packages.captum.dist
  • python313Packages.causal-conv1d
  • python313Packages.causal-conv1d.dist
  • python313Packages.clean-fid
  • python313Packages.clean-fid.dist
  • python313Packages.cleanvision
  • python313Packages.cleanvision.dist
  • python313Packages.clip
  • python313Packages.clip-anytorch
  • python313Packages.clip-anytorch.dist
  • python313Packages.clip.dist
  • python313Packages.cnvkit
  • python313Packages.cnvkit.dist
  • python313Packages.colbert-ai
  • python313Packages.colbert-ai.dist
  • python313Packages.compressai
  • python313Packages.compressai.dist
  • python313Packages.compressed-tensors
  • python313Packages.compressed-tensors.dist
  • python313Packages.ctranslate2
  • python313Packages.ctranslate2.dist
  • python313Packages.curated-transformers
  • python313Packages.curated-transformers.dist
  • python313Packages.dctorch
  • python313Packages.dctorch.dist
  • python313Packages.deepdish
  • python313Packages.deepdish.dist
  • python313Packages.deepsearch-toolkit
  • python313Packages.deepsearch-toolkit.dist
  • python313Packages.deepwave
  • python313Packages.deepwave.dist
  • python313Packages.detectron2
  • python313Packages.detectron2.dist
  • python313Packages.diffusers
  • python313Packages.diffusers.dist
  • python313Packages.docling
  • python313Packages.docling-core
  • python313Packages.docling-core.dist
  • python313Packages.docling-ibm-models
  • python313Packages.docling-ibm-models.dist
  • python313Packages.docling-parse
  • python313Packages.docling-parse.dist
  • python313Packages.docling.dist
  • python313Packages.easyocr
  • python313Packages.easyocr.dist
  • python313Packages.effdet
  • python313Packages.effdet.dist
  • python313Packages.envisage
  • python313Packages.envisage.dist
  • python313Packages.experiment-utilities
  • python313Packages.experiment-utilities.dist
  • python313Packages.facenet-pytorch
  • python313Packages.facenet-pytorch.dist
  • python313Packages.fairscale
  • python313Packages.fairscale.dist
  • python313Packages.fastembed
  • python313Packages.fastembed.dist
  • python313Packages.faster-whisper
  • python313Packages.faster-whisper.dist
  • python313Packages.fastmri
  • python313Packages.fastmri.dist
  • python313Packages.fickling
  • python313Packages.fickling.dist
  • python313Packages.finetuning-scheduler
  • python313Packages.finetuning-scheduler.dist
  • python313Packages.flammkuchen
  • python313Packages.flammkuchen.dist
  • python313Packages.flyingsquid
  • python313Packages.flyingsquid.dist
  • python313Packages.funsor
  • python313Packages.funsor.dist
  • python313Packages.fvcore
  • python313Packages.fvcore.dist
  • python313Packages.gpytorch
  • python313Packages.gpytorch.dist
  • python313Packages.grad-cam
  • python313Packages.grad-cam.dist
  • python313Packages.gradio
  • python313Packages.gradio-client
  • python313Packages.gradio-client.dist
  • python313Packages.gradio-pdf
  • python313Packages.gradio-pdf.dist
  • python313Packages.gradio.dist
  • python313Packages.graphtage
  • python313Packages.graphtage.dist
  • python313Packages.guidance
  • python313Packages.guidance.dist
  • python313Packages.ignite
  • python313Packages.ignite.dist
  • python313Packages.imagededup
  • python313Packages.imagededup.dist
  • python313Packages.insightface
  • python313Packages.insightface.dist
  • python313Packages.invisible-watermark
  • python313Packages.invisible-watermark.dist
  • python313Packages.iopath
  • python313Packages.iopath.dist
  • python313Packages.jax-cuda12-pjrt
  • python313Packages.jax-cuda12-plugin
  • python313Packages.julius
  • python313Packages.julius.dist
  • python313Packages.k-diffusion
  • python313Packages.k-diffusion.dist
  • python313Packages.kornia
  • python313Packages.kornia.dist
  • python313Packages.lacuscore
  • python313Packages.lacuscore.dist
  • python313Packages.lancedb
  • python313Packages.lancedb.dist
  • python313Packages.langchain-huggingface
  • python313Packages.langchain-huggingface.dist
  • python313Packages.layoutparser
  • python313Packages.layoutparser.dist
  • python313Packages.libretranslate
  • python313Packages.libretranslate.dist
  • python313Packages.linear-operator
  • python313Packages.linear-operator.dist
  • python313Packages.lion-pytorch
  • python313Packages.lion-pytorch.dist
  • python313Packages.magika
  • python313Packages.magika.dist
  • python313Packages.mamba-ssm
  • python313Packages.mamba-ssm.dist
  • python313Packages.manifest-ml
  • python313Packages.manifest-ml.dist
  • python313Packages.markitdown
  • python313Packages.markitdown.dist
  • python313Packages.mdtraj
  • python313Packages.mdtraj.dist
  • python313Packages.meshtastic
  • python313Packages.meshtastic.dist
  • python313Packages.mlflow
  • python313Packages.mlflow.dist
  • python313Packages.monai
  • python313Packages.monai.dist
  • python313Packages.monotonic-alignment-search
  • python313Packages.monotonic-alignment-search.dist
  • python313Packages.monty
  • python313Packages.monty.dist
  • python313Packages.nianet
  • python313Packages.nianet.dist
  • python313Packages.numbaWithCuda
  • python313Packages.numbaWithCuda.dist
  • python313Packages.onnxruntime
  • python313Packages.onnxruntime.dist
  • python313Packages.open-clip-torch
  • python313Packages.open-clip-torch.dist
  • python313Packages.openai-whisper
  • python313Packages.openai-whisper.dist
  • python313Packages.optimum
  • python313Packages.optimum.dist
  • python313Packages.optuna
  • python313Packages.optuna.dist
  • python313Packages.outlines
  • python313Packages.outlines-core
  • python313Packages.outlines-core.dist
  • python313Packages.outlines.dist
  • python313Packages.pandantic
  • python313Packages.pandantic.dist
  • python313Packages.pandas-stubs
  • python313Packages.pandas-stubs.dist
  • python313Packages.pandera
  • python313Packages.pandera.dist
  • python313Packages.pdfplumber
  • python313Packages.pdfplumber.dist
  • python313Packages.peacasso
  • python313Packages.peacasso.dist
  • python313Packages.peft
  • python313Packages.peft.dist
  • python313Packages.pgmpy
  • python313Packages.pgmpy.dist
  • python313Packages.piper-phonemize
  • python313Packages.piper-phonemize.dist
  • python313Packages.pomegranate
  • python313Packages.pomegranate.dist
  • python313Packages.pyannote-pipeline
  • python313Packages.pyannote-pipeline.dist
  • python313Packages.pycuda
  • python313Packages.pycuda.dist
  • python313Packages.pylance
  • python313Packages.pylance.dist
  • python313Packages.pyrealsense2WithCuda
  • python313Packages.pyrealsense2WithCuda.dev
  • python313Packages.pyro-ppl
  • python313Packages.pyro-ppl.dist
  • python313Packages.pyseries
  • python313Packages.pyseries.dist
  • python313Packages.pysilero-vad
  • python313Packages.pysilero-vad.dist
  • python313Packages.pytorch-bench
  • python313Packages.pytorch-bench.dist
  • python313Packages.pytorch-lightning
  • python313Packages.pytorch-lightning.dist
  • python313Packages.pytorch-metric-learning
  • python313Packages.pytorch-metric-learning.dist
  • python313Packages.pytorch-msssim
  • python313Packages.pytorch-msssim.dist
  • python313Packages.pytorch-pfn-extras
  • python313Packages.pytorch-pfn-extras.dist
  • python313Packages.pytorch3d
  • python313Packages.pytorch3d.dist
  • python313Packages.rapidocr-onnxruntime
  • python313Packages.rapidocr-onnxruntime.dist
  • python313Packages.rerun-sdk
  • python313Packages.rerun-sdk.dist
  • python313Packages.resampy
  • python313Packages.resampy.dist
  • python313Packages.resize-right
  • python313Packages.resize-right.dist
  • python313Packages.rlcard
  • python313Packages.rlcard.dist
  • python313Packages.roma
  • python313Packages.roma.dist
  • python313Packages.rotary-embedding-torch
  • python313Packages.rotary-embedding-torch.dist
  • python313Packages.safetensors
  • python313Packages.safetensors.dist
  • python313Packages.sagemaker-mlflow
  • python313Packages.sagemaker-mlflow.dist
  • python313Packages.sentence-transformers
  • python313Packages.sentence-transformers.dist
  • python313Packages.shap
  • python313Packages.shap.dist
  • python313Packages.slicer
  • python313Packages.slicer.dist
  • python313Packages.smolagents
  • python313Packages.smolagents.dist
  • python313Packages.snorkel
  • python313Packages.snorkel.dist
  • python313Packages.spacy-loggers
  • python313Packages.spacy-loggers.dist
  • python313Packages.speechbrain
  • python313Packages.speechbrain.dist
  • python313Packages.speechrecognition
  • python313Packages.speechrecognition.dist
  • python313Packages.stanza
  • python313Packages.stanza.dist
  • python313Packages.stytra
  • python313Packages.stytra.dist
  • python313Packages.tables
  • python313Packages.tables.dist
  • python313Packages.tensorboardx
  • python313Packages.tensorboardx.dist
  • python313Packages.tensordict
  • python313Packages.tensordict.dist
  • python313Packages.timm
  • python313Packages.timm.dist
  • python313Packages.tiny-cuda-nn
  • python313Packages.torch (python313Packages.torchWithCuda, python313Packages.torchWithoutRocm)
  • python313Packages.torch-geometric
  • python313Packages.torch-geometric.dist
  • python313Packages.torch-no-triton
  • python313Packages.torch-no-triton.cxxdev
  • python313Packages.torch-no-triton.dev
  • python313Packages.torch-no-triton.dist
  • python313Packages.torch-no-triton.lib
  • python313Packages.torch-pitch-shift
  • python313Packages.torch-pitch-shift.dist
  • python313Packages.torch-tb-profiler
  • python313Packages.torch-tb-profiler.dist
  • python313Packages.torch.cxxdev (python313Packages.torchWithCuda.cxxdev, python313Packages.torchWithoutRocm.cxxdev)
  • python313Packages.torch.dev (python313Packages.torchWithCuda.dev, python313Packages.torchWithoutRocm.dev)
  • python313Packages.torch.dist (python313Packages.torchWithCuda.dist, python313Packages.torchWithoutRocm.dist)
  • python313Packages.torch.lib (python313Packages.torchWithCuda.lib, python313Packages.torchWithoutRocm.lib)
  • python313Packages.torchWithVulkan
  • python313Packages.torchWithVulkan.cxxdev
  • python313Packages.torchWithVulkan.dev
  • python313Packages.torchWithVulkan.dist
  • python313Packages.torchWithVulkan.lib
  • python313Packages.torchWithoutCuda
  • python313Packages.torchWithoutCuda.cxxdev
  • python313Packages.torchWithoutCuda.dev
  • python313Packages.torchWithoutCuda.dist
  • python313Packages.torchWithoutCuda.lib
  • python313Packages.torchaudio
  • python313Packages.torchaudio.dist
  • python313Packages.torchbench
  • python313Packages.torchbench.dist
  • python313Packages.torchdiffeq
  • python313Packages.torchdiffeq.dist
  • python313Packages.torcheval
  • python313Packages.torcheval.dist
  • python313Packages.torchinfo
  • python313Packages.torchinfo.dist
  • python313Packages.torchio
  • python313Packages.torchio.dist
  • python313Packages.torchmetrics
  • python313Packages.torchmetrics.dist
  • python313Packages.torchprofile
  • python313Packages.torchprofile.dist
  • python313Packages.torchsde
  • python313Packages.torchsde.dist
  • python313Packages.torchsnapshot
  • python313Packages.torchsnapshot.dist
  • python313Packages.torchsummary
  • python313Packages.torchsummary.dist
  • python313Packages.torchtnt
  • python313Packages.torchtnt-nightly
  • python313Packages.torchtnt-nightly.dist
  • python313Packages.torchtnt.dist
  • python313Packages.torchvision
  • python313Packages.torchvision.dist
  • python313Packages.trainer
  • python313Packages.trainer.dist
  • python313Packages.transformers
  • python313Packages.transformers.dist
  • python313Packages.translatehtml
  • python313Packages.translatehtml.dist
  • python313Packages.treescope
  • python313Packages.treescope.dist
  • python313Packages.triton-cuda
  • python313Packages.triton-cuda.dist
  • python313Packages.ttach
  • python313Packages.ttach.dist
  • python313Packages.txtai
  • python313Packages.txtai.dist
  • python313Packages.ultralytics
  • python313Packages.ultralytics-thop
  • python313Packages.ultralytics-thop.dist
  • python313Packages.ultralytics.dist
  • python313Packages.unstructured-inference
  • python313Packages.unstructured-inference.dist
  • python313Packages.wandb
  • python313Packages.wandb.dist
  • python313Packages.webdataset
  • python313Packages.webdataset.dist
  • python313Packages.x-transformers
  • python313Packages.x-transformers.dist
  • python313Packages.xformers
  • python313Packages.xformers.dist
  • python313Packages.xgrammar
  • python313Packages.xgrammar.dist
  • rclip
  • rclip.dist
  • seagoat
  • seagoat.dist
  • supergee
  • tiny-cuda-nn
  • tocpdf
  • tocpdf.dist
  • tts
  • tts.dist
  • unbook
  • unstructured-api
  • voicevox
  • voicevox-engine
  • voicevox-engine.dist
  • whisper-ctranslate2
  • whisper-ctranslate2.dist
  • witnessme
  • witnessme.dist
  • wivrn
  • wyoming-faster-whisper
  • wyoming-faster-whisper.dist
  • xpraWithNvenc
  • xpraWithNvenc.dist
✅ 130 packages built:
  • cudaPackages.backendStdenv
  • cudaPackages.cuda_cccl
  • cudaPackages.cuda_cccl.dev
  • cudaPackages.cuda_cudart
  • cudaPackages.cuda_cudart.dev
  • cudaPackages.cuda_cudart.lib
  • cudaPackages.cuda_cudart.static
  • cudaPackages.cuda_cudart.stubs
  • cudaPackages.cuda_cuobjdump
  • cudaPackages.cuda_cuobjdump.bin
  • cudaPackages.cuda_cupti
  • cudaPackages.cuda_cupti.dev
  • cudaPackages.cuda_cupti.lib
  • cudaPackages.cuda_cupti.sample
  • cudaPackages.cuda_cupti.static
  • cudaPackages.cuda_cuxxfilt
  • cudaPackages.cuda_cuxxfilt.bin
  • cudaPackages.cuda_cuxxfilt.dev
  • cudaPackages.cuda_cuxxfilt.static
  • cudaPackages.cuda_demo_suite
  • cudaPackages.cuda_documentation
  • cudaPackages.cuda_gdb
  • cudaPackages.cuda_gdb.bin
  • cudaPackages.cuda_nsight.bin
  • cudaPackages.cuda_nvcc
  • cudaPackages.cuda_nvcc.static
  • cudaPackages.cuda_nvdisasm
  • cudaPackages.cuda_nvdisasm.bin
  • cudaPackages.cuda_nvml_dev
  • cudaPackages.cuda_nvml_dev.dev
  • cudaPackages.cuda_nvml_dev.lib
  • cudaPackages.cuda_nvml_dev.static
  • cudaPackages.cuda_nvprof.bin
  • cudaPackages.cuda_nvprof.lib
  • cudaPackages.cuda_nvprune
  • cudaPackages.cuda_nvprune.bin
  • cudaPackages.cuda_nvrtc
  • cudaPackages.cuda_nvrtc.dev
  • cudaPackages.cuda_nvrtc.lib
  • cudaPackages.cuda_nvrtc.static
  • cudaPackages.cuda_nvtx
  • cudaPackages.cuda_nvtx.dev
  • cudaPackages.cuda_nvtx.lib
  • cudaPackages.cuda_nvvp.bin
  • cudaPackages.cuda_opencl
  • cudaPackages.cuda_opencl.dev
  • cudaPackages.cuda_opencl.lib
  • cudaPackages.cuda_profiler_api
  • cudaPackages.cuda_profiler_api.dev
  • cudaPackages.cuda_sandbox_dev
  • cudaPackages.cuda_sandbox_dev.dev
  • cudaPackages.cuda_sanitizer_api
  • cudatoolkit (cudaPackages.cudatoolkit)
  • cudaPackages.cudnn (cudaPackages.cudnn_9_7)
  • cudaPackages.cudnn-frontend.legacy_samples
  • cudaPackages.cudnn-frontend.samples
  • cudaPackages.cudnn-frontend.tests
  • cudaPackages.cudnn.dev (cudaPackages.cudnn_9_7.dev)
  • cudaPackages.cudnn.lib (cudaPackages.cudnn_9_7.lib)
  • cudaPackages.cudnn.static (cudaPackages.cudnn_9_7.static)
  • cudaPackages.cudnn_8_9
  • cudaPackages.cudnn_8_9.dev
  • cudaPackages.cudnn_8_9.lib
  • cudaPackages.cudnn_8_9.static
  • cudaPackages.cutensor (cudaPackages.cutensor_2_1)
  • cudaPackages.cutensor.dev (cudaPackages.cutensor_2_1.dev)
  • cudaPackages.cutensor.lib (cudaPackages.cutensor_2_1.lib)
  • cudaPackages.cutensor.static (cudaPackages.cutensor_2_1.static)
  • cudaPackages.cutensor_1_6
  • cudaPackages.cutensor_1_6.dev
  • cudaPackages.cutensor_1_6.lib
  • cudaPackages.cutensor_1_6.static
  • cudaPackages.cutensor_1_7
  • cudaPackages.cutensor_1_7.dev
  • cudaPackages.cutensor_1_7.lib
  • cudaPackages.cutensor_1_7.static
  • cudaPackages.cutensor_2_0
  • cudaPackages.cutensor_2_0.dev
  • cudaPackages.cutensor_2_0.lib
  • cudaPackages.cutensor_2_0.static
  • cudaPackages.libcublas
  • cudaPackages.libcublas.dev
  • cudaPackages.libcublas.lib
  • cudaPackages.libcublas.static
  • cudaPackages.libcufft
  • cudaPackages.libcufft.dev
  • cudaPackages.libcufft.lib
  • cudaPackages.libcufft.static
  • cudaPackages.libcufile
  • cudaPackages.libcufile.dev
  • cudaPackages.libcufile.lib
  • cudaPackages.libcufile.static
  • cudaPackages.libcurand
  • cudaPackages.libcurand.dev
  • cudaPackages.libcurand.lib
  • cudaPackages.libcurand.static
  • cudaPackages.libcusolver
  • cudaPackages.libcusolver.dev
  • cudaPackages.libcusolver.lib
  • cudaPackages.libcusolver.static
  • cudaPackages.libcusparse
  • cudaPackages.libcusparse.dev
  • cudaPackages.libcusparse.lib
  • cudaPackages.libcusparse.static
  • cudaPackages.libnpp
  • cudaPackages.libnpp.dev
  • cudaPackages.libnpp.lib
  • cudaPackages.libnpp.static
  • cudaPackages.libnvfatbin
  • cudaPackages.libnvfatbin.dev
  • cudaPackages.libnvfatbin.lib
  • cudaPackages.libnvfatbin.static
  • cudaPackages.libnvidia_nscq.bin
  • cudaPackages.libnvidia_nscq.lib
  • cudaPackages.libnvjitlink
  • cudaPackages.libnvjitlink.dev
  • cudaPackages.libnvjitlink.lib
  • cudaPackages.libnvjitlink.static
  • cudaPackages.libnvjpeg
  • cudaPackages.libnvjpeg.dev
  • cudaPackages.libnvjpeg.lib
  • cudaPackages.libnvjpeg.static
  • cudaPackages.libnvsdm
  • cudaPackages.libnvsdm.bin
  • cudaPackages.libnvsdm.dev
  • cudaPackages.libnvsdm.lib
  • cudaPackages.nvidia_fs
  • cudaPackages.setupCudaHook
  • truecrack-cuda
  • xgboostWithCuda

@prusnak
Copy link
Member Author

prusnak commented Mar 19, 2025

nixpkgs-review result

@SomeoneSerge i think something went wrong with your review - most of the packages that failed in your review build for me (for example cudaPackages.nccl, magma, torch, ollama, etc.)

@prusnak prusnak force-pushed the cuda-12.8 branch 3 times, most recently from 809ae9c to 68baed4 Compare March 22, 2025 09:40
@GaetanLepage
Copy link
Contributor

I don't have the computing power to run nixpkgs-review on this (even less with cudaSupport = true).
The diff looks fine to me.

I guess that it's up to @SomeoneSerge and/or @ConnorBaker to make a call on this.

@GaetanLepage
Copy link
Contributor

One of your commits is missing a "c" at the beginning (udaPackages...).

@GaetanLepage GaetanLepage mentioned this pull request Mar 25, 2025
13 tasks
@SomeoneSerge
Copy link
Contributor

i think something went wrong with your review

Yes, I think the machine must've run out of storage...

I guess that it's up to @SomeoneSerge and/or @ConnorBaker to make a call on this.

I'll just voice my more general stance on this, for the future: if people become unresponsive it's perfectly reasonable to move stuff in lack of their feedback, assuming due diligence. Gaetan pointed out on matrix that this update is becoming a blocker for other work such as fixing mistral-rs. We've previously already gone by the route of "update and face the fallout", I think we must do so again until we have resources to do more than minimum maintenance

Comment on lines 201 to 207
# NVIDIA B100 Accelerated
archName = "Blackwell";
computeCapability = "10.0a";
isJetson = false;
minCudaVersion = "12.8";
dontDefaultAfter = null;
maxCudaVersion = null;
Copy link
Contributor

Choose a reason for hiding this comment

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

Instead of removing metadata let's add some boolean for filtering it out in default capabilities computation.

Copy link
Member Author

@prusnak prusnak Mar 25, 2025

Choose a reason for hiding this comment

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

So you are suggesting setting let's say dontDefaultAfter = "12.0" with a comment?

Copy link
Contributor

@SomeoneSerge SomeoneSerge left a comment

Choose a reason for hiding this comment

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

Let's fix commit messages and metadata, and then merge?

@GaetanLepage
Copy link
Contributor

blocker for other work such as fixing mistral-rs.

The torch bump too I think (although this is not the only blocker for that).

@prusnak
Copy link
Member Author

prusnak commented Mar 25, 2025

blocker for other work such as fixing mistral-rs.

The torch bump too I think (although this is not the only blocker for that).

Not torch. It builds with older CUDA with no issues.

@prusnak
Copy link
Member Author

prusnak commented Mar 25, 2025

Okay, will update the PR later today and merge.

I will add myself to the CUDA maintainers team in nixpkgs, if you don't mind, so I can catch the fallout if any.

@github-actions github-actions bot added the 6.topic: teams Relating to team creation, updates, other management actions label Mar 25, 2025
Copy link
Contributor

@GaetanLepage GaetanLepage left a comment

Choose a reason for hiding this comment

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

Diff LGTM, let's YOLO it?

@prusnak
Copy link
Member Author

prusnak commented Mar 25, 2025

Diff LGTM, let's YOLO it?

Give me few hours, I am running the latest build, I will merge then.

@wegank wegank added the 12.approvals: 1 This PR was reviewed and approved by one reputable person label Mar 25, 2025
@prusnak prusnak merged commit d1cf519 into NixOS:master Mar 25, 2025
29 of 32 checks passed
@prusnak prusnak deleted the cuda-12.8 branch March 25, 2025 23:42
@SomeoneSerge
Copy link
Contributor

I will add myself to the CUDA maintainers team in nixpkgs,

Welcome on the team! Consider opening a PR to https://github.com/NixOS/nixos-homepage/ if you haven't yet

@prusnak
Copy link
Member Author

prusnak commented Mar 26, 2025

So it seems the fallout was small. The new build failures are listed here: https://hydra.nix-community.org/eval/356757

  • blender
  • cholmod-extra
  • gimp
  • openmvg
  • suitesparse

and all are caused by the failure in the suitesparse

What puzzles me is that the same failure already happened earlier with older CUDA and was reported here: #348386

Will investigate and try to fix the issue in the upcoming days.

@prusnak
Copy link
Member Author

prusnak commented Mar 26, 2025

Will investigate and try to fix the issue in the upcoming days.

It was easier than I thought - GCC14 compatibility - fix in #393413

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
6.topic: cuda Parallel computing platform and API 6.topic: teams Relating to team creation, updates, other management actions 10.rebuild-darwin: 501-1000 10.rebuild-darwin: 501+ 10.rebuild-linux: 501-1000 10.rebuild-linux: 501+ 12.approvals: 1 This PR was reviewed and approved by one reputable person
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

4 participants