Examples of ValueArrayQuantizer


Examples of org.grouplens.lenskit.transform.quantize.ValueArrayQuantizer

        rs.add(Ratings.make(42, 8, 3));
        rs.add(Ratings.make(42, 9, 1));

        dao = new EventCollectionDAO(rs);
        userDAO = new PrefetchingUserEventDAO(dao);
        qtz = new ValueArrayQuantizer(new double[]{1.0, 2.0, 3.0});

    }
View Full Code Here

Examples of org.grouplens.lenskit.transform.quantize.ValueArrayQuantizer

* @author <a href="http://www.grouplens.org">GroupLens Research</a>
*/
public class ValueArrayQuantizerTest {
    @Test
    public void testFindSingle() {
        Quantizer q = new ValueArrayQuantizer(new double[]{5.0});
        assertThat(q.getCount(), equalTo(1));
        assertThat(q.getIndexValue(0), equalTo(5.0));
        assertThat(q.index(2.5), equalTo(0));
        assertThat(q.index(5.0), equalTo(0));
    }
View Full Code Here

Examples of org.grouplens.lenskit.transform.quantize.ValueArrayQuantizer

        assertThat(q.index(5.0), equalTo(0));
    }

    @Test
    public void testSomeElements() {
        Quantizer q = new ValueArrayQuantizer(new double[]{1.0, 2.0, 3.0, 4.0, 5.0});
        assertThat(q.getCount(), equalTo(5));
        assertThat(q.getIndexValue(0), equalTo(1.0));
        assertThat(q.index(2.5), equalTo(2));
        assertThat(q.index(5.0), equalTo(4));
        assertThat(q.index(1.73), equalTo(1));
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.