Skip to content

Commit bb815a9

Browse files
committed
Replace all occurances of validation_epoch_end to on_validation_epoch_end
Signed-off-by: Abhishree <[email protected]>
1 parent 708f0d0 commit bb815a9

File tree

49 files changed

+80
-80
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

49 files changed

+80
-80
lines changed

docs/source/nlp/api.rst

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,15 +22,15 @@ Model Classes
2222

2323
.. autoclass:: nemo.collections.nlp.models.QAModel
2424
:show-inheritance:
25-
:members: setup_training_data, setup_optimization, setup_validation_data, setup_test_data, inference, validation_epoch_end, test_epoch_end
25+
:members: setup_training_data, setup_optimization, setup_validation_data, setup_test_data, inference, on_validation_epoch_end, test_epoch_end
2626

2727
.. autoclass:: nemo.collections.nlp.models.DuplexTaggerModel
2828
:show-inheritance:
29-
:members: setup_training_data, setup_optimization, setup_validation_data, setup_test_data, inference, validation_epoch_end, test_epoch_end
29+
:members: setup_training_data, setup_optimization, setup_validation_data, setup_test_data, inference, on_validation_epoch_end, test_epoch_end
3030

3131
.. autoclass:: nemo.collections.nlp.models.DuplexDecoderModel
3232
:show-inheritance:
33-
:members: setup_training_data, setup_optimization, setup_validation_data, setup_test_data, inference, validation_epoch_end, test_epoch_end
33+
:members: setup_training_data, setup_optimization, setup_validation_data, setup_test_data, inference, on_validation_epoch_end, test_epoch_end
3434

3535
.. autoclass:: nemo.collections.nlp.models.BERTLMModel
3636
:show-inheritance:

docs/source/tts/api.rst

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -8,61 +8,61 @@ Mel-Spectrogram Generators
88
.. autoclass:: nemo.collections.tts.models.FastPitchModel
99
:show-inheritance:
1010
:members:
11-
:exclude-members: setup_training_data, setup_validation_data, training_step, validation_epoch_end, validation_step, setup_test_data, on_train_epoch_start
11+
:exclude-members: setup_training_data, setup_validation_data, training_step, on_validation_epoch_end, validation_step, setup_test_data, on_train_epoch_start
1212

1313
.. autoclass:: nemo.collections.tts.models.MixerTTSModel
1414
:show-inheritance:
1515
:members:
16-
:exclude-members: setup_training_data, setup_validation_data, training_step, validation_epoch_end, validation_step, setup_test_data, on_train_epoch_start
16+
:exclude-members: setup_training_data, setup_validation_data, training_step, on_validation_epoch_end, validation_step, setup_test_data, on_train_epoch_start
1717

1818
.. autoclass:: nemo.collections.tts.models.RadTTSModel
1919
:show-inheritance:
2020
:members:
21-
:exclude-members: setup_training_data, setup_validation_data, training_step, validation_epoch_end, validation_step, setup_test_data, on_train_epoch_start
21+
:exclude-members: setup_training_data, setup_validation_data, training_step, on_validation_epoch_end, validation_step, setup_test_data, on_train_epoch_start
2222

2323
.. autoclass:: nemo.collections.tts.models.Tacotron2Model
2424
:show-inheritance:
2525
:members:
26-
:exclude-members: setup_training_data, setup_validation_data, training_step, validation_epoch_end, validation_step, setup_test_data, on_train_epoch_start
26+
:exclude-members: setup_training_data, setup_validation_data, training_step, on_validation_epoch_end, validation_step, setup_test_data, on_train_epoch_start
2727

2828

2929
Speech-to-Text Aligner Models
3030
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3131
.. autoclass:: nemo.collections.tts.models.AlignerModel
3232
:show-inheritance:
3333
:members:
34-
:exclude-members: setup_training_data, setup_validation_data, training_step, validation_epoch_end, validation_step, setup_test_data, on_train_epoch_start
34+
:exclude-members: setup_training_data, setup_validation_data, training_step, on_validation_epoch_end, validation_step, setup_test_data, on_train_epoch_start
3535

3636

3737
Two-Stage Models
3838
~~~~~~~~~~~~~~~~~
3939
.. autoclass:: nemo.collections.tts.models.TwoStagesModel
4040
:show-inheritance:
4141
:members:
42-
:exclude-members: setup_training_data, setup_validation_data, training_step, validation_epoch_end, validation_step, setup_test_data, on_train_epoch_start
42+
:exclude-members: setup_training_data, setup_validation_data, training_step, on_validation_epoch_end, validation_step, setup_test_data, on_train_epoch_start
4343

4444

4545
Vocoders
4646
~~~~~~~~
4747
.. autoclass:: nemo.collections.tts.models.GriffinLimModel
4848
:show-inheritance:
4949
:members:
50-
:exclude-members: setup_training_data, setup_validation_data, training_step, validation_epoch_end, validation_step, setup_test_data, on_train_epoch_start
50+
:exclude-members: setup_training_data, setup_validation_data, training_step, on_validation_epoch_end, validation_step, setup_test_data, on_train_epoch_start
5151

5252
.. autoclass:: nemo.collections.tts.models.HifiGanModel
5353
:show-inheritance:
5454
:members:
55-
:exclude-members: setup_training_data, setup_validation_data, training_step, validation_epoch_end, validation_step, setup_test_data, on_train_epoch_start
55+
:exclude-members: setup_training_data, setup_validation_data, training_step, on_validation_epoch_end, validation_step, setup_test_data, on_train_epoch_start
5656

5757
.. autoclass:: nemo.collections.tts.models.UnivNetModel
5858
:show-inheritance:
5959
:members:
60-
:exclude-members: setup_training_data, setup_validation_data, training_step, validation_epoch_end, validation_step, setup_test_data, on_train_epoch_start
60+
:exclude-members: setup_training_data, setup_validation_data, training_step, on_validation_epoch_end, validation_step, setup_test_data, on_train_epoch_start
6161

6262
.. autoclass:: nemo.collections.tts.models.WaveGlowModel
6363
:show-inheritance:
6464
:members:
65-
:exclude-members: setup_training_data, setup_validation_data, training_step, validation_epoch_end, validation_step, setup_test_data, on_train_epoch_start
65+
:exclude-members: setup_training_data, setup_validation_data, training_step, on_validation_epoch_end, validation_step, setup_test_data, on_train_epoch_start
6666

6767

6868
Base Classes

nemo/collections/asr/models/hybrid_asr_tts_models.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -363,11 +363,11 @@ def validation_step(self, batch, batch_idx, dataloader_idx=0):
363363
"""Validation step, forward to ASR model"""
364364
return self.asr_model.validation_step(batch=batch, batch_idx=batch_idx, dataloader_idx=dataloader_idx)
365365

366-
def validation_epoch_end(
366+
def on_validation_epoch_end(
367367
self, outputs: Union[List[Dict[str, torch.Tensor]], List[List[Dict[str, torch.Tensor]]]]
368368
) -> Optional[Dict[str, Dict[str, torch.Tensor]]]:
369369
"""Validation epoch end hook, forward to ASR model"""
370-
return self.asr_model.validation_epoch_end(outputs=outputs)
370+
return self.asr_model.on_validation_epoch_end(outputs=outputs)
371371

372372
def test_epoch_end(
373373
self, outputs: Union[List[Dict[str, torch.Tensor]], List[List[Dict[str, torch.Tensor]]]]

nemo/collections/common/metrics/classification_accuracy.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ def validation_step(self, batch, batch_idx):
3737
correct_count, total_count = self._accuracy(logits, labels)
3838
return {'val_loss': loss_value, 'val_correct_count': correct_count, 'val_total_count': total_count}
3939
40-
def validation_epoch_end(self, outputs):
40+
def on_validation_epoch_end(self, outputs):
4141
...
4242
val_loss_mean = torch.stack([x['val_loss'] for x in outputs]).mean()
4343
correct_counts = torch.stack([x['val_correct_counts'] for x in outputs])

nemo/collections/nlp/metrics/classification_report.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ def validation_step(self, batch, batch_idx):
3838
3939
return {'val_loss': val_loss, 'tp': tp, 'fn': fn, 'fp': fp}
4040
41-
def validation_epoch_end(self, outputs):
41+
def on_validation_epoch_end(self, outputs):
4242
...
4343
# calculate metrics and classification report
4444
precision, recall, f1, report = self.classification_report.compute()
@@ -205,7 +205,7 @@ def validation_step(self, batch, batch_idx):
205205
206206
return {'val_loss': val_loss, 'tp': tp, 'fn': fn, 'fp': fp}
207207
208-
def validation_epoch_end(self, outputs):
208+
def on_validation_epoch_end(self, outputs):
209209
...
210210
# calculate metrics and classification report
211211
precision, recall, f1, report = self.classification_report.compute()

nemo/collections/nlp/models/dialogue/dialogue_gpt_classification_model.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -180,7 +180,7 @@ def training_step(self, batch, batch_idx):
180180
def validation_step(self, batch, batch_idx):
181181
return self.eval_step_helper(batch=batch)
182182

183-
def validation_epoch_end(self, outputs):
183+
def on_validation_epoch_end(self, outputs):
184184
self.eval_epoch_end(outputs, mode='val')
185185

186186
def test_epoch_end(self, outputs):

nemo/collections/nlp/models/dialogue/dialogue_gpt_generation_model.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ def training_step(self, batch, batch_idx):
7979
def validation_step(self, batch, batch_idx):
8080
return self.eval_step_helper(batch=batch)
8181

82-
def validation_epoch_end(self, outputs):
82+
def on_validation_epoch_end(self, outputs):
8383
self.eval_epoch_end(outputs, mode='val')
8484

8585
def test_epoch_end(self, outputs):

nemo/collections/nlp/models/dialogue/dialogue_nearest_neighbour_model.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -124,9 +124,9 @@ def validation_step(self, batch, batch_idx, mode='val'):
124124
return {'preds': torch.stack(preds), 'labels': torch.stack(gts), 'inputs': torch.stack(inputs)}
125125

126126
def multi_test_epoch_end(self, outputs, dataloader_idx):
127-
return self.validation_epoch_end(outputs)
127+
return self.on_validation_epoch_end(outputs)
128128

129-
def validation_epoch_end(self, outputs):
129+
def on_validation_epoch_end(self, outputs):
130130
"""
131131
Get metrics based on the candidate label with the highest predicted likelihood and the ground truth label for intent
132132
"""

nemo/collections/nlp/models/dialogue/dialogue_s2s_generation_model.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ def training_step(self, batch, batch_idx):
9191
def validation_step(self, batch, batch_idx):
9292
return self.eval_step_helper(batch=batch)
9393

94-
def validation_epoch_end(self, outputs):
94+
def on_validation_epoch_end(self, outputs):
9595
self.eval_epoch_end(outputs, mode='val')
9696

9797
def test_epoch_end(self, outputs):

nemo/collections/nlp/models/dialogue/dialogue_zero_shot_intent_model.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -216,7 +216,7 @@ def validation_step(self, batch, batch_idx):
216216
'labels': labels,
217217
}
218218

219-
def validation_epoch_end(self, outputs):
219+
def on_validation_epoch_end(self, outputs):
220220
"""
221221
Get metrics based on the candidate label with the highest predicted likelihood and the ground truth label for intent
222222
"""

0 commit comments

Comments
 (0)