1. Marinka Zitnik
  2. orange-nmf

Source

orange-nmf / orangecontrib / nmf / widgets / OWNMF.py

Diff from to

File orangecontrib/nmf/widgets/OWNMF.py

 from exceptions import Exception
 
 
+NAME = "NMF"
+DESCRIPTION = "Non negative matrix factorization"
+ICON = "icons/NMFicon.png"
+PRIORITY = 30
+
+INPUTS = [("Data", ExampleTable, "dataX"),
+          ("Xd", ExampleTable, "dataXd"),
+          ("Xa", ExampleTable, "dataXa"),
+          ("Initial_W", ExampleTable, "dataInitW"),
+          ("Initial_H", ExampleTable, "dataInitH")]
+
+OUTPUTS = [("W", ExampleTable),
+           ("H", ExampleTable),
+           ("S", ExampleTable),
+           ("WSH",ExampleTable),
+           ("Residuals",ExampleTable),
+           ("qqplot",ExampleTable),
+           ("Reordered X",ExampleTable),
+           ("Reordered WSH",ExampleTable),
+           ("Reordered residuals",ExampleTable)]
+
+REPLACES = ["_nmf.widgets.OWNMF.OWNMF"]
+
+
 class OWNMF(OWWidget):
     settingsList = ['rank','nbIter','factorizationMethod','initialization','displayCluster','reorderingOption','saveOutputs',"recentFiles","selectedFileName"]
     # things for saving: