# Taking ITensor Gradients

**URL:** <https://discourse.julialang.org/t/taking-itensor-gradients/132906>\
**Category:** General Usage\
**Tags:** itensors, itensor\
**Created:** [October 6, 2025, 3:48am UTC](https://discourse.julialang.org/t/taking-itensor-gradients/132906 "2025-10-06T03:48:35Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![oskar-novak](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/oskar-novak/32/218862_2.png) [@oskar-novak](https://discourse.julialang.org/u/oskar-novak)\
**Post date:** [October 6, 2025, 3:48am UTC](https://discourse.julialang.org/t/taking-itensor-gradients/132906/1 "2025-10-06T03:48:35Z")

</div>

As someone relatively new to using ITensor, is there a straightforward way to integrate ITensor with an auto-differentiation library, such as Zygote.jl?

---

<div class="post-metadata">

**Author:** ![mtfishman](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/mtfishman/32/30755_2.png) [@mtfishman](https://discourse.julialang.org/u/mtfishman)\
**Post date:** [October 7, 2025, 12:22am UTC](https://discourse.julialang.org/t/taking-itensor-gradients/132906/2 "2025-10-07T00:22:57Z")

</div>

Could you ask in the [ITensor discourse forum](https://itensor.discourse.group) instead? We’d be happy to answer over there. Thanks!
