Hi, Just started with Nupic and for some reason I can't see, when running audiostream_tp.py in the examples directory in Nupic Git, it just doesnt work. I tracked down the error to the SparsePassThroughEncoder, which seems to not work as I though it would. Here is the print of all the input and internal data from audiostream.tp.py until the error:
*/home/rdaneel/Envs/kodama_NuPIC_env/local/lib/python2.7/site-packages/pkg_resources/__init__.py:1222: UserWarning: /home/rdaneel/.python-eggs is writable by group/others and vulnerable to attack when used with get_resource_filename. Consider a more secure location (set with .set_extraction_path or the PYTHON_EGG_CACHE environment variable). warnings.warn(msg, UserWarning) ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.rear ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.center_lfe ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.side bt_audio_service_open: connect() failed: Connection refused (111) bt_audio_service_open: connect() failed: Connection refused (111) bt_audio_service_open: connect() failed: Connection refused (111) bt_audio_service_open: connect() failed: Connection refused (111) Cannot connect to server socket err = No such file or directory Cannot connect to server request channel jack server is not running or cannot be started Number of columns: 512 Max size of input: 51 Sampling rate (Hz): 44100 Passband filter (Hz): 500 - 10000 Passband filter (bin): 46 - 928 Bin difference: 882 Buffersize: 4096 ##FF ==> [ 2.42316864e+11 9.65239160e+10 2.58948313e+11 1.69728879e+11 9.66713722e+10 1.91915895e+11 1.65080972e+11 1.81106050e+11 2.02130590e+11 9.85604105e+10 2.12630435e+11 1.88163151e+11 5.52768771e+10 1.68201128e+11 5.21973052e+10 7.69827182e+10 2.21100646e+11 2.47706978e+11 1.37694729e+11 1.58068148e+11 1.42883845e+11 1.33524059e+11 5.39867274e+10 4.30932236e+10 1.58413109e+11 9.45792357e+10 2.13523180e+11 1.69624858e+11 1.05146432e+11 9.03814037e+10 1.49564147e+10 1.06333651e+11 9.91858669e+10 1.24394457e+11 1.75815458e+11 8.66579919e+10 9.23846756e+10 2.11714308e+11 1.12039511e+11 8.08808385e+10 2.60445749e+11 1.13941102e+11 5.60163949e+10 2.56277010e+11 2.57634571e+10 6.46445820e+10 1.93915816e+11 1.64419352e+11 2.04219854e+11 7.77121477e+10 1.43435727e+11 5.90428506e+10 2.82764592e+11 1.20024050e+11 4.05362521e+10 1.25311630e+11 1.40143813e+11 2.07353028e+11 1.35458249e+10 7.29847015e+10 9.44367706e+10 1.80514610e+11 1.42595949e+11 5.95505378e+10 2.66675773e+11 5.27190211e+10 2.22027052e+11 2.08640089e+10 1.17545239e+11 1.79657320e+10 7.29132386e+10 9.88549620e+10 2.66048586e+11 1.13057983e+11 1.55501363e+11 9.57116798e+10 2.75434047e+10 6.19252069e+10 1.96931125e+11 1.57135014e+11 1.15671822e+11 8.45924452e+10 6.45429320e+10 7.90311617e+10 5.32579393e+10 6.62335233e+10 1.72420191e+11 7.57778107e+10 1.82297174e+11 2.99987282e+10 1.31515141e+11 3.47755818e+10 2.18244033e+11 1.26233985e+11 1.80061321e+11 1.16317815e+11 5.02712003e+10 1.74756251e+11 7.48561111e+10 6.51157493e+10 7.90608021e+10 2.36228414e+11 1.30285066e+11 4.23861256e+10 9.48698893e+10 4.27553023e+10 9.33528134e+10 6.17057536e+10 6.05647604e+10 2.34955531e+10 1.66257362e+10 9.99555173e+10 3.04553722e+10 3.52621682e+10 2.34020265e+10 1.28227948e+11 4.47932909e+10 7.45703202e+10 9.62145134e+10 9.81691128e+10 4.60096584e+10 1.41087847e+10 9.43852466e+10 6.85040936e+10 1.25621088e+11 8.77698592e+10 1.16890783e+11 7.98718724e+10 9.89984036e+10 1.07138634e+11 2.70047525e+10 9.80606678e+10 7.29673684e+10 1.43456712e+11 3.45041788e+10 1.08745824e+11 5.36942172e+09 6.28010225e+10 4.35185475e+10 7.41010272e+10 1.45073845e+10 5.32252299e+10 4.33630834e+10 4.49220911e+10 4.64860576e+10 8.55813293e+10 3.50028408e+10 9.98340140e+10 1.33371590e+11 1.00033736e+11 6.41941575e+10 2.85400728e+10 7.82294323e+10 5.46182350e+10 5.15483614e+10 5.33276056e+10 1.24356372e+11 1.42796173e+11 7.74375197e+10 7.62262593e+10 9.44186597e+10 6.24855363e+10 2.40221966e+10 2.82552408e+10 7.26680163e+10 8.13970108e+10 5.72503694e+10 4.87521294e+10 5.03946418e+10 6.05507135e+10 3.34432581e+10 7.85066470e+10 6.36594260e+10 3.85016092e+10 7.16617900e+10 6.30641558e+10 8.14798930e+10 5.97338947e+10 8.13866078e+10 9.44475260e+10 6.20462342e+10 5.82183331e+10 4.00987688e+10 1.61110081e+11 8.40281315e+10 7.60435720e+10 7.15096271e+10 7.88323863e+10 1.47746077e+11 5.03079022e+10 3.68919919e+10 8.15226131e+10 8.01928365e+10 6.47587617e+10 8.20813594e+10 7.25566912e+10 5.04974648e+10 1.05300956e+11 6.74877928e+10 7.06435497e+10 4.81412817e+10 3.30174934e+10 3.09491167e+10 1.31578422e+11 5.29291723e+10 2.86670287e+10 8.36717355e+10 6.61880105e+10 3.81506216e+10 1.89739871e+10 7.55085352e+10 2.33568670e+10 1.34111146e+10 5.30737684e+10 3.04812720e+10 1.34886250e+11 7.92080350e+10 6.54832241e+10 3.67055593e+10 1.96820903e+10 3.12122760e+10 5.76521922e+10 2.29912295e+10 6.62812770e+10 6.23319313e+10 4.15275325e+10 4.65691927e+10 5.14438143e+10 3.81324112e+10 4.08126857e+10 1.19123495e+11 4.70906986e+10 6.27200452e+10 7.38715891e+10 4.14385868e+10 7.74624082e+10 6.32331006e+10 6.90940757e+10 6.23686058e+10 2.82178127e+10 5.20350932e+10 3.70415140e+10 8.72498951e+10 6.62841065e+10 4.16911060e+10 4.78648971e+10 2.63715999e+10 1.47813312e+11 3.28750504e+10 5.20422436e+10 4.61768441e+10 6.89548609e+10 1.02329879e+11 5.03575462e+10 1.03488440e+11 5.54717875e+10 3.17527347e+10 2.23202479e+10 4.14963537e+10 4.96821198e+10 5.74774369e+10 6.48100077e+10 6.20002748e+10 3.19293142e+10 4.17625743e+10 1.49389956e+10 7.79721904e+10 2.22266019e+10 2.56318578e+10 2.51779457e+10 3.09629502e+10 8.16890043e+10 5.34073227e+10 4.18732670e+10 9.00516059e+10 8.87634407e+10 4.72115163e+10 9.28635150e+10 5.78583119e+10 8.72616588e+10 4.65601833e+10 2.97333920e+10 7.66205709e+10 9.37849762e+10 8.50443080e+10 6.71080438e+10 9.11157990e+10 2.64361058e+10 5.96449695e+10 3.05940024e+10 6.00347957e+10 3.95627875e+10 6.04352169e+10 9.56397219e+10 5.43808883e+10 8.06604293e+10 1.08786500e+11 5.39555508e+10 7.80861763e+10 3.84040098e+10 6.13764139e+10 5.44193503e+10 7.04370270e+10 6.82644688e+10 5.37394455e+10 1.47246080e+11 7.23352574e+10 4.82387362e+10 8.60685483e+10 9.80828585e+10 3.24901123e+10 1.31856187e+10 7.12200658e+10 6.26507553e+10 7.10928048e+10 8.15012186e+10 9.34445385e+10 8.73186422e+10 5.29778017e+10 3.65648476e+10 7.57560553e+10 9.80681873e+09 7.72637665e+10 5.71459894e+10 6.28144598e+10 1.02610333e+11 1.89277844e+10 3.79780174e+10 6.75373601e+10 7.99220790e+10 2.74998456e+10 3.96048176e+10 6.51805094e+10 2.76450797e+10 5.77154165e+10 2.79026235e+10 5.65526787e+10 1.61810062e+10 7.24811477e+10 4.42675557e+10 3.14308862e+10 6.07191809e+10 3.03238858e+10 7.20779680e+10 2.67360695e+10 2.49378013e+10 3.00070282e+10 5.37920698e+10 9.94596451e+10 4.72787282e+10 2.63044664e+10 1.17075164e+10 3.02377928e+10 3.48069126e+10 1.66377208e+10 4.45585802e+10 4.43305173e+10 9.77408829e+10 1.61507495e+10 5.04920759e+10 3.99780892e+10 2.95003542e+10 5.19374603e+10 7.28873028e+10 4.74838771e+10 3.95024339e+09 3.31754908e+10 6.82753520e+10 1.88099763e+10 2.53896739e+10 6.50712598e+09 1.17544916e+11 8.70211379e+10 4.05349590e+10 3.53882720e+10 9.45016532e+10 8.69786022e+10 4.02486470e+10 4.03684226e+10 2.89060109e+10 8.82041811e+10 4.18270788e+10 3.49907313e+10 2.12141258e+10 5.29192800e+10 4.45154412e+10 8.92380055e+10 6.39194731e+10 4.57569982e+10 3.48461557e+10 3.92748755e+10 4.43937624e+10 8.99170614e+10 6.32781955e+10 3.54529644e+10 9.18415326e+10 3.40452426e+10 9.85644029e+10 7.52039277e+10 1.00361433e+11 3.90925767e+10 9.56032765e+10 2.07557086e+10 1.86961739e+10 6.11203850e+10 1.09135541e+11 4.26710623e+10 1.23158044e+11 4.61622508e+10 9.14637818e+10 5.13727626e+10 8.42540417e+10 4.69916940e+10 2.31230874e+10 7.94732561e+10 7.46241327e+10 4.34207191e+10 3.62429170e+10 1.13675405e+11 6.57557415e+10 7.78716995e+10 7.00002082e+10 9.28691140e+10 8.33184611e+10 9.71045534e+10 9.78662239e+10 3.83679269e+10 4.88695085e+10 4.88374312e+10 6.45685213e+10 6.46493085e+10 9.71950288e+10 2.40343784e+10 5.84732593e+10 6.03523246e+10 5.59929963e+10 5.53921356e+10 5.37172676e+10 4.83085769e+10 3.21738253e+10 4.36954723e+10 3.90615403e+10 5.88880727e+10 6.90778581e+10 7.56860248e+10 6.07534429e+10 7.25756011e+10 3.00239673e+10 4.24890554e+10 1.22159125e+10 6.44134052e+10 5.36651650e+10 2.76867249e+10 1.13294307e+11 6.22815852e+10 4.57041723e+10 1.87508920e+10 5.44859429e+10 8.91766837e+10 2.06704409e+10 9.03720467e+10 1.77062206e+10 7.28562006e+10 8.25151352e+10 1.27817920e+10 5.24351118e+09 8.89649873e+10 1.04610539e+11 6.16918321e+10 3.97536381e+10 8.69768363e+10 1.71777345e+10 2.52351152e+10 4.94559112e+10 6.41715203e+10 2.40608261e+10 9.25687749e+10 2.34710949e+10 3.24583657e+10 9.04720615e+10 5.82323178e+10 9.43293540e+10 2.51820042e+10 4.55417152e+10 6.17160771e+10 1.10458135e+11 1.66811856e+10 1.82128116e+10 5.14184002e+10 6.74048586e+10 8.94616202e+10 4.72493657e+10 1.37760166e+10 9.94148073e+10 1.11857417e+11 1.10554688e+10 6.90798097e+10 2.99309803e+10 8.52143858e+10 4.10286891e+10 1.20368084e+11 6.41439453e+10 3.55193959e+10 6.48073814e+10 3.68770410e+10 8.33601691e+10 8.69032504e+10 7.59216337e+10 2.42089045e+10 9.28552965e+10 9.20392413e+10 8.52735363e+10 3.58500095e+10 3.40135091e+10 2.64754299e+10 3.24421248e+10 5.90947055e+10 2.29671441e+10 4.38691949e+10 5.19420385e+10 3.91475902e+10 5.97685119e+10 5.78451678e+10 1.08010861e+11 6.03171546e+10 4.96076901e+10 2.00323399e+10 8.28998050e+10 3.87393304e+10 6.40820308e+09 7.59083516e+10 3.93464035e+10 1.03465718e+11 3.26154728e+10 1.37540440e+10 5.32939615e+10 9.30569808e+10 1.87662694e+10 6.00327157e+10 4.89833054e+10 4.61453684e+10 1.09635296e+10 2.92477627e+10 2.57848128e+10 3.43220630e+10 2.60322791e+10 5.80086810e+10 3.76309167e+10 5.44547507e+09 3.43311382e+10 1.48732810e+10 4.02637937e+10 4.82671719e+10 1.09245821e+11 4.04857333e+10 1.76797253e+10 2.14520614e+10 7.11118460e+10 4.42692471e+10 5.67751509e+10 6.16324536e+10 7.40459581e+10 3.74421189e+10 2.46909504e+10 1.50050737e+10 2.70061087e+10 6.90304877e+09 8.41518862e+10 8.02957538e+10 7.54148814e+10 6.20593600e+10 4.56976921e+10 2.87657655e+10 4.45684288e+10 5.18548926e+10 7.14720710e+10 8.91575472e+10 7.06455974e+10 4.31155915e+10 8.14959468e+10 3.37216738e+10 1.48886941e+10 4.54514639e+10 4.93968573e+10 3.75473271e+10 2.29770989e+10 3.84023292e+10 1.79034952e+10 4.22024918e+10 1.69598708e+10 1.05356953e+10 7.05079058e+10 4.08354590e+10 7.11035236e+10 3.18470227e+10 5.61064181e+10 7.06268983e+10 7.57531389e+10 2.83053927e+10 3.85113537e+10 5.45491262e+10 3.27639932e+10 1.75634149e+10 3.85749201e+10 3.75646063e+10 2.23009324e+10 3.91579061e+10 3.80221098e+10 9.24080273e+10 7.63769359e+10 1.95360707e+10 5.04712234e+10 7.07152588e+10 3.09997317e+10 4.85023545e+10 4.24482989e+10 5.19371886e+10 6.19696883e+10 2.57724216e+10 7.42665315e+10 3.16888605e+10 3.63559669e+10 3.03303165e+10 8.27145387e+09 9.24120145e+10 5.68858247e+10 2.94653019e+10 3.05306477e+10 1.01479790e+11 7.83508815e+10 6.06087971e+10 4.70096503e+10 3.07569163e+10 1.33509708e+10 9.98338979e+10 3.15818912e+10 4.10515647e+10 4.61807077e+10 3.94118350e+10 1.26995646e+10 2.96324758e+10 7.05575519e+10 8.99280909e+10 5.58677512e+10 4.32708848e+10 2.79626873e+10 9.08861661e+10 4.28512790e+10 4.33819902e+10 6.41489779e+10 6.26647193e+10 6.46809813e+10 3.26087503e+10 4.47068464e+10 5.63530792e+10 8.18264009e+10 3.06263589e+10 8.25363102e+10 4.35121171e+10 4.52803201e+10 1.22306242e+10 4.37936131e+10 3.06992536e+10 4.10864190e+10 3.02531163e+10 8.23602369e+10 2.07196480e+10 1.92753965e+10 8.56920812e+10 7.80980409e+10 2.32344227e+10 2.96347710e+10 8.97215390e+10 6.53736852e+10 3.67216081e+10 1.86526079e+10 6.41750723e+10 6.45148550e+10 4.30717049e+10 2.45851299e+10 2.72871852e+10 2.53477793e+10 7.09217655e+10 2.37778991e+10 4.21548808e+10 7.35672329e+10 4.99150337e+10 4.82461037e+10 3.14352537e+10 8.34957267e+10 9.13344750e+09 4.51732747e+10 2.68332888e+10 1.03856934e+11 1.80297031e+10 1.21366815e+11 3.29944253e+10 1.47074182e+10 3.46329397e+10 7.86698411e+09 2.09312346e+10 3.44402618e+10 7.09040185e+10 3.78965863e+10 7.60727505e+10 4.27845594e+10 5.07350640e+10 4.00030971e+10 4.48271968e+10 2.01133615e+10 3.83196717e+10 5.24557832e+10 1.11015693e+10 3.97536346e+10 2.13946665e+10 7.67254612e+10 4.30102806e+10 8.14125768e+10 9.47009182e+10 3.56528811e+10 1.28385186e+11 4.89816007e+10 3.69748122e+10 2.47099204e+10 4.25560929e+10 6.75475381e+10 5.26596302e+10 6.78890581e+10 4.19644698e+10 7.09321064e+10 3.10019412e+10 5.72778642e+10 2.20575118e+10 3.73903380e+10 4.24540967e+10 3.80902065e+10 3.25095701e+10 5.30905294e+10 3.39095404e+10 1.08180788e+10 5.23320886e+10 6.41162916e+10 2.68787151e+10 6.73673826e+10 8.27409401e+09 4.78009309e+10 5.20126009e+10 3.73861935e+10 2.08846906e+10 8.28138089e+10 3.08153018e+10 4.94424440e+10 2.76381268e+10 3.08733819e+10 1.59606699e+10 3.90589930e+10 4.49611334e+10 2.29230360e+10 5.89477111e+10 1.47667294e+10 1.15575716e+10 5.72231132e+10 1.24156076e+10 3.72957577e+10 6.38600101e+10 3.14261704e+09 4.74224032e+10 3.38426441e+10 3.69231742e+10 8.20390668e+10 2.39334888e+10 2.01791202e+10 1.75812384e+10 1.86695593e+10 3.78039653e+10 5.92500004e+10 3.99216433e+10 3.76264091e+10 6.59015325e+10 4.23155061e+10 2.16164938e+10 4.71561292e+10 6.46269570e+10 1.49988157e+10 2.38926347e+10 2.74539233e+10 7.16745292e+10 5.72799999e+10 3.70617628e+10 1.00060907e+11 1.83492936e+09 1.06250199e+11 5.54158834e+09 6.93285397e+10 6.62769229e+10 9.93004605e+10 8.43960212e+10 8.12457444e+10 5.43500189e+10 4.14326549e+10 2.43514861e+10 2.26567746e+10 1.55507782e+10 4.92164335e+10 5.79475899e+10 6.36707896e+10 5.21329535e+10 2.07664218e+10 8.53885661e+10 4.84610499e+10 3.15832835e+10 2.58489918e+10 1.94651164e+10 6.26294890e+10 5.25254960e+10 4.49454586e+10 3.54380642e+10 2.77796900e+10 3.59326083e+10 1.51241530e+10 6.09762926e+10 7.02844009e+10 3.45492897e+10 5.52996255e+10 1.52947935e+10 6.54986692e+10 7.13065272e+10 2.14944795e+10 3.43483669e+10 3.13120137e+10 4.03180269e+10 3.51462201e+10 6.14239424e+10 3.33617288e+10 8.70024905e+10 1.68546644e+10 8.42543494e+09 3.88115490e+10 4.41913364e+10 6.81555406e+10 1.09672869e+10 6.50580534e+10 4.07893698e+10 1.15328457e+11 2.61268345e+10 4.24339955e+10 6.46194043e+10 6.17532843e+10 5.24710079e+10 4.45231846e+10 3.34230569e+10 8.42461595e+10 5.97170953e+10 4.05771917e+10 5.82668208e+10 1.78620518e+10 5.34416708e+10 5.96982498e+10 4.48059942e+10 1.04981514e+11 1.25555907e+10 4.78728191e+10 2.39559868e+10 8.16861256e+10 1.81624453e+10 8.41081393e+10 1.40255053e+10 4.78299189e+10 2.64429783e+10 9.28004204e+10 4.73425986e+10 2.43744223e+10 5.73713474e+10 1.34928428e+10 4.96690141e+10 7.05838565e+10 6.60174799e+10 5.58296566e+10 4.84263706e+10 3.77322375e+10 3.06612321e+10 1.76442679e+10] ##NUMINPUT ==>-51 ##SORT INPUT ==> [ 21 215 18 56 62 157 20 50 133 305 188 247 74 79 19 24 183 47 6 13 27 3 86 97 34 94 61 7 88 11 5 46 78 8 48 57 37 10 26 92 16 66 101 0 17 43 2 40 72 64 52] ##FS ==> [ 0 2 3 5 6 7 8 10 11 13 16 17 18 19 20 21 24 26 27 34 37 40 43 46 47 48 50 52 56 57 61 62 64 66 72 74 78 79 86 88 92 94 97 101 133 157 183 188 215 247 305] ##RFS ==> [ 0. 1.16099775 1.74149656 2.90249443 3.48299313 4.0634923 4.64399099 5.80498886 6.38548756 7.54648542 9.28798199 9.86848068 10.44897938 11.02947807 11.60997772 12.19047642 13.9319725 15.09297085 15.67346954 19.73696136 21.4784584 23.21995544 24.96145058 26.70294762 27.28344727 27.86394501 29.0249424 30.1859417 32.50793839 33.08843613 35.41043091 35.99092865 37.15192795 38.31292343 41.79591751 42.95691681 45.27891159 45.85940933 49.92290115 51.08390045 53.40589523 54.56689453 56.30839157 58.63038635 77.20635223 91.13832092 106.23129272 109.13378906 124.80725861 143.38322449 177.05215454] ##UFS ==> [ 0. 1.16099775 1.74149656 2.90249443 3.48299313 4.0634923 4.64399099 5.80498886 6.38548756 7.54648542 9.28798199 9.86848068 10.44897938 11.02947807 11.60997772 12.19047642 13.9319725 15.09297085 15.67346954 19.73696136 21.4784584 23.21995544 24.96145058 26.70294762 27.28344727 27.86394501 29.0249424 30.1859417 32.50793839 33.08843613 35.41043091 35.99092865 37.15192795 38.31292343 41.79591751 42.95691681 45.27891159 45.85940933 49.92290115 51.08390045 53.40589523 54.56689453 56.30839157 58.63038635 77.20635223 91.13832092 106.23129272 109.13378906 124.80725861 143.38322449 177.05215454] Traceback (most recent call last): File "audiostream_tp.py", line 305, in <module> audiostream = AudioStream() File "audiostream_tp.py", line 214, in __init__ self.processAudio() File "audiostream_tp.py", line 259, in processAudio actualInt = self.e.encode(ufs) File "/home/rdaneel/Envs/kodama_NuPIC_env/local/lib/python2.7/site-packages/nupic-0.3.0.dev0-py2.7-linux-x86_64.egg/nupic/encoders/base.py", line 138, in encode self.encodeIntoArray(inputData, output) File "/home/rdaneel/Envs/kodama_NuPIC_env/local/lib/python2.7/site-packages/nupic-0.3.0.dev0-py2.7-linux-x86_64.egg/nupic/encoders/sparse_pass_through_encoder.py", line 54, in encodeIntoArray denseInput[input] = 1 IndexError: arrays used as indices must be of integer (or boolean) type*
