summaryrefslogtreecommitdiff
path: root/gnuradio-runtime/python/gnuradio/gr/qa_random.py
Commit message (Collapse)AuthorAgeFilesLines
* runtime: pep8 formattingJosh Morman2021-11-241-1/+2
| | | | Signed-off-by: Josh Morman <jmorman@gnuradio.org>
* runtime: fix gr::random API to be fixed-width 64 bit, use XOROSHIRO128+Marcus Müller2021-04-061-0/+36
| | | | | | | | | | | | | | | Seeding being inconsistent between gr::random and things like fastnoise source is an outstanding issue (#1559). Fix that by fixing the API, and pivoting to our built-in XOROSHIRO128+, which is also substantially faster than MT19937. For that purpose, introduce, and python-bind, a wrapper class that can be used with STL distribution shapers. Add a unit test for the (P)RNG. Signed-off-by: Marcus Müller <mmueller@gnuradio.org>
* qa: run autopep8 formatting on qa python filesmormj2020-10-301-1/+2
| | | | | | find ./ -iname qa*.py | xargs autopep8 --in-place -a -a mostly formats whitespace and gets rid of trailing semicolons
* qa: remove xml file parameter causing deprecation warningsmormj2020-10-301-1/+1
|
* Update license header to SPDX formatdevnulling2020-01-271-13/+1
|
* python3: update non-GRC components to use python2 or python3Douglas Anderson2017-02-261-0/+1
|
* random-analog: fixed reseed issueJohannes Demel2015-09-281-15/+14
|
* random-analog: added new uniform integer distribution sourceJohannes Demel2015-09-281-11/+26
|
* redo qa_random without print statements and scipy; add stand-alone ↵Stefan2015-09-041-100/+9
| | | | evaluation script in gnuradio-runtime/apps
* add test-case for reseed featureStefan2015-09-011-8/+30
|
* add boost.random as random number generatorStefan2015-09-011-0/+19
|
* fix wrong laplacian random numbers and add testcaseStefan2015-09-011-18/+33
|
* include random.h in swig; add qa_random testcaseStefan2015-09-011-0/+99