Commit e5a143c
acp29
Bug fix and performance enhancement
- Fixed bug in 'boot' function (specifically the windows versions of boot.mex and it's source code boot.cpp). This bug prevented uniform resampling across the whole sample when n*nboot becomes too large. This bug was introduced in commit f07cb46 (8 Dec 2022) and was present in releases 5.1.0 - 5.1.4. The fix has reintroduced C++11 dependency for compiling boot.mex.
- Fixed incorrect precompiled binaries for Octave mex files, which were 32-bit when they should have been 64-bit windows
- Added a series of significant performance enhancements in `bootknife` by vectorizing the code for computing bias, standard errors and confidence intervals for each element of the return value of bootfun. The performance enhancement is achieved by reducing the number of (bootfun) function evaluations.1 parent afe34b7 commit e5a143c
File tree
34 files changed
+867
-775
lines changed- inst
- octave
- param
- precompiled_binaries
- matlab
- linux
- glnx86
- glnxa64
- mac/maci64
- win
- win32
- win64
- octave
- linux
- glnx86
- glnxa64
- mac/maci64
- win
- win32
- win64
- simulations
- src
- test
34 files changed
+867
-775
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
3 | | - | |
| 2 | + | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
52 | 52 | | |
53 | 53 | | |
54 | 54 | | |
55 | | - | |
| 55 | + | |
56 | 56 | | |
57 | | - | |
58 | | - | |
| 57 | + | |
| 58 | + | |
59 | 59 | | |
60 | 60 | | |
61 | 61 | | |
62 | 62 | | |
63 | | - | |
64 | | - | |
| 63 | + | |
| 64 | + | |
65 | 65 | | |
66 | 66 | | |
67 | | - | |
68 | | - | |
| 67 | + | |
| 68 | + | |
69 | 69 | | |
70 | | - | |
71 | | - | |
72 | | - | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
73 | 73 | | |
74 | 74 | | |
75 | 75 | | |
76 | 76 | | |
77 | | - | |
78 | | - | |
79 | | - | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
80 | 80 | | |
81 | 81 | | |
82 | 82 | | |
| |||
85 | 85 | | |
86 | 86 | | |
87 | 87 | | |
88 | | - | |
| 88 | + | |
89 | 89 | | |
90 | 90 | | |
91 | | - | |
92 | | - | |
| 91 | + | |
| 92 | + | |
93 | 93 | | |
94 | | - | |
95 | | - | |
| 94 | + | |
| 95 | + | |
96 | 96 | | |
97 | 97 | | |
98 | 98 | | |
| |||
117 | 117 | | |
118 | 118 | | |
119 | 119 | | |
120 | | - | |
| 120 | + | |
121 | 121 | | |
122 | 122 | | |
123 | 123 | | |
| |||
Binary file not shown.
0 commit comments