Exemple #1
0
                    state['n_components'],
                    state['whiten'],
                    state['copy'],
                    state['batch_size'],
                )

                # Set the attributes
                pca.explained_variance_ = np.array(
                    state['explained_variance_'])
                pca.explained_variance_ratio_ = np.array(
                    state['explained_variance_ratio_'])
                pca.var_ = np.array(state['var_'])
                pca.noise_variance_ = np.float64(state['noise_variance_'])

                pca.singular_values_ = np.array(state['singular_values_'])
                pca.mean_ = np.array(state['mean_'])

                pca.components_ = np.array(state['components_'])

                pca.n_samples_seen_ = np.int64(state['n_samples_seen_'])
                #pca.n_features_in_ = int(state['n_features_in_'])

                pca.n_components_ = int(state['n_components_'])
                #pca.batch_size_ = int(state['batch_size_'])

                logging.info('Loaded the PCA object')

            logging.info('Attempting to transform data & save')

            # Attempt to get points to save train MEVM
            points = pca.transform(h5['points'][:])