# Visualising loss/objective function value with iterations using \`Convex\` + \`SCS\`

**URL:** https://discourse.julialang.org/t/visualising-loss-objective-function-value-with-iterations-using-convex-scs/74374
**Category:** Optimization (Mathematical)
**Tags:** question, plots, convex
**Created:** [January 11, 2022, 4:23am UTC](https://discourse.julialang.org/t/visualising-loss-objective-function-value-with-iterations-using-convex-scs/74374 "2022-01-11T04:23:40Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![yewalenikhil65](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/yewalenikhil65/32/26873_2.png) [@yewalenikhil65](https://discourse.julialang.org/u/yewalenikhil65)
#### Post date: [January 11, 2022, 4:23am UTC](https://discourse.julialang.org/t/visualising-loss-objective-function-value-with-iterations-using-convex-scs/74374/1 "2022-01-11T04:23:40Z")

</div>

Anyone worked with `Convex.jl` + `SCS.jl` ?  
How do I plot loss values/objective function values vs iteration during training process?

(Naive way, that comes to my mind is allowing `verbose=true` in the solver and copypasting first and second columns from printed training details…but not a good way if the colums are too -too long) Is there any better way?

---

<div class="post-metadata">

### Author: ![odow](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/odow/32/28685_2.png) [@odow](https://discourse.julialang.org/u/odow)
#### Post date: [January 11, 2022, 4:48am UTC](https://discourse.julialang.org/t/visualising-loss-objective-function-value-with-iterations-using-convex-scs/74374/2 "2022-01-11T04:48:22Z")

</div>

Convex does not solve problems, it only formulates them. Whether you can do this depends on which solver you use, but for most solvers, and in general, there is no way to do this.

---

<div class="post-metadata">

### Author: ![yewalenikhil65](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/yewalenikhil65/32/26873_2.png) [@yewalenikhil65](https://discourse.julialang.org/u/yewalenikhil65)
#### Post date: [January 11, 2022, 5:16am UTC](https://discourse.julialang.org/t/visualising-loss-objective-function-value-with-iterations-using-convex-scs/74374/3 "2022-01-11T05:16:24Z")

</div>

ahh yes, i meant using `Convex.jl` with `SCS.jl` as solver

---

<div class="post-metadata">

### Author: ![odow](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/odow/32/28685_2.png) [@odow](https://discourse.julialang.org/u/odow)
#### Post date: [January 11, 2022, 8:00am UTC](https://discourse.julialang.org/t/visualising-loss-objective-function-value-with-iterations-using-convex-scs/74374/4 "2022-01-11T08:00:46Z")

</div>

I don’t think SCS supports logging the iterations.
