Packages

c

org.apache.spark.util.random.rapids

RapidsXORShiftRandom

class RapidsXORShiftRandom extends XORShiftRandom

RAPIDS version of the Spark XORShiftRandom providing access to the internal seed.

Linear Supertypes
XORShiftRandom, Random, Serializable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. RapidsXORShiftRandom
  2. XORShiftRandom
  3. Random
  4. Serializable
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new RapidsXORShiftRandom(init: Long)

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  6. def currentSeed: Long
  7. def doubles(arg0: Double, arg1: Double): DoubleStream
    Definition Classes
    Random
  8. def doubles(arg0: Long, arg1: Double, arg2: Double): DoubleStream
    Definition Classes
    Random
  9. def doubles(): DoubleStream
    Definition Classes
    Random
  10. def doubles(arg0: Long): DoubleStream
    Definition Classes
    Random
  11. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  12. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  13. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  14. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  15. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  16. def ints(arg0: Int, arg1: Int): IntStream
    Definition Classes
    Random
  17. def ints(arg0: Long, arg1: Int, arg2: Int): IntStream
    Definition Classes
    Random
  18. def ints(): IntStream
    Definition Classes
    Random
  19. def ints(arg0: Long): IntStream
    Definition Classes
    Random
  20. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  21. def longs(arg0: Long, arg1: Long): LongStream
    Definition Classes
    Random
  22. def longs(arg0: Long, arg1: Long, arg2: Long): LongStream
    Definition Classes
    Random
  23. def longs(): LongStream
    Definition Classes
    Random
  24. def longs(arg0: Long): LongStream
    Definition Classes
    Random
  25. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  26. def next(bits: Int): Int
    Attributes
    protected
    Definition Classes
    RapidsXORShiftRandom → XORShiftRandom → Random
  27. def nextBoolean(): Boolean
    Definition Classes
    Random
  28. def nextBytes(arg0: Array[Byte]): Unit
    Definition Classes
    Random
  29. def nextDouble(): Double
    Definition Classes
    Random
  30. def nextFloat(): Float
    Definition Classes
    Random
  31. def nextGaussian(): Double
    Definition Classes
    Random
  32. def nextInt(arg0: Int): Int
    Definition Classes
    Random
  33. def nextInt(): Int
    Definition Classes
    Random
  34. def nextLong(): Long
    Definition Classes
    Random
  35. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  36. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  37. def setHashedSeed(hashedSeed: Long): Unit
  38. def setSeed(s: Long): Unit
    Definition Classes
    RapidsXORShiftRandom → XORShiftRandom → Random
  39. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  40. def toString(): String
    Definition Classes
    AnyRef → Any
  41. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  42. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  43. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()

Inherited from XORShiftRandom

Inherited from Random

Inherited from Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped