Home
last modified time | relevance | path

Searched refs:Evaluator (Results 1 – 10 of 10) sorted by relevance

/aosp12/packages/apps/TV/src/com/android/tv/recommendation/
H A DRecommender.java88 public void registerEvaluator(Evaluator evaluator) { in registerEvaluator()
103 public void registerEvaluator(Evaluator evaluator, double baseScore, double weight) { in registerEvaluator()
124 double maxScore = Evaluator.NOT_RECOMMENDED; in recommendChannels()
131 if (!mIncludeRecommendedOnly || maxScore != Evaluator.NOT_RECOMMENDED) { in recommendChannels()
235 public abstract static class Evaluator { class in Recommender
239 protected Evaluator() {} in Evaluator() method in Recommender.Evaluator
273 private final Evaluator mEvaluator;
281 Recommender recommender, Evaluator evaluator, double baseScore, double weight) { in EvaluatorWrapper()
301 if (score != Evaluator.NOT_RECOMMENDED) { in getScaledEvaluatorScore()
307 return Evaluator.NOT_RECOMMENDED; in getScaledEvaluatorScore()
H A DRandomEvaluator.java19 public class RandomEvaluator extends Recommender.Evaluator {
H A DFavoriteChannelEvaluator.java21 public class FavoriteChannelEvaluator extends Recommender.Evaluator {
H A DRecentChannelEvaluator.java21 public class RecentChannelEvaluator extends Recommender.Evaluator {
H A DRoutineWatchEvaluator.java31 public class RoutineWatchEvaluator extends Recommender.Evaluator {
/aosp12/frameworks/base/libs/hwui/
H A DPropertyValuesHolder.h38 class Evaluator {
41 virtual ~Evaluator() {} in ~Evaluator()
44 class FloatEvaluator : public Evaluator<float> {
52 class ColorEvaluator : public Evaluator<SkColor> {
58 class PathEvaluator : public Evaluator<PathData> {
78 std::unique_ptr<Evaluator<T>> mEvaluator = nullptr;
/aosp12/packages/apps/TV/tests/unit/src/com/android/tv/recommendation/
H A DEvaluatorTestCase.java25 import com.android.tv.recommendation.Recommender.Evaluator;
32 public abstract class EvaluatorTestCase<T extends Evaluator> {
93 Evaluator.NOT_RECOMMENDED, mEvaluator.evaluateChannel(INVALID_CHANNEL_ID)); in assertChannelScoresValid()
95 Evaluator.NOT_RECOMMENDED, in assertChannelScoresValid()
102 score == Evaluator.NOT_RECOMMENDED || (0.0 <= score && score <= 1.0)); in assertChannelScoresValid()
H A DRecentChannelEvaluatorTest.java52 Recommender.Evaluator.NOT_RECOMMENDED, mEvaluator.evaluateChannel(channelId)); in testOneChannelWithNoWatchLog()
75 Recommender.Evaluator.NOT_RECOMMENDED, mEvaluator.evaluateChannel(channelId)); in testMultiChannelsWithNoWatchLog()
106 double previousScore = Recommender.Evaluator.NOT_RECOMMENDED; in testMultiChannelsWithSimpleWatchLogs()
H A DFavoriteChannelEvaluatorTest.java50 Recommender.Evaluator.NOT_RECOMMENDED, mEvaluator.evaluateChannel(channelId)); in testOneChannelWithNoWatchLog()
73 Recommender.Evaluator.NOT_RECOMMENDED, mEvaluator.evaluateChannel(channelId)); in testMultiChannelsWithNoWatchLog()
106 double previousScore = Recommender.Evaluator.NOT_RECOMMENDED; in testMultiChannelsWithSimpleWatchLogs()
H A DRecommenderTest.java340 private class FakeEvaluator extends Recommender.Evaluator {