<gh_stars>1-10
class Metric:
    def __init__(self):
        pass

    def update(self, outputs, target):
        raise NotImplementedError

    def value(self):
        raise NotImplementedError

    def name(self):
        raise NotImplementedError

    def reset(self):
        pass

class Metric:
    def __init__(self):
        pass

    def update(self, outputs, target):
        raise NotImplementedError

    def value(self):
        raise NotImplementedError

    def name(self):
        raise NotImplementedError

    def reset(self):
        pass