|
6273ba69a0
|
make format
|
2023-06-02 16:37:57 -06:00 |
|
|
93a502552e
|
readme tweaks
|
2023-06-02 16:31:54 -06:00 |
|
|
3a417fd733
|
add motivation to README
|
2023-06-02 16:29:20 -06:00 |
|
|
fa4311c131
|
README.md grammar
|
2023-06-02 16:26:05 -06:00 |
|
|
d2bca155b8
|
mark to-do as done.
|
2023-06-02 16:25:03 -06:00 |
|
|
3378d1b9e7
|
update README, time.txt tally
|
2023-06-02 16:24:08 -06:00 |
|
|
76fc0c817d
|
update README
|
2023-06-02 16:14:04 -06:00 |
|
|
cdec5b6fce
|
remove old code from samples.c
|
2023-06-02 16:06:17 -06:00 |
|
|
ff3685766b
|
reorganize C code
|
2023-06-02 16:00:49 -06:00 |
|
|
ef04e0349a
|
add better timing to makefile
|
2023-06-02 15:44:52 -06:00 |
|
|
e1b180bd5b
|
feat: add timing across 10 runs.
|
2023-06-02 13:56:50 -06:00 |
|
|
331c7566f0
|
savepoint
|
2023-06-02 13:17:12 -06:00 |
|
|
6b34d9abdb
|
feat: add more threads, document rand_r in code.
|
2023-06-02 12:50:51 -06:00 |
|
|
58c74ce37d
|
feat: rand not thread safe, use rand_r throughout
|
2023-06-02 12:44:36 -06:00 |
|
|
3f0ec8be0e
|
tweak: add to-dos in C.
|
2023-05-30 18:44:29 -04:00 |
|
|
e2558b05ba
|
clearly signal what makefile commands are linux only.
|
2023-05-30 13:01:31 -04:00 |
|
|
2d4eea8956
|
tweak: time-printing tweaks.
|
2023-05-29 20:05:18 -04:00 |
|
|
7be18ff7cb
|
tweak: change number of lines
|
2023-05-29 19:58:59 -04:00 |
|
|
03421f953b
|
add one-threaded C example
|
2023-05-29 19:55:57 -04:00 |
|
|
160e824108
|
time measuring tweaks.
|
2023-05-29 19:40:03 -04:00 |
|
|
c35ddcc358
|
C-optimized tweaks.
|
2023-05-29 19:04:21 -04:00 |
|
|
28d443a6cf
|
formatting tweaks
|
2023-05-29 18:48:25 -04:00 |
|
|
f64fedc398
|
makefile tweaks
|
2023-05-29 17:59:17 -04:00 |
|
|
5dead1a2c1
|
make format
|
2023-05-29 17:51:24 -04:00 |
|
|
7724115933
|
reorg: put output in its own folder.
|
2023-05-29 17:50:32 -04:00 |
|
|
5cfc4ab468
|
tweak: link math library.
|
2023-05-29 17:47:52 -04:00 |
|
|
7d1919dc3d
|
Merge pull request #1 from JJSierraM/master
Created a C-optimized version of the code
|
2023-05-29 14:36:00 -07:00 |
|
JJSierraM
|
792e03a5cc
|
Update README.md
|
2023-05-29 23:30:07 +02:00 |
|
JJSierraM
|
7a905ae16e
|
Merge pull request #1 from JJSierraM/JJSierraM-C-optimized
Added C-optimized version of the code
|
2023-05-29 23:19:18 +02:00 |
|
JJSierraM
|
d62fae0c04
|
Added C-optimized version of the code
|
2023-05-29 23:17:07 +02:00 |
|
|
c0e6b0677a
|
fix: remove semicolon.
|
2023-05-24 22:39:16 -07:00 |
|
|
0bdb94a2d4
|
remove old files, simplify outline
|
2023-05-22 19:21:21 -04:00 |
|
|
4419798c18
|
README: performance => comparison
|
2023-05-21 12:29:44 -04:00 |
|
|
8174e8a49e
|
README: add lines of code, more comments.
|
2023-05-21 12:23:43 -04:00 |
|
|
47e2a25490
|
improve nim code, change README
|
2023-05-21 12:05:15 -04:00 |
|
|
8acdc283a2
|
look at the R code
|
2023-05-21 12:04:27 -04:00 |
|
|
3e70318e36
|
add fast output to C.
|
2023-05-21 12:02:53 -04:00 |
|
|
e9ab827320
|
tweak: nim/hardcore -> nim/samples-from-scratch
|
2023-05-21 11:07:00 -04:00 |
|
|
2a41138478
|
tweaks.
|
2023-05-21 01:54:03 -04:00 |
|
|
2cf684da56
|
move nim to top level, add to README
|
2023-05-21 01:46:45 -04:00 |
|
|
a84b6b9cc0
|
tweak C makefile
|
2023-05-21 01:46:22 -04:00 |
|
|
3050f7adee
|
tweak nim makefile
|
2023-05-21 01:34:17 -04:00 |
|
|
1ebc3ce7b9
|
move hardcore defs to a different folder, use stdlib math
Makes this way faster. Don't roll your stdlib, Nuño
|
2023-05-21 01:29:57 -04:00 |
|
|
6454b2eeab
|
tweak: decrease convergence constants for faster speed.
|
2023-05-21 01:24:02 -04:00 |
|
|
da9a10791f
|
feat: add the actual model
|
2023-05-21 01:22:02 -04:00 |
|
|
76968afc79
|
add mixture implementation in nim.
|
2023-05-21 00:46:10 -04:00 |
|
|
ccdeb77f3f
|
feat: remove odd log implementation, get normal, lognormal & to
|
2023-05-20 23:06:34 -04:00 |
|
|
6e22e78d4f
|
add cool implementation of the logarithm
|
2023-05-20 22:38:38 -04:00 |
|
|
7e2d2b95a1
|
tweak: save some progress.
|
2023-05-20 22:24:30 -04:00 |
|
|
dc27673887
|
tweak: nim scratchpad
|
2023-05-20 21:45:28 -04:00 |
|