package vec
Factory methods to generate Vec instances
- Alphabetic
- By Inheritance
- vec
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Type Members
- class VecDefault[T] extends NumericOps[Vec[T]] with Vec[T]
Value Members
- def ones(sz: Int): Vec[Double]
Generate a Vec[Double] containing a certain number of ones
Generate a Vec[Double] containing a certain number of ones
- sz
Number of elements of ones vec
- def rand(sz: Int): Vec[Double]
Generate a uniform [0,1) random Vec[Double] of a certain number of elements
Generate a uniform [0,1) random Vec[Double] of a certain number of elements
- sz
Number of elements of random vector
- def randi(sz: Int): Vec[Int]
Generate a uniform random Vec[Int] of a certain number of elements
Generate a uniform random Vec[Int] of a certain number of elements
- sz
Number of elements of random vector
- def randl(sz: Int): Vec[Long]
Generate a uniform random Vec[Long] of a certain number of elements
Generate a uniform random Vec[Long] of a certain number of elements
- sz
Number of elements of random vector
- def randn(sz: Int): Vec[Double]
Generate a standard normal random Vec[Double] of a certain number of elements
Generate a standard normal random Vec[Double] of a certain number of elements
- sz
Number of elements of random vector
- def randn2(sz: Int, mu: Double, sigma: Double): Vec[Double]
Generate a gaussian(mu, sigma) random Vec[Double] of a certain number of elements
Generate a gaussian(mu, sigma) random Vec[Double] of a certain number of elements
- sz
Number of elements of random vector
- mu
Mean of distribution
- sigma
Stdev of distribution
- def randp(sz: Int): Vec[Double]
Generate a uniform (0,1] random Vec[Double] of a certain number of elements
Generate a uniform (0,1] random Vec[Double] of a certain number of elements
- sz
Number of elements of random vector
- def randpi(sz: Int): Vec[Int]
Generate a uniform random positive Vec[Int] of a certain number of elements
Generate a uniform random positive Vec[Int] of a certain number of elements
- sz
Number of elements of random vector
- def randpl(sz: Int): Vec[Long]
Generate a uniform random positive Vec[Long] of a certain number of elements
Generate a uniform random positive Vec[Long] of a certain number of elements
- sz
Number of elements of random vector
- def range(from: Int, until: Int, step: Int = 1): Vec[Int]
Generate a Vec[Int] containing the range of integers specified
Generate a Vec[Int] containing the range of integers specified
- from
Start of range
- until
End of range, excluded from result
- step
Stride of range
- def repeat[T](v: Array[T], n: Int)(implicit arg0: ST[T]): Array[T]
Repeats a particular array some number of times
Repeats a particular array some number of times
- T
type of elements in array
- v
array of values to repeat
- n
number of repetitions
- def zeros(sz: Int): Vec[Double]
Generate a Vec[Double] containing a certain number of zeros
Generate a Vec[Double] containing a certain number of zeros
- sz
Number of elements of zero vec