Coder Social home page Coder Social logo

rtxi_hmm_generator's Introduction

๐Ÿ‘‹ ๐ŸŒŽ Hello World, I'm Adam Willats ๐Ÿง  ๐Ÿ”„ ๐Ÿ–ฅ๏ธ

I research the intersection of systems neuroscience, machine-learning and closed-loop control.
Currently contributing better ways to understand the brain through closed-loop control here: @stanely-rozell

See my academic publications: ORCID logo https://orcid.org/0000-0002-0747-5186 , google scholar page

rtxi_hmm_generator's People

Contributors

anselg avatar awillats avatar bitdeli-chef avatar mfbolus avatar sudorook avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

Forkers

cloctools

rtxi_hmm_generator's Issues

module segfaults for high spike rates

RTXI Version:

RTXI version 2.2 on Ubuntu 16.04 running in a virtual machine in virtualbox

Description:

load in hmm-generator, set one of the rates to ~30 or larger, and eventually rtxi will freeze.
This doesn't seem to happen for lower values, but is probabilistic, so may just be less likely.

Error Message:

Thread 4 "RTXI RT Thread" received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffe48e6700 (LWP 2850)]
0x00007fffd5816786 in viterbi(HMMv const&, std::vector<int, std::allocator<int> >, int) ()
   from /usr/local/lib/rtxi/hmm_generator.so

[gdb backtrace]

#0  0x00007fffd5816786 in viterbi(HMMv const&, std::vector<int, std::allocator<int> >, int) ()
   from /usr/local/lib/rtxi/hmm_generator.so
#1  0x00007fffd58126ac in HmmGenerator::decodeHMM(HMMv) () from /usr/local/lib/rtxi/hmm_generator.so
#2  0x00007fffd5812d1e in HmmGenerator::decodeSpkBuffer() () from /usr/local/lib/rtxi/hmm_generator.so
#3  0x00007fffd5813b25 in HmmGenerator::restartHMM() () from /usr/local/lib/rtxi/hmm_generator.so
#4  0x00007fffd5813edd in HmmGenerator::stepHMM() () from /usr/local/lib/rtxi/hmm_generator.so
#5  0x000000000042cb09 in RT::System::execute() ()
#6  0x000000000042cc5e in RT::System::bounce(void*) ()
#7  0x00007ffff5183d8a in task_entry () from /usr/xenomai/lib/libalchemy.so.0
#8  0x00007ffff4f7020b in thread_trampoline () from /usr/xenomai/lib/libcopperplate.so.0
#9  0x00007ffff4d58aec in cobalt_thread_trampoline () from /usr/xenomai/lib/libcobalt.so.2
#10 0x00007ffff492e6ba in start_thread (arg=0x7fffe48e6700) at pthread_create.c:333
#11 0x00007ffff3bbb3dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.