Skip to content

Commit

Permalink
Drop DimensionReductionPreproc in python example
Browse files Browse the repository at this point in the history
  • Loading branch information
vinx13 authored and vigsterkr committed Jun 4, 2018
1 parent 752aab1 commit 788b1cc
Show file tree
Hide file tree
Showing 2 changed files with 18 additions and 52 deletions.
37 changes: 18 additions & 19 deletions examples/undocumented/python/converter_locallylinearembedding.py
@@ -1,28 +1,27 @@
#!/usr/bin/env python
data = '../data/fm_train_real.dat'
parameter_list = [[data,20],[data,30]]
from tools.load import LoadMatrix

def converter_locallylinearembedding (data_fname,k):
try:
from shogun import RealFeatures, CSVFile
try:
from shogun import LocallyLinearEmbedding
except ImportError:
print("LocallyLinearEmbedding not available")
exit(0)
lm=LoadMatrix()
data = lm.load_numbers('../data/fm_train_real.dat')

features = RealFeatures(CSVFile(data_fname))
parameter_list = [[data, 20], [data, 30]]

converter = LocallyLinearEmbedding()
converter.set_target_dim(1)
converter.set_k(k)
converter.apply(features)
def converter_locallylinearembeeding (data, k):
from shogun import RealFeatures
from shogun import LocallyLinearEmbedding

features = RealFeatures(data)

converter = LocallyLinearEmbedding()
converter.set_k(k)

converter.fit(features)
features = converter.apply(features)

return features

return features
except ImportError:
print('No Eigen3 available')

if __name__=='__main__':
print('LocallyLinearEmbedding')
converter_locallylinearembedding(*parameter_list[0])
converter_locallylinearembeeding(*parameter_list[0])

This file was deleted.

0 comments on commit 788b1cc

Please sign in to comment.