14,958
edits
mNo edit summary |
mNo edit summary |
||
| Line 35: | Line 35: | ||
When running: | When running: | ||
< | <pre lang="bash">$ whisperx input.mp3 --model large-v2 --diarize --highlight_words True</pre> | ||
You encounter a long error trace ending with: | You encounter a long error trace ending with: | ||
| Line 53: | Line 53: | ||
<ul> | <ul> | ||
<li><p>Check if cuDNN is installed by listing the contents of the CUDA library directory:</p> | <li><p>Check if cuDNN is installed by listing the contents of the CUDA library directory:</p> | ||
< | <pre lang="bash">ls /usr/local/cuda/lib64 | grep libcudnn</pre></li> | ||
<li><p>If the <code>libcudnn.so.9</code> file is not present, proceed to install or update cuDNN.</p></li></ul> | <li><p>If the <code>libcudnn.so.9</code> file is not present, proceed to install or update cuDNN.</p></li></ul> | ||
</li> | </li> | ||
| Line 73: | Line 73: | ||
Installation Instructions: | Installation Instructions: | ||
< | <pre lang="bash"># Download and install CUDA keyring | ||
wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2204/x86_64/cuda-keyring_1.1-1_all.deb | wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2204/x86_64/cuda-keyring_1.1-1_all.deb | ||
sudo dpkg -i cuda-keyring_1.1-1_all.deb | sudo dpkg -i cuda-keyring_1.1-1_all.deb | ||
| Line 83: | Line 83: | ||
# For CUDA 12: | # For CUDA 12: | ||
sudo apt-get -y install cudnn-cuda-12</ | sudo apt-get -y install cudnn-cuda-12</pre> | ||
<ol start="3" style="list-style-type: decimal;"> | <ol start="3" style="list-style-type: decimal;"> | ||
<li>'''Set Environment Variables:''' | <li>'''Set Environment Variables:''' | ||
| Line 89: | Line 89: | ||
<li><p>Ensure that the CUDA and cuDNN libraries are included in your system’s library path.</p></li> | <li><p>Ensure that the CUDA and cuDNN libraries are included in your system’s library path.</p></li> | ||
<li><p>Add the following lines to your <code>~/.bashrc</code> or <code>~/.zshrc</code> file:</p> | <li><p>Add the following lines to your <code>~/.bashrc</code> or <code>~/.zshrc</code> file:</p> | ||
< | <pre lang="bash">export LD_LIBRARY_PATH=/usr/local/cuda/lib64:$LD_LIBRARY_PATH | ||
export PATH=/usr/local/cuda/bin:$PATH</ | export PATH=/usr/local/cuda/bin:$PATH</pre></li> | ||
<li><p>Apply the changes by sourcing the file:</p> | <li><p>Apply the changes by sourcing the file:</p> | ||
< | <pre lang="bash">source ~/.bashrc</pre></li> | ||
<li><p>This step ensures that the system can locate the CUDA and cuDNN libraries during execution.</p></li></ul> | <li><p>This step ensures that the system can locate the CUDA and cuDNN libraries during execution.</p></li></ul> | ||
</li> | </li> | ||
| Line 98: | Line 98: | ||
<ul> | <ul> | ||
<li><p>After installation, verify that the system recognizes the cuDNN version:</p> | <li><p>After installation, verify that the system recognizes the cuDNN version:</p> | ||
< | <pre lang="bash">python -c "import torch; print(torch.backends.cudnn.version())"</pre></li> | ||
<li><p>This command should display the installed cuDNN version, confirming that PyTorch can access it.</p></li></ul> | <li><p>This command should display the installed cuDNN version, confirming that PyTorch can access it.</p></li></ul> | ||
</li></ol> | </li></ol> | ||