| 178 | dvar[param_pos] += dxhat[src_pos] * xmu; |
| 179 | dmu[param_pos] += dxhat[src_pos]; |
| 180 | rep_4d_end |
| 181 | |
| 182 | rep(i, param_size) { |
| 183 | // dvar[i] *= ( -0.5 * ivar[i] * sqrt(ivar[i]) ); |
| 184 | float sqrtivar = ivar[i]; |
| 185 | dvar[i] *= (-0.5 * sqrtivar * sqrtivar * sqrtivar); |
| 186 | dmu[i] *= (-ivar[i]); |
| 187 | } |
| 188 | |
| 189 | // step4. dx |
| 190 | rep_4d(src_shape, dim_offset) float xmu = (x[src_pos] - mu[param_pos]); |
no outgoing calls
no test coverage detected