dysii jest biblioteka C ++ stanowi zbiór klas przydatnych do zastosowań uczenia maszynowego.
Cechy dodaje się do biblioteki w razie potrzeby, tak, że nie brakuje jakiegoś kompletności. Co jest wliczone w cenę, ale jest dobrze udokumentowane i sprawdzone, a może być uznane za dość dźwięku dla celów badawczych.
Biblioteki zostały zoptymalizowane pod kątem wydajności, przy jednoczesnym zachowaniu modularność i ogólności, który sprawia, że nadaje się do szerokiego zakresu zastosowań. Wraz z ogólnym profilowania kodu i benchmarkingu, rozważania obejmowały:
- Dobór efektywnych algorytmów,
- Stosowanie efektywnych działań na macierzach niskiego poziomu,
- Przeprowadzenie obliczeń na matrycy formy, gdzie to możliwe, do tego i
- Zastosowanie wydajnych pamięci macierzy rzadkich w razie potrzeby
Opis :..
- filtr Kalmana i płynniej,
- Rauch-Tung-Striebel (RTS) gładsza.
- bezzapachowa filtr Kalmana i gładsza i bezzapachowa transformacji.
- Filtr cząstek i płynniej, w tym przy użyciu MPI równoległej realizacji.
- Runge-Kutty solver dla równań numeryczny różniczkowe zwyczajne.
- Rozkłady prawdopodobieństwa i procesów stochastycznych, takich jak rozkład Gaussa i procesu Wienera.
Co nowego w tym wydaniu:
- W tej wersji dodano estymatory gęstości jądra rozpowszechniane z podziałem kd i drzewa oceny podwójnego drzewa, ulepszona stochastyczny Runge-Kutta i nowe integratora Eulera-Maruyama dla stochastycznych równań różniczkowych, jądro do przodu-do tyłu i dwa filtr Praski (z pracy doktorskiej autora), ulepszenia wydajności, a instrukcja instalacji.
Komentarze nie znaleziono