# Visualize Training Results

**URL:** <https://discuss.ray.io/t/visualize-training-results/3282>\
**Category:** Uncategorized\
**Created:** [August 18, 2021, 6:11pm UTC](https://discuss.ray.io/t/visualize-training-results/3282 "2021-08-18T18:11:14Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Yared\_Kokeb](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ray.io/yared_kokeb/32/1423_2.png) [@Yared\_Kokeb](https://discuss.ray.io/u/Yared_Kokeb)\
**Post date:** [August 18, 2021, 6:11pm UTC](https://discuss.ray.io/t/visualize-training-results/3282/1 "2021-08-18T18:11:14Z")

</div>

Is there any way to visualize results from training without using Tensorboard? I’m working on a VM and it doesn’t allow us to use a browser. I know we can just save the results as a dataframe and plot those, but wouldn’t that be an arduous process (plotting 50,000 episodes’ worth of results). Or would that be my only other option?

---

<div class="post-metadata">

**Author:** ![amogkam](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ray.io/amogkam/32/17_2.png) [@amogkam](https://discuss.ray.io/u/amogkam)\
**Post date:** [August 18, 2021, 11:56pm UTC](https://discuss.ray.io/t/visualize-training-results/3282/2 "2021-08-18T23:56:28Z")

</div>

Hey @Yared_Kokeb I’m assuming you’re using Ray Tune or RLlib, correct? If so, I would highly recommend using [Weights & Biases](https://wandb.ai/site). It’s free to use, provides excellent visualizations, and you can log all your results and metrics, and then access it on your account from any device. The Ray libraries also integrate with it really well: [Using Weights & Biases with Tune — Ray v1.5.2](https://docs.ray.io/en/latest/tune/tutorials/tune-wandb.html).

Let me know if this is what you’re looking for!

---

<div class="post-metadata">

**Author:** ![Yared\_Kokeb](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ray.io/yared_kokeb/32/1423_2.png) [@Yared\_Kokeb](https://discuss.ray.io/u/Yared_Kokeb)\
**Post date:** [August 19, 2021, 3:15pm UTC](https://discuss.ray.io/t/visualize-training-results/3282/4 "2021-08-19T15:15:53Z")

</div>

Is there a way to integrate wandb to training classes? I only see integration for training functions, and when I add the ‘wandb’ configuration to my tune.run it just gives me an error.

---

<div class="post-metadata">

**Author:** ![Yared\_Kokeb](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ray.io/yared_kokeb/32/1423_2.png) [@Yared\_Kokeb](https://discuss.ray.io/u/Yared_Kokeb)\
**Post date:** [August 19, 2021, 3:17pm UTC](https://discuss.ray.io/t/visualize-training-results/3282/5 "2021-08-19T15:17:47Z")

</div>

For reference, here is my code (copied the cartpole class from github):

```auto
ray.init()
env_config = {
    "config_file": trainer_config_file,
    "mpc_dict": mpc_dict
}
config ={
     "env": CartPoleEnv,
     # "env_config": env_config,
     "num_gpus": 0,
     "num_workers": 1,
     "lr": 1e-3,
     "framework": "torch",
     "wandb": {"project": "Optimization_Project"}
}
alg = input("Please enter the model used for this training: ")
date = datetime.now().strftime("%d-%m-%Y_%H:%M:%S")
results = tune.run(
    alg, 
    stop={"training_iteration": 10}, 
    config=config, 
    local_dir="results/test_viz/{}".format(date),
    loggers = DEFAULT_LOGGERS + (WandbLogger,)
)
ray.shutdown()

```

---

<div class="post-metadata">

**Author:** ![Yared\_Kokeb](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ray.io/yared_kokeb/32/1423_2.png) [@Yared\_Kokeb](https://discuss.ray.io/u/Yared_Kokeb)\
**Post date:** [August 19, 2021, 3:39pm UTC](https://discuss.ray.io/t/visualize-training-results/3282/6 "2021-08-19T15:39:04Z")

</div>

Nevermind, resolved!
