chore(gb200): update to CUDA 12.9 and improve build process (#8772)
This commit is contained in:
@@ -7,8 +7,19 @@ wheel_files=($WHEEL_DIR/*.whl)
|
||||
for wheel in "${wheel_files[@]}"; do
|
||||
intermediate_wheel="${wheel/linux/manylinux2014}"
|
||||
|
||||
if ls /usr/local/ | grep -q "12.8"; then
|
||||
new_wheel="${intermediate_wheel/-cp39/+cu128-cp39}"
|
||||
# Extract the current python version from the wheel name
|
||||
if [[ $intermediate_wheel =~ -cp([0-9]+)- ]]; then
|
||||
cp_version="${BASH_REMATCH[1]}"
|
||||
else
|
||||
echo "Could not extract Python version from wheel name: $intermediate_wheel"
|
||||
continue
|
||||
fi
|
||||
|
||||
# Detect CUDA version and add appropriate suffix
|
||||
if ls /usr/local/ | grep -q "12.9"; then
|
||||
new_wheel="${intermediate_wheel/-cp${cp_version}/+cu129-cp${cp_version}}"
|
||||
elif ls /usr/local/ | grep -q "12.8"; then
|
||||
new_wheel="${intermediate_wheel/-cp${cp_version}/+cu128-cp${cp_version}}"
|
||||
else
|
||||
new_wheel="$intermediate_wheel"
|
||||
fi
|
||||
|
||||
Reference in New Issue
Block a user