Skip to content

Instantly share code, notes, and snippets.

from nupic.frameworks.opf.clamodel import CLAModel
params = \
{'clParams': {'alpha': 0.0001,
'clVerbosity': 0,
'regionName': 'CLAClassifierRegion',
'steps': '1,5'},
'inferenceType': 'TemporalMultiStep',
'sensorParams': {'encoders': {'consumption': {'clipInput': True,
'fieldname': u'consumption',
'n': 100,
@oxtopus
oxtopus / webapp.py
Created March 17, 2013 19:18
Quick hack to define web.py routes and handlers via decorators.
import types
import web
urls = []
def GET(route):
def decorate(fn):
clsName = '%s_%s' % (fn.__name__, 'GET')
@oxtopus
oxtopus / gist:2476625
Created April 24, 2012 05:10
dictify/tuplify
>>> dictify = lambda t:dict(zip(*[iter(t)]*2))
>>> dictify(('a', 'A', 'c', 'C', 'b', 'B'))
{'a': 'A', 'c': 'C', 'b': 'B'}
>>>
>>> tuplify = lambda d:tuple(chain(*d.iteritems()))
>>> tuplify({'a': 'A', 'c': 'C', 'b': 'B'})
('a', 'A', 'c', 'C', 'b', 'B')
>>>
>>> assert (lambda d:dictify(tuplify(d))==d)({'a': 'A', 'c': 'C', 'b': 'B'})
>>> assert (lambda t:tuplify(dictify(t))==t)(('a', 'A', 'c', 'C', 'b', 'B'))
@oxtopus
oxtopus / gist:1242678
Created September 26, 2011 16:38
map(itemgetter(n), iterable) == [i[n] for i in iterable]
>>> from operator import itemgetter
>>> iterable=[('foo', 'bar', 'baz'), ('apple', 'banana', 'orange')]
>>> [i[1] for i in foo]
['bar', 'banana']
>>> map(itemgetter(1),foo)
['bar', 'banana']
@oxtopus
oxtopus / gist:1227445
Created September 19, 2011 20:04
lambda : list :: % : str
>>> (lambda s: ['a', s, 'c'])('b')
['a', 'b', 'c']
>>> 'a %s c' % 'b'
'a b c'