Skip to content
This repository was archived by the owner on Mar 14, 2024. It is now read-only.

Commit 73d9d0c

Browse files
committed
emission track
1 parent f3831bb commit 73d9d0c

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

examples/wav2vec2_compression_demo/wav2vec2_inference_demo.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@
1212
from fairseq_mod.models.wav2vec.student_wav2vec2 import StudentWav2Vec2Model
1313
from fairseq_mod.models.wav2vec.teacher_wav2vec2 import TeacherWav2Vec2Model
1414

15+
from codecarbon import EmissionsTracker
16+
1517
if __name__ == "__main__":
1618
MODEL_LOAD_PATH = "/home/Knowledge-Distillation-Toolkit/examples/wav2vec2_compression_demo/speech-processing/retrain_exp9/checkpoints/student-epoch=042-train_final_loss=0.08857.ckpt"
1719
config = yaml.load(open('demo_config.yaml','r'), Loader=yaml.FullLoader)
@@ -48,5 +50,8 @@
4850
teacher_model = teacher_model)
4951
KD_module.student_model.cuda()
5052
KD_module.student_model.eval()
53+
tracker = EmissionsTracker()
54+
tracker.start()
5155
print(inference_pipeline_example.run_inference_pipeline(KD_module.student_model, val_data_loaders['dev_clean']))
56+
tracker.stop()
5257
exit()

0 commit comments

Comments
 (0)