Martijn Bartelds commited on
Commit
b77e734
1 Parent(s): ee3e447

Write memory usage to log

Browse files
Files changed (1) hide show
  1. neural_acoustic_distance.py +6 -0
neural_acoustic_distance.py CHANGED
@@ -14,6 +14,8 @@ from transformers.models.wav2vec2 import Wav2Vec2Model
14
  from datetime import datetime
15
  from random import randrange
16
 
 
 
17
 
18
  def play_audio(filename):
19
  audio_file = open(filename, "rb")
@@ -125,6 +127,9 @@ if model_id == "other":
125
  value="facebook/wav2vec2-large-960h",
126
  key="model")
127
 
 
 
 
128
  try:
129
  cfg = AutoConfig.from_pretrained(model_id)
130
  layer = st.number_input("Select the layer you want to use:", min_value=1, max_value=cfg.num_hidden_layers, value=10)
@@ -219,3 +224,4 @@ if filename_x is not None and filename_y is not None and layer is not None:
219
  btn = st.download_button(label="Download plot", data=file, file_name="plot.pdf", mime="image/pdf")
220
 
221
  print('8. End', datetime.now().strftime('%d-%m-%Y %H:%M:%S')) # test
 
 
14
  from datetime import datetime
15
  from random import randrange
16
 
17
+ import os
18
+ import psutil
19
 
20
  def play_audio(filename):
21
  audio_file = open(filename, "rb")
 
127
  value="facebook/wav2vec2-large-960h",
128
  key="model")
129
 
130
+ print(f"\n### Start new run\n") # test
131
+ print('0. RAM memory available:', round(psutil.virtual_memory()[1] / (1024.0 ** 3), 1), 'GB') # test
132
+
133
  try:
134
  cfg = AutoConfig.from_pretrained(model_id)
135
  layer = st.number_input("Select the layer you want to use:", min_value=1, max_value=cfg.num_hidden_layers, value=10)
 
224
  btn = st.download_button(label="Download plot", data=file, file_name="plot.pdf", mime="image/pdf")
225
 
226
  print('8. End', datetime.now().strftime('%d-%m-%Y %H:%M:%S')) # test
227
+ print('9. RAM memory % used:', psutil.virtual_memory()[2]) # test