# How to recover/access Turing.ADVI parameter names from solution?

**URL:** <https://discourse.julialang.org/t/how-to-recover-access-turing-advi-parameter-names-from-solution/100904>\
**Category:** Probabilistic Programming\
**Tags:** question\
**Created:** [June 27, 2023, 5:12pm UTC](https://discourse.julialang.org/t/how-to-recover-access-turing-advi-parameter-names-from-solution/100904 "2023-06-27T17:12:04Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Jae\_Choi](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/jae_choi/32/47941_2.png) [@Jae\_Choi](https://discourse.julialang.org/u/Jae_Choi)\
**Post date:** [June 27, 2023, 5:12pm UTC](https://discourse.julialang.org/t/how-to-recover-access-turing-advi-parameter-names-from-solution/100904/1 "2023-06-27T17:12:04Z")

</div>

Hi, Experimenting with ADVI and perhaps I just missed this somehow in the documentation, but how does one identify the parameter names (rows) in the output of an ADVI sample? The output of a vi() or rand() sample object does not seem to carry this info? Is there way some way to generate it from the model instance? Or should I assume it would be the same sequence as I would obtain from NUTS or MH? I ask as I have many parameters and wanted to make sure that I do not mess up the post-processing.  
Thanks  
Jae
