コード例 #1
0
ファイル: mainwindow.py プロジェクト: AntoineValera/SynaptiQs
 def importData(self):
     d = ImportData(globalApplicationDict = self.globalApplicationDict,
                             session = self.getCurrentExporer().session,
                             )
     
     if d.exec_():
         self.getCurrentExporer().refresh( )
コード例 #2
0
ファイル: mainwindow.py プロジェクト: AntoineValera/SynaptiQs
    def importData(self):
        d = ImportData(
            globalApplicationDict=self.globalApplicationDict,
            session=self.getCurrentExporer().session,
        )

        if d.exec_():
            self.getCurrentExporer().refresh()
コード例 #3
0
ファイル: mainwindow.py プロジェクト: Gjergj/OpenElectrophy
 def openNeoFile(self):
     
     
     dbinfo = open_db(url = 'sqlite://', myglobals = None, suffix_for_class_name = '',
                             use_global_session = False, relationship_lazy = False, object_number_in_cache = None,
                             max_binary_size = MAX_BINARY_SIZE, compress = None,)
     
     w = ImportData(dbinfo = dbinfo, use_thread = False)
     if w.exec_():
         name = '{} {}'.format(w.ioclass.name, os.path.basename(w.names[0]) )
         explorer = MainExplorer(dbinfo = dbinfo, name = name)
         self.explorers.append(explorer)
         self.tabDatabases.addTab( explorer , QIcon(':/document-open-folder.png'), name)
         self.tabDatabases.setCurrentIndex(self.tabDatabases.count()-1)
コード例 #4
0
    def openNeoFile(self):

        dbinfo = open_db(
            url='sqlite://',
            myglobals=None,
            suffix_for_class_name='',
            use_global_session=False,
            relationship_lazy=False,
            object_number_in_cache=None,
            max_binary_size=MAX_BINARY_SIZE,
            compress=None,
        )

        w = ImportData(dbinfo=dbinfo, use_thread=False)
        if w.exec_():
            name = '{} {}'.format(w.ioclass.name, os.path.basename(w.names[0]))
            explorer = MainExplorer(dbinfo=dbinfo, name=name)
            self.explorers.append(explorer)
            self.tabDatabases.addTab(explorer,
                                     QIcon(':/document-open-folder.png'), name)
            self.tabDatabases.setCurrentIndex(self.tabDatabases.count() - 1)
コード例 #5
0
ファイル: explorer.py プロジェクト: Gjergj/OpenElectrophy
 def openImportData(self):
     w = ImportData(dbinfo = self.dbinfo)
     w.setWindowTitle('Import new data in database')
     if w.exec_():
         self.refresh()
コード例 #6
0
 def execute(self, session, explorer, treedescription, **kargs):
     w = ImportData(dbinfo = treedescription.dbinfo)
     w.setWindowTitle('Import new data in database')
     if w.exec_():
         explorer.refresh()
コード例 #7
0
 def execute(self, session, explorer, treedescription, **kargs):
     w = ImportData(dbinfo=treedescription.dbinfo)
     w.setWindowTitle('Import new data in database')
     if w.exec_():
         explorer.refresh()
コード例 #8
0
 def openImportData(self):
     w = ImportData(dbinfo=self.dbinfo)
     w.setWindowTitle('Import new data in database')
     if w.exec_():
         self.refresh()
コード例 #9
0
ファイル: main.py プロジェクト: rPromptt/NRBF-NN
from importdata import ImportData
from plotnetwork import PlotNetwork
from learn import LearnRBF
from Node import Node
from Network import Network
from k_means_cluster import *
from ploterror import PlotError
import matplotlib.pyplot as plt
data = ImportData()
num_hidden_nodes = 10

sigma_value = .4
network = Network(num_hidden_nodes, sigma_value)
network = k_means_cluster(network, data[0])
for i in range(3):
    PlotNetwork(network, data)
    network,old_centers = k_means_update(network,data[0])
    update_found = False
    for j in range(len(old_centers)):
        if network.hidden_nodes[j].center != old_centers[j]:
            update_found = True
    if update_found != True:
        break

network, data, global_train_err, global_test_err = LearnRBF(data, network)
PlotError(global_train_err, global_test_err, 1000)