maxfuse.model.Fusor.find_initial_pivots
- Fusor.find_initial_pivots(wt1=0.3, wt2=0.3, svd_components1=None, svd_components2=None, randomized_svd=False, svd_runs=1, verbose=True)[source]
Perform initial matching.
- Parameters:
wt1 (float, default=0.3) – The shrinkage weight to put on the raw data for arr1.
wt2 (float, default=0.3) – The shrinkage weight to put on the raw data for arr2.
svd_components1 (None or int, default=None) – If not None, perform SVD to reduce the dimension of self.shared_arr1.
svd_components2 (None or int, default=None) – If not None, perform SVD to reduce the dimension of self.shared_arr2.
randomized_svd (bool, default=False) – Whether to use randomized SVD.
svd_runs (int, default=1) – Perform multiple runs of SVD and the one with lowest Frobenious reconstruction error is selected.
verbose (bool, default=True) – Whether to print the progress.
- Returns:
None