File tree Expand file tree Collapse file tree 2 files changed +3
-9
lines changed Expand file tree Collapse file tree 2 files changed +3
-9
lines changed Original file line number Diff line number Diff line change @@ -37,7 +37,7 @@ def compose_score(
3737 The composite [SupervisedScorer][pydvl.valuation.scorers.SupervisedScorer].
3838 """
3939
40- class CompositeSupervisedScorer (SupervisedScorer [ SupervisedModelT , ArrayT ] ):
40+ class CompositeSupervisedScorer (SupervisedScorer ):
4141 def __call__ (self , model : SupervisedModelT ) -> float :
4242 raw = super ().__call__ (model )
4343 return transformation (raw )
Original file line number Diff line number Diff line change 66
77from __future__ import annotations
88
9- from typing import cast
10-
119import numpy as np
1210
13- from pydvl .utils .array import Array
1411from pydvl .utils .caching import CacheBackend , CachedFuncConfig
1512from pydvl .valuation .scorers .classwise import ClasswiseSupervisedScorer
16- from pydvl .valuation .types import ClasswiseSample , IndexT , SupervisedModel
13+ from pydvl .valuation .types import ClasswiseSample , SupervisedModel
1714from pydvl .valuation .utility import ModelUtility
1815
1916__all__ = ["ClasswiseModelUtility" ]
@@ -74,9 +71,6 @@ def _utility(self, sample: ClasswiseSample) -> float:
7471 # - combine the in-class and out-of-class subsets
7572 self .scorer .label = sample .label
7673 new_sample = sample .with_subset (
77- cast (
78- Array [IndexT ],
79- np .union1d (sample .subset , sample .ooc_subset ).astype (np .int_ ),
80- )
74+ np .union1d (sample .subset , sample .ooc_subset ).astype (np .int_ ),
8175 )
8276 return super ()._utility (new_sample )
You can’t perform that action at this time.
0 commit comments