>>> graph.fock_state([2, 3], [[1, 4], [1, 3]], offset=[1, 2], name="offset")
<Tensor: name="offset", operation_name="fock_state", shape=(2, 6)>
>>> result = qctrl.functions.calculate_graph(
... graph=graph, output_node_names=["offset"]
... )
>>> result.output["offset"]["value"]
array([[0.+0.j, 0.+0.j, 1.+0.j, 0.+0.j, 0.+0.j, 0.+0.j],
[0.+0.j, 1.+0.j, 0.+0.j, 0.+0.j, 0.+0.j, 0.+0.j]])