jhj0517 commited on
Commit
32d4384
·
1 Parent(s): f51bcba

disable redundant torchvision warning message

Browse files
modules/diarize/diarize_pipeline.py CHANGED
@@ -1,10 +1,7 @@
1
  import numpy as np
2
  import pandas as pd
3
- import sys
4
  import os
5
- sys.stderr = open(os.devnull, 'w')
6
  from pyannote.audio import Pipeline
7
- sys.stderr.close()
8
  from typing import Optional, Union
9
  import torch
10
 
 
1
  import numpy as np
2
  import pandas as pd
 
3
  import os
 
4
  from pyannote.audio import Pipeline
 
5
  from typing import Optional, Union
6
  import torch
7
 
modules/diarize/diarizer.py CHANGED
@@ -2,6 +2,7 @@ import os
2
  import torch
3
  from typing import List
4
  import time
 
5
 
6
  from modules.diarize.diarize_pipeline import DiarizationPipeline, assign_word_speakers
7
  from modules.diarize.audio_loader import load_audio
@@ -55,6 +56,7 @@ class Diarizer:
55
  )
56
 
57
  audio = load_audio(audio)
 
58
  diarization_segments = self.pipe(audio)
59
  diarized_result = assign_word_speakers(
60
  diarization_segments,
@@ -96,11 +98,15 @@ class Diarizer:
96
  )
97
  return
98
 
 
 
 
99
  self.pipe = DiarizationPipeline(
100
  use_auth_token=use_auth_token,
101
  device=device,
102
  cache_dir=self.model_dir
103
  )
 
104
 
105
  @staticmethod
106
  def get_device():
 
2
  import torch
3
  from typing import List
4
  import time
5
+ import logging
6
 
7
  from modules.diarize.diarize_pipeline import DiarizationPipeline, assign_word_speakers
8
  from modules.diarize.audio_loader import load_audio
 
56
  )
57
 
58
  audio = load_audio(audio)
59
+
60
  diarization_segments = self.pipe(audio)
61
  diarized_result = assign_word_speakers(
62
  diarization_segments,
 
98
  )
99
  return
100
 
101
+ logger = logging.getLogger("speechbrain.utils.train_logger")
102
+ # Disable redundant torchvision warning message
103
+ logger.disabled = True
104
  self.pipe = DiarizationPipeline(
105
  use_auth_token=use_auth_token,
106
  device=device,
107
  cache_dir=self.model_dir
108
  )
109
+ logger.disabled = False
110
 
111
  @staticmethod
112
  def get_device():