Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 5 additions & 1 deletion builddeepspeed.py
Original file line number Diff line number Diff line change
Expand Up @@ -304,6 +304,9 @@ def run_build_process(self):
f.write('set PYTHONIOENCODING=utf-8\n') # Ensure Python uses UTF-8 for its I/O encoding
# Call vcvars64.bat explicitly for 64-bit environment
f.write(f'call "{vcvars_path}"\n')
#f.write(f'call "{vcvars_path}" x64 -vcvars_ver=14.29\n')
# Fix Git hash
f.write('set DS_BUILD_STRING=+nogit\n')
# Set up environment variables
f.write(f'set CUDA_PATH=C:\\Program Files\\NVIDIA GPU Computing Toolkit\\CUDA\\v{self.cuda_var.get()}\n')
f.write('set CUDA_HOME=%CUDA_PATH%\n')
Expand All @@ -315,6 +318,7 @@ def run_build_process(self):
f.write('set DS_BUILD_FP_QUANTIZER=0\n')
f.write('set DS_BUILD_RAGGED_DEVICE_OPS=0\n')
f.write('set DS_BUILD_SPARSE_ATTN=0\n')
f.write('set DS_BUILD_TRANSFORMER_INFERENCE=0\n')
# Echo environment for debugging
f.write('echo ============ Environment Variables ============\n')
f.write('echo CUDA_PATH=%CUDA_PATH%\n')
Expand Down Expand Up @@ -845,4 +849,4 @@ def main():
app.run()

if __name__ == "__main__":
main()
main()