{
  "id": 396629,
  "title": "🔥 SpeedUp spectogram pipeline with Rapids",
  "url": "/competitions/birdclef-2023/discussion/396629",
  "author_name": "",
  "post_date": "2023-03-22T11:40:23.593607900Z",
  "votes": 7,
  "comment_count": 1,
  "views": 0,
  "content": "<p>To create the spectrogram, the Short Fourier Transform (STFT) is calculated. It is possible to speed up this process using GPU with a Rapids package called cuSignal.</p>\n<p>I compare cuSignal and librosa APIs to perform the STFT <a href=\"https://www.kaggle.com/code/gabrielvinicius/speedup-spectogram-with-rapids\" target=\"_blank\">here</a>.</p>",
  "messages": [
    {
      "id": "2192035",
      "postDate": "03/22/2023 11:40:23",
      "content": "<p>To create the spectrogram, the Short Fourier Transform (STFT) is calculated. It is possible to speed up this process using GPU with a Rapids package called cuSignal.</p>\n<p>I compare cuSignal and librosa APIs to perform the STFT <a href=\"https://www.kaggle.com/code/gabrielvinicius/speedup-spectogram-with-rapids\" target=\"_blank\">here</a>.</p>",
      "rawMarkdown": "To create the spectrogram, the Short Fourier Transform (STFT) is calculated. It is possible to speed up this process using GPU with a Rapids package called cuSignal.\n\nI compare cuSignal and librosa APIs to perform the STFT [here](https://www.kaggle.com/code/gabrielvinicius/speedup-spectogram-with-rapids).",
      "votes": null
    },
    {
      "id": "2200545",
      "postDate": "03/28/2023 15:57:38",
      "content": "<p>If you're using pytorch, torchaudio also supports calculating spectrograms on the GPU: <a href=\"https://pytorch.org/audio/stable/supported_features.html#cuda\" target=\"_blank\">https://pytorch.org/audio/stable/supported_features.html#cuda</a></p>",
      "rawMarkdown": "If you're using pytorch, torchaudio also supports calculating spectrograms on the GPU: https://pytorch.org/audio/stable/supported_features.html#cuda",
      "votes": null
    }
  ],
  "comments": [
    {
      "id": 2200545,
      "author_name": "robbynevels",
      "author_url": "",
      "post_date": "03/28/2023 15:57:38",
      "content": "<p>If you're using pytorch, torchaudio also supports calculating spectrograms on the GPU: <a href=\"https://pytorch.org/audio/stable/supported_features.html#cuda\" target=\"_blank\">https://pytorch.org/audio/stable/supported_features.html#cuda</a></p>",
      "votes": null,
      "replies": []
    }
  ],
  "raw_markdown_by_id": {
    "2192035": "To create the spectrogram, the Short Fourier Transform (STFT) is calculated. It is possible to speed up this process using GPU with a Rapids package called cuSignal.\n\nI compare cuSignal and librosa APIs to perform the STFT [here](https://www.kaggle.com/code/gabrielvinicius/speedup-spectogram-with-rapids).",
    "2200545": "If you're using pytorch, torchaudio also supports calculating spectrograms on the GPU: https://pytorch.org/audio/stable/supported_features.html#cuda"
  },
  "source": "meta"
}