# Package suggestions for project

**URL:** <https://discourse.julialang.org/t/package-suggestions-for-project/18169>\
**Category:** General Usage\
**Tags:** first-steps\
**Created:** [November 30, 2018, 3:35am UTC](https://discourse.julialang.org/t/package-suggestions-for-project/18169 "2018-11-30T03:35:42Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![microlifecc](https://avatars.discourse-cdn.com/v4/letter/m/ed655f/32.png) [@microlifecc](https://discourse.julialang.org/u/microlifecc)\
**Post date:** [November 30, 2018, 3:35am UTC](https://discourse.julialang.org/t/package-suggestions-for-project/18169/1 "2018-11-30T03:35:42Z")

</div>

Hi Guys,

I am a bit new to Julia. Till now I have mostly explored JuliaImages.

Now I’m trying to implement something related to Belief Propagation as a project for my Neural Networks course in grad school. I was wondering if you all could suggest a few packages or resources in Julia that would be helpful for me.

Thanks!!!

---

<div class="post-metadata">

**Author:** ![DoktorMike](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/doktormike/32/2736_2.png) [@DoktorMike](https://discourse.julialang.org/u/DoktorMike)\
**Post date:** [November 30, 2018, 9:30am UTC](https://discourse.julialang.org/t/package-suggestions-for-project/18169/2 "2018-11-30T09:30:14Z")

</div>

Check out Flux.jl it’s a nice extendable neural network toolbox with autodiff included. If you want to combine it with some probabilistic programming you could look at turing.jl as well.
