Skip to content

Commit

Permalink
Fixed HLLE python example and added LTSA one
Browse files Browse the repository at this point in the history
  • Loading branch information
lisitsyn committed Jul 26, 2011
1 parent 16acbc2 commit b61710c
Show file tree
Hide file tree
Showing 2 changed files with 27 additions and 2 deletions.
Expand Up @@ -5,7 +5,7 @@

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

def preprocessor_locallylinearembedding_modular(data,k):
def preprocessor_hessianlocallylinearembedding_modular(data,k):
from shogun.Features import RealFeatures
from shogun.Preprocessor import HessianLocallyLinearEmbedding

Expand All @@ -21,5 +21,5 @@ def preprocessor_locallylinearembedding_modular(data,k):

if __name__=='__main__':
print 'HessianLocallyLinearEmbedding'
preprocessor_locallylinearembedding_modular(*parameter_list[0])
preprocessor_hessianlocallylinearembedding_modular(*parameter_list[0])

@@ -0,0 +1,25 @@
from tools.load import LoadMatrix

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

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

def preprocessor_localtangentspacealignment_modular(data,k):
from shogun.Features import RealFeatures
from shogun.Preprocessor import LocalTangentSpaceAlignment

features = RealFeatures(data)

preprocessor = LocalTangentSpaceAlignment()
preprocessor.set_target_dim(1)
preprocessor.set_k(k)
preprocessor.apply_to_feature_matrix(features)

return features


if __name__=='__main__':
print 'LocalTangentSpaceAlignment'
preprocessor_localtangentspacealignment_modular(*parameter_list[0])

0 comments on commit b61710c

Please sign in to comment.