% nbpreview --theme material notebook.ipynb
     ╭────────────────────────────────────────────────────────────────────────╮
[5]:with pm.Model() as model:                                              │
     │     pm.Normal("normal", mu=0, sd=1)                                    │
     │     trace = pm.sample(return_inferencedata=True)                       │
     ╰────────────────────────────────────────────────────────────────────────╯

                                                                               
       Auto-assigning NUTS sampler...                                          
       Initializing NUTS using jitter+adapt_diag...                            
       Multiprocess sampling (4 chains in 4 jobs)                              
       NUTS: [normal]                                                          
                                                                               

      🌐 Click to view HTML

      100.00% [8000/8000 00:01<00:00 Sampling 4 chains, 0 divergences]

                                                                               
       Sampling 4 chains for 1_000 tune and 1_000 draw iterations (4_000 +     
       4_000 draws total) took 12 seconds.