# \#itensor

**URL:** https://discourse.julialang.org/tag/itensor/876.md

[Latest](https://discourse.julialang.org/latest.md) · [Categories](https://discourse.julialang.org/categories.md) · [Tags](https://discourse.julialang.org/tags.md)

---

## [Taking ITensor Gradients](https://discourse.julialang.org/t/taking-itensor-gradients/132906)

<div class="topic-metadata">

**Author:** [@oskar-novak](https://discourse.julialang.org/u/oskar-novak)\
**Replies:** 1\
**Last updated:** [October 7, 2025, 12:22am UTC](https://discourse.julialang.org/t/taking-itensor-gradients/132906 "2025-10-07T00:22:57Z")

</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?

---

## [How to convert contractions from TensorOperations to ITensor?](https://discourse.julialang.org/t/how-to-convert-contractions-from-tensoroperations-to-itensor/115750)

<div class="topic-metadata">

**Author:** [@Uranium238](https://discourse.julialang.org/u/Uranium238)\
**Replies:** 1\
**Last updated:** [June 17, 2024, 2:16pm UTC](https://discourse.julialang.org/t/how-to-convert-contractions-from-tensoroperations-to-itensor/115750 "2024-06-17T14:16:58Z")

</div>

I am trying to write a code for an iterative solver of a set of non linear equations. Doing this needs computation of a lot of Tensor Contractions which I had been doing using TensorOperations.jl . My code is running fin…

---

## [How to define a TT-cross implementation using ITensors without usage of for loops](https://discourse.julialang.org/t/how-to-define-a-tt-cross-implementation-using-itensors-without-usage-of-for-loops/105472)

<div class="topic-metadata">

**Author:** [@matinator](https://discourse.julialang.org/u/matinator)\
**Replies:** 0\
**Last updated:** [October 27, 2023, 8:58am UTC](https://discourse.julialang.org/t/how-to-define-a-tt-cross-implementation-using-itensors-without-usage-of-for-loops/105472 "2023-10-27T08:58:03Z")

</div>

Hello everyone I was trying to define the following ket state from a paper which has the following equation: where \\varphi is a complex valued function, the only way I was able to produce this is by the usage of the …

---

## [Overloading a function within a loop](https://discourse.julialang.org/t/overloading-a-function-within-a-loop/102615)

<div class="topic-metadata">

**Author:** [@Daniel1](https://discourse.julialang.org/u/Daniel1)\
**Replies:** 1\
**Last updated:** [August 8, 2023, 8:35pm UTC](https://discourse.julialang.org/t/overloading-a-function-within-a-loop/102615 "2023-08-08T20:35:19Z")

</div>

This question is closely related to the package iTensors, but it is really a Julia programming question, no knowledge of the package is needed. I need to overload a function provided by the package. The canonical way to…

---

## [Scientific Software Developer at the Flatiron Institute - Tensor Networks, ITensor](https://discourse.julialang.org/t/scientific-software-developer-at-the-flatiron-institute-tensor-networks-itensor/71498)

<div class="topic-metadata">

**Author:** [@mtfishman](https://discourse.julialang.org/u/mtfishman)\
**Replies:** 0\
**Last updated:** [November 15, 2021, 2:24pm UTC](https://discourse.julialang.org/t/scientific-software-developer-at-the-flatiron-institute-tensor-networks-itensor/71498 "2021-11-15T14:24:26Z")

</div>

Introduction: Miles Stoudenmire (@miles) and I (@mtfishman) are hiring a software developer to work on the new Julia port of ITensor, a leading tensor network software package used for cutting edge projects in quantum ph…
