DirectInitializer
- class ssapy.rvsampler.DirectInitializer(samples, replace=False)[source][source]
Bases:
object
Directly specify initial position and velocity samples. This can be useful if restarting sampling after some previous sampling step has completed, for instance, if adding new observations to a previously sampled arc.
- Parameters:
samples (array_like (nSample, 6)) – Samples in position (in meters) and velocity (in meters per second). Columns are [x, y, z, vx, vy, vz].
replace (bool, optional) – Whether to sample with or without replacement.
Methods Summary
__call__
([nSample])Return samples.
Methods Documentation
- __call__(nSample=50)[source][source]
Return samples.
- Parameters:
nSample (int) – Number of samples to return.
- Returns:
samples – Generated samples. Columns are [x, y, z, vx, vy, vz].
- Return type:
array_like, (nSample, 6)
Notes
If self.replace=False and nSample is greater than the number of input samples, then some samples will be duplicated.