Skip to content

Commit

Permalink
FBeta
Browse files Browse the repository at this point in the history
  • Loading branch information
Borda committed Oct 10, 2020
1 parent e09faae commit f160e38
Show file tree
Hide file tree
Showing 4 changed files with 7 additions and 7 deletions.
2 changes: 1 addition & 1 deletion pytorch_lightning/metrics/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
Accuracy,
Precision,
Recall,
Fbeta
FBeta
)

from pytorch_lightning.metrics.regression import (
Expand Down
2 changes: 1 addition & 1 deletion pytorch_lightning/metrics/classification/__init__.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
from pytorch_lightning.metrics.classification.accuracy import Accuracy
from pytorch_lightning.metrics.classification.precision_recall import Precision, Recall
from pytorch_lightning.metrics.classification.f_beta import Fbeta
from pytorch_lightning.metrics.classification.f_beta import FBeta
6 changes: 3 additions & 3 deletions pytorch_lightning/metrics/classification/f_beta.py
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
from pytorch_lightning.metrics.utils import METRIC_EPS


class Fbeta(Metric):
class FBeta(Metric):
"""
Computes f_beta metric.
Expand Down Expand Up @@ -51,10 +51,10 @@ class Fbeta(Metric):
Example:
>>> from pytorch_lightning.metrics import Fbeta
>>> from pytorch_lightning.metrics import FBeta
>>> target = torch.tensor([0, 1, 2, 0, 1, 2])
>>> preds = torch.tensor([0, 2, 1, 0, 0, 1])
>>> f_beta = Fbeta(num_classes=3, beta=0.5)
>>> f_beta = FBeta(num_classes=3, beta=0.5)
>>> f_beta(preds, target)
tensor(0.3333)
Expand Down
4 changes: 2 additions & 2 deletions tests/metrics/classification/test_f_beta.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
import torch
from sklearn.metrics import fbeta_score

from pytorch_lightning.metrics import Fbeta
from pytorch_lightning.metrics import FBeta
from tests.metrics.classification.inputs import (
_testing_binary_prob_inputs,
_testing_binary_inputs,
Expand Down Expand Up @@ -97,7 +97,7 @@ def _sk_fbeta_multidim_multiclass_prob(preds, target, average='micro', beta=1.):
False
)
])
@pytest.mark.parametrize("metric_class, beta", [(Fbeta, 0.5), (Fbeta, 1.)])
@pytest.mark.parametrize("metric_class, beta", [(FBeta, 0.5), (FBeta, 1.)])
def test_fbeta(
ddp,
dist_sync_on_step,
Expand Down

0 comments on commit f160e38

Please sign in to comment.