public CountMin64TinyLfu(Config config) { BasicSettings settings = new BasicSettings(config); sampleSize = 10 * settings.maximumSize(); if (settings.tinyLfu().conservative()) { sketch = new ConservativeAddSketch( settings.tinyLfu().countMin64().eps(), settings.tinyLfu().countMin64().confidence(), settings.randomSeed()); } else { sketch = new CountMinSketch( settings.tinyLfu().countMin64().eps(), settings.tinyLfu().countMin64().confidence(), settings.randomSeed()); } }