dysii é uma biblioteca C ++ fornece uma coleção de classes úteis para aplicações de aprendizado de máquina.
Os recursos são adicionados à biblioteca, conforme necessário, de modo a que não falta alguma integridade. O que é incluído, no entanto, está bem documentado e testado, e pode ser considerada bastante boa para fins de investigação.
A biblioteca foi optimizado para o desempenho, mantendo ao mesmo tempo uma modularidade e generalidade que faz com que seja adequado para uma vasta gama de aplicações. Junto com perfis de código geral e benchmarking, considerações incluem:
- Seleção de algoritmos eficientes,
- Utilização de operações de matriz de baixo nível eficientes,
- Conversão de cálculos para a matriz formam sempre que possível para facilitar este processo, e
- Utilização de matrizes esparsas eficiente para a memória sempre que necessário
Recursos :..
- O filtro de Kalman e suave
- A Rauch-Tung-Striebel (RTS) mais suave.
- O filtro de Kalman e sem cheiro suave, ea transformação sem cheiro.
- Um filtro de partículas e suave, incluindo uma aplicação em paralelo usando MPI.
- Um solucionador numérico Runge-Kutta para equações diferenciais ordinárias.
- As distribuições de probabilidade e processos estocásticos, como a distribuição de Gauss e processo de Wiener.
O que é novo nesta versão:
- Esta versão adiciona do kernel estimadores densidade com particionamento distribuído árvore kd e avaliações dual-árvore, uma melhor estocástica Runge-Kutta e novo integrador Euler-Maruyama para equações diferenciais estocásticas, o kernel smoothers frente e para trás e dois filtro (do trabalho de doutorado do autor), melhorias de desempenho, e um guia de instalação.
Comentários não encontrado