tune_proposal_sds {BeviMed} | R Documentation |

## Tune proposal standard deviation for MH sampled parameters

### Description

Tune the proposal standard deviations for the Metropolis-Hastings updates of either phi or omega

### Usage

```
tune_proposal_sds(
tune_for = c("logit_omega"),
initial_proposal_sds,
target_acceptance_range = c(0.3, 0.7),
other_param_proposal_sd = 0.7,
max_tuning_cycles = 10,
initial_rate = 1,
rate_decay = 1.2,
verbose = FALSE,
...
)
```

### Arguments

`tune_for` |
Character vector of length one, naming which variable to tune the proposal SDs for: either |

`initial_proposal_sds` |
Numeric vector with the initial values of the proposal SDs. |

`target_acceptance_range` |
Numeric vector of length 2 where the first element is the lower bound for the acceptance interval and the second is the upper bound. |

`other_param_proposal_sd` |
The proposal SD to use for |

`max_tuning_cycles` |
Maximum number of tuning cycles to perform before returning the proposal SDs as they are. |

`initial_rate` |
Initial rate at which to mutate the proposal SDs. |

`rate_decay` |
Geometric rate of decay for size of proposal SD mutation with each successive tuning cycle. |

`verbose` |
To print execution progress or not. |

`...` |
Other arguments to be passed to |

### Value

Numeric vector of proposal SDs for the different temperature chains.

*BeviMed*version 5.10 Index]