is the DB (mysql, or sqllite) used to store surge job state, or models? is it needed after a surge has been run? (not sure of exact terminology)
On Tue, May 6, 2014 at 2:34 PM, Matthew Taylor <[email protected]> wrote: > I think we have this bug captured here: > https://github.com/numenta/nupic/issues/883 > --------- > Matt Taylor > OS Community Flag-Bearer > Numenta > > > On Mon, May 5, 2014 at 9:32 PM, Sergey Bryukov <[email protected]> wrote: > > Complete run_swarm.py output > > > > > > $NUPIC/bin/run_swarm.py $NUPIC/examples/swarm/simple/search_def.json > > --maxWorkers=4 --overwrite > > Generating experiment files in directory: > > /home/surge/Workspace/_studio/NuPIC/nupic/examples/swarm/simple... > > Writing 313 lines... > > Writing 113 lines... > > done. > > None > > No handlers could be found for logger > > "com.numenta.nupic.database.ClientJobsDAO.ClientJobsDAO" > > Traceback (most recent call last): > > File "/home/surge/Workspace/_studio/NuPIC/nupic/bin/run_swarm.py", line > > 187, in <module> > > runPermutations(sys.argv[1:]) > > File "/home/surge/Workspace/_studio/NuPIC/nupic/bin/run_swarm.py", line > > 178, in runPermutations > > fileArgPath, optionsDict, outputLabel, permWorkDir) > > File > > > "/home/surge/Workspace/_studio/NuPIC/nupic/build/release/lib/python2.7/site-packages/nupic/swarming/permutations_runner.py", > > line 301, in runWithJsonFile > > verbosity=verbosity) > > File > > > "/home/surge/Workspace/_studio/NuPIC/nupic/build/release/lib/python2.7/site-packages/nupic/swarming/permutations_runner.py", > > line 268, in runWithConfig > > return _runAction(runOptions) > > File > > > "/home/surge/Workspace/_studio/NuPIC/nupic/build/release/lib/python2.7/site-packages/nupic/swarming/permutations_runner.py", > > line 210, in _runAction > > returnValue = _runHyperSearch(runOptions) > > File > > > "/home/surge/Workspace/_studio/NuPIC/nupic/build/release/lib/python2.7/site-packages/nupic/swarming/permutations_runner.py", > > line 148, in _runHyperSearch > > search.runNewSearch() > > File > > > "/home/surge/Workspace/_studio/NuPIC/nupic/build/release/lib/python2.7/site-packages/nupic/swarming/permutations_runner.py", > > line 429, in runNewSearch > > self.__searchJob = self.__startSearch() > > File > > > "/home/surge/Workspace/_studio/NuPIC/nupic/build/release/lib/python2.7/site-packages/nupic/swarming/permutations_runner.py", > > line 665, in __startSearch > > jobType=self.__cjDAO.JOB_TYPE_HS) > > File > > > "/home/surge/Workspace/_studio/NuPIC/nupic/build/release/lib/python2.7/site-packages/nupic/support/decorators.py", > > line 59, in exceptionLoggingWrap > > return func(*args, **kwargs) > > File > > > "/home/surge/Workspace/_studio/NuPIC/nupic/build/release/lib/python2.7/site-packages/nupic/database/ClientJobsDAO.py", > > line 1444, in jobInsert > > jobID = insertWithRetries() > > File > > > "/home/surge/Workspace/_studio/NuPIC/nupic/build/release/lib/python2.7/site-packages/nupic/support/decorators.py", > > line 214, in retryWrap > > result = func(*args, **kwargs) > > File > > > "/home/surge/Workspace/_studio/NuPIC/nupic/build/release/lib/python2.7/site-packages/nupic/database/ClientJobsDAO.py", > > line 1441, in insertWithRetries > > jobType=jobType, priority=priority, alreadyRunning=alreadyRunning) > > File > > > "/home/surge/Workspace/_studio/NuPIC/nupic/build/release/lib/python2.7/site-packages/nupic/database/ClientJobsDAO.py", > > line 1163, in _insertOrGetUniqueJobNoRetries > > numRowsInserted = conn.cursor.execute(query, sqlParams) > > File > > > "/usr/local/lib/python2.7/dist-packages/DBUtils-1.1-py2.7.egg/DBUtils/SteadyDB.py", > > line 552, in tough_method > > result = method(*args, **kwargs) # try to execute > > File > > > "/usr/local/lib/python2.7/dist-packages/PyMySQL-0.4-py2.7.egg/pymysql/cursors.py", > > line 96, in execute > > query = query % conn.escape(args) > > File > > > "/usr/local/lib/python2.7/dist-packages/PyMySQL-0.4-py2.7.egg/pymysql/connections.py", > > line 575, in escape > > return escape_item(obj, self.charset) > > File > > > "/usr/local/lib/python2.7/dist-packages/PyMySQL-0.4-py2.7.egg/pymysql/converters.py", > > line 22, in escape_item > > return escape_sequence(val, charset) > > File > > > "/usr/local/lib/python2.7/dist-packages/PyMySQL-0.4-py2.7.egg/pymysql/converters.py", > > line 45, in escape_sequence > > quoted = escape_item(item, charset) > > File > > > "/usr/local/lib/python2.7/dist-packages/PyMySQL-0.4-py2.7.egg/pymysql/converters.py", > > line 27, in escape_item > > val = val.decode(charset) > > File "/usr/lib/python2.7/encodings/utf_8.py", line 16, in decode > > return codecs.utf_8_decode(input, errors, True) > > UnicodeDecodeError: 'utf8' codec can't decode byte 0x93 in position 0: > > invalid start byte > > > > > > _______________________________________________ > > nupic mailing list > > [email protected] > > http://lists.numenta.org/mailman/listinfo/nupic_lists.numenta.org > > _______________________________________________ > nupic mailing list > [email protected] > http://lists.numenta.org/mailman/listinfo/nupic_lists.numenta.org > -- Michael D Neale home: www.michaelneale.net blog: michaelneale.blogspot.com
_______________________________________________ nupic mailing list [email protected] http://lists.numenta.org/mailman/listinfo/nupic_lists.numenta.org
