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

Reply via email to