Paket: libranlip-dev (1.0-7 und andere)
Links für libranlip-dev
Debian-Ressourcen:
Quellcode-Paket libranlip herunterladen:
Betreuer:
Externe Ressourcen:
- Homepage [www.deakin.edu.au]
Ähnliche Pakete:
Generiert Zufallsvariablen mit mehrdimensionaler Lipschitz-Dichte
RanLip generiert Zufallsvariablen mit beliebiger mehrdimensionaler Lipschitz-Dichte.
Die Generierung von Zufallszahlen aus einer Vielzahl von Verteilungen ist in vielen Paketen implementiert (etwa die Bibliotheken GSL http://www.gnu.org/software/gsl/ und UNURAN http://statistik.wu-wien.ac.at/unuran/). Die Generierung von Zufallsvariablen mit einer beliebigen Verteilung, speziell mit mehrdimensionalen Fällen, ist jedoch anspruchsvoll. RanLip ist eine Methode zur Genierung von Zufallsvariablen mit beliebigen Lipschitz-stetigen Dichten, die mit ein- oder mehrdimensionalen Fällen funktionieren, falls die Dimension nicht sehr groß ist (etwa zwischen drei und zehn Variablen).
Die Lipschitz-Bedingung setzt voraus, dass die Änderungsgeschwindigkeit der Funktion (in diesem Fall die Wahrscheinlichkeitsdichte p(x)) begrenzt ist:
|p(x)-p(y)|<M||x-y||
Mit dieser Bedingung können wir eine Überschätzung der Dichte erstellen, eine sogenannte Hutfunktion h(x)>=p(x), indem eine Anzahl von Werten von p(x) an einigen Punkten verwendet werden. Je mehr Werte wir verwenden, desto besser ist die Hutfunktion. Die Verwerfungsmethode funktioniert folgendermaßen: generiere eine Zufallsvariable X mit Dichte h(x); generiere eine Uniformität bei (0,1) Zufallszahl Z; falls p(X)<=Z h(X), dann gebe Z zurück, ansonsten wiederhole alle Schritte.
RanLip erstellt eine stückweise konstante Hutfunktion der benötigten Dichte p(x) indem die Domain von p (ein n-dimensionales Rechteck) in viele kleinere Rechtecke unterteilt wird. In diesen Rechtecken wird die Obergrenze an p(x) berechnet und als Wert der Hutfunktion verwendet.
Andere Pakete mit Bezug zu libranlip-dev
|
|
|
|
-
- dep: libc6 (>= 2.38) [nicht alpha, ia64, sh4]
- GNU-C-Bibliothek: Laufzeitbibliotheken
auch ein virtuelles Paket, bereitgestellt durch libc6-udeb
- dep: libc6 (>= 2.40) [sh4]
-
- dep: libc6.1 (>= 2.37) [ia64]
- GNU-C-Bibliothek: Laufzeitbibliotheken
auch ein virtuelles Paket, bereitgestellt durch libc6.1-udeb
- dep: libc6.1 (>= 2.38) [alpha]
-
- dep: libgcc-s1 (>= 3.5) [armel, armhf]
- GCC Support-Bibliothek
-
- dep: libranlip1c2 (= 1.0-5) [ia64]
- Generiert Zufallsvariablen mit mehrdimensionaler Lipschitz-Dichte
- dep: libranlip1c2 (= 1.0-7) [nicht ia64]
-
- dep: libstdc++6 (>= 5)
- GNU-Implementierung der Standard-C++-Bibliothek (Version 3)
-
- dep: libtnt-dev
- interface for scientific computing in C++
libranlip-dev herunterladen
Architektur | Version | Paketgröße | Größe (installiert) | Dateien |
---|---|---|---|---|
alpha (inoffizielle Portierung) | 1.0-7 | 16,8 kB | 75,0 kB | [Liste der Dateien] |
amd64 | 1.0-7 | 15,2 kB | 63,0 kB | [Liste der Dateien] |
arm64 | 1.0-7 | 14,9 kB | 62,0 kB | [Liste der Dateien] |
armel | 1.0-7 | 15,1 kB | 57,0 kB | [Liste der Dateien] |
armhf | 1.0-7 | 14,2 kB | 51,0 kB | [Liste der Dateien] |
hppa (inoffizielle Portierung) | 1.0-7 | 16,4 kB | 59,0 kB | [Liste der Dateien] |
i386 | 1.0-7 | 16,5 kB | 59,0 kB | [Liste der Dateien] |
ia64 (inoffizielle Portierung) | 1.0-5 | 18,8 kB | 81,0 kB | [Liste der Dateien] |
m68k (inoffizielle Portierung) | 1.0-7 | 13,9 kB | 51,0 kB | [Liste der Dateien] |
mips64el | 1.0-7 | 16,7 kB | 73,0 kB | [Liste der Dateien] |
ppc64 (inoffizielle Portierung) | 1.0-7 | 17,1 kB | 73,0 kB | [Liste der Dateien] |
ppc64el | 1.0-7 | 17,2 kB | 72,0 kB | [Liste der Dateien] |
riscv64 | 1.0-7 | 24,1 kB | 176,0 kB | [Liste der Dateien] |
s390x | 1.0-7 | 16,9 kB | 66,0 kB | [Liste der Dateien] |
sh4 (inoffizielle Portierung) | 1.0-7 | 14,8 kB | 51,0 kB | [Liste der Dateien] |
sparc64 (inoffizielle Portierung) | 1.0-7 | 14,9 kB | 67,0 kB | [Liste der Dateien] |
x32 (inoffizielle Portierung) | 1.0-7 | 15,0 kB | 55,0 kB | [Liste der Dateien] |