Skip to content

Commit

Permalink
Added kLLE example
Browse files Browse the repository at this point in the history
  • Loading branch information
lisitsyn committed Aug 22, 2011
1 parent 0020af8 commit 904b1a8
Showing 1 changed file with 28 additions and 0 deletions.
@@ -0,0 +1,28 @@
from tools.load import LoadMatrix

lm=LoadMatrix()
data = lm.load_numbers('../data/fm_train_real.dat')

parameter_list = [[data,10],[data,20]]

def preprocessor_kernellocallylinearembedding_modular(data,k):
from shogun.Features import RealFeatures
from shogun.Preprocessor import KernelLocallyLinearEmbedding
from shogun.Kernel import LinearKernel

features = RealFeatures(data)

kernel = LinearKernel()

preprocessor = KernelLocallyLinearEmbedding(kernel)
preprocessor.set_target_dim(1)
preprocessor.set_k(k)
preprocessor.apply_to_feature_matrix(features)

return features


if __name__=='__main__':
print 'KernelLocallyLinearEmbedding'
preprocessor_kernellocallylinearembedding_modular(*parameter_list[0])

0 comments on commit 904b1a8

Please sign in to comment.