Skip to content

Releases: gstamatelat/random-sampling

Version 0.8

01 Jul 17:47
Compare
Choose a tag to compare

Maven

<dependency>
  <groupId>gr.james</groupId>
  <artifactId>random-sampling</artifactId>
  <version>0.8</version>
</dependency>

Documentation

Changelog

  • #15 AbstractRandomSampling is now public
  • #16 All the feed methods now return boolean instead of this instance

Version 0.7

30 Jun 13:27
Compare
Choose a tag to compare

Maven

<dependency>
  <groupId>gr.james</groupId>
  <artifactId>random-sampling</artifactId>
  <version>0.7</version>
</dependency>

Documentation

Changelog

  • #14 RandomSampling.sample() now always returns the same reference

Version 0.6

28 Jun 12:10
Compare
Choose a tag to compare

Maven

<dependency>
  <groupId>gr.james</groupId>
  <artifactId>random-sampling</artifactId>
  <version>0.6</version>
</dependency>

Documentation

Changelog

  • #13 RandomSampling.sample() now returns a readonly Collection view

Version 0.5

27 Jun 10:32
Compare
Choose a tag to compare

Maven

<dependency>
  <groupId>gr.james</groupId>
  <artifactId>random-sampling</artifactId>
  <version>0.5</version>
</dependency>

Documentation

Changelog

  • #8 EfraimidisSampling does not throw StreamOverflowException any more

Version 0.4

27 Jan 15:29
Compare
Choose a tag to compare

Maven

<dependency>
  <groupId>gr.james</groupId>
  <artifactId>random-sampling</artifactId>
  <version>0.4</version>
</dependency>

Documentation

Changelog

  • #12 EfraimidisSampling can produce weights 0.0 and 1.0

Version 0.3

29 Dec 10:45
Compare
Choose a tag to compare

Maven

<dependency>
  <groupId>gr.james</groupId>
  <artifactId>random-sampling</artifactId>
  <version>0.3</version>
</dependency>

Documentation

Changelog

  • #7 Implement sampling algorithms in Java 8 stream API
  • #11 Add space complexity to documentation

Version 0.2

19 Dec 19:09
Compare
Choose a tag to compare

Maven

<dependency>
  <groupId>gr.james</groupId>
  <artifactId>random-sampling</artifactId>
  <version>0.2</version>
</dependency>

Documentation

Changelog

  • #10 Initialize VitterZSampling.W in AbstractUnweightedRandomSampling.init method to avoid repeated checks

Version 0.1

15 Dec 20:35
Compare
Choose a tag to compare

Maven

<dependency>
  <groupId>gr.james</groupId>
  <artifactId>random-sampling</artifactId>
  <version>0.1</version>
</dependency>

Documentation