snowshu.core.samplings.bases package¶
Submodules¶
snowshu.core.samplings.bases.base_sample_method module¶
snowshu.core.samplings.bases.base_sample_size module¶
snowshu.core.samplings.bases.base_sampling module¶
-
class
snowshu.core.samplings.bases.base_sampling.
BaseSampling
¶ Bases:
object
Base class for all executable sampling classes.
-
prepare
(relation: Relation, source_adapter: BaseSourceAdapter)¶ Runs all necessary pre-activities and instantiates the sample method.
Prepare will be called before primary query compile time, so it can be used to do any necessary pre-compile activities (such as collecting a histogram from the relation).
- Parameters
relation – The
Relation
object to prepare.source_adapter – A
source adapter
instance to use for executing prepare queries.
-
sample_method
()¶
-
sample_size_method
()¶
-