Python sklearn.discriminant_analysis() Examples
The following are 2
code examples of sklearn.discriminant_analysis().
You can vote up the ones you like or vote down the ones you don't like,
and go to the original project or source file by following the links above each example.
You may also want to check out all available functions/classes of the module
sklearn
, or try the search function
.
Example #1
Source File: decomposition.py From tridesclous with MIT License | 6 votes |
def __init__(self, catalogueconstructor=None, selection=None, **params): cc = catalogueconstructor self.waveforms = cc.get_some_waveforms() if selection is None: #~ waveforms = self.waveforms raise NotImplementedError else: peaks_index, = np.nonzero(selection) waveforms = cc.get_some_waveforms(peaks_index=peaks_index) labels = cc.all_peaks[peaks_index]['cluster_label'] flatten_waveforms = waveforms.reshape(waveforms.shape[0], -1) self.lda = sklearn.discriminant_analysis.LinearDiscriminantAnalysis() self.lda.fit(flatten_waveforms, labels) #In GlobalPCA all feature represent all channels self.channel_to_features = np.ones((cc.nb_channel, self.lda._max_components), dtype='bool')
Example #2
Source File: field_based_ml_field_detection.py From lexpredict-contraxsuite with GNU Affero General Public License v3.0 | 5 votes |
def init_classifier_impl(field_code: str, init_script: str): if init_script is not None: init_script = init_script.strip() if not init_script: from sklearn import tree as sklearn_tree return sklearn_tree.DecisionTreeClassifier() from sklearn import tree as sklearn_tree from sklearn import neural_network as sklearn_neural_network from sklearn import neighbors as sklearn_neighbors from sklearn import svm as sklearn_svm from sklearn import gaussian_process as sklearn_gaussian_process from sklearn.gaussian_process import kernels as sklearn_gaussian_process_kernels from sklearn import ensemble as sklearn_ensemble from sklearn import naive_bayes as sklearn_naive_bayes from sklearn import discriminant_analysis as sklearn_discriminant_analysis from sklearn import linear_model as sklearn_linear_model eval_locals = { 'sklearn_linear_model': sklearn_linear_model, 'sklearn_tree': sklearn_tree, 'sklearn_neural_network': sklearn_neural_network, 'sklearn_neighbors': sklearn_neighbors, 'sklearn_svm': sklearn_svm, 'sklearn_gaussian_process': sklearn_gaussian_process, 'sklearn_gaussian_process_kernels': sklearn_gaussian_process_kernels, 'sklearn_ensemble': sklearn_ensemble, 'sklearn_naive_bayes': sklearn_naive_bayes, 'sklearn_discriminant_analysis': sklearn_discriminant_analysis } return eval_script('classifier init script of field {0}'.format(field_code), init_script, eval_locals)