:github_url: https://github.com/pytorch/pytorch .. _file_torch_csrc_autograd_function.h: File function.h =============== |exhale_lsh| :ref:`Parent directory ` (``torch/csrc/autograd``) .. |exhale_lsh| unicode:: U+021B0 .. UPWARDS ARROW WITH TIP LEFTWARDS .. contents:: Page Contents :local: :backlinks: none Definition (``torch/csrc/autograd/function.h``) ----------------------------------------------- .. toctree:: :maxdepth: 1 program_listing_file_torch_csrc_autograd_function.h.rst Includes -------- - ``ATen/SequenceNumber.h`` - ``ATen/core/Tensor.h`` (:ref:`file_aten_src_ATen_core_Tensor.h`) - ``ATen/record_function.h`` - ``algorithm`` - ``c10/util/Exception.h`` (:ref:`file_c10_util_Exception.h`) - ``c10/util/irange.h`` - ``cstdint`` - ``initializer_list`` - ``memory`` - ``string`` - ``torch/csrc/autograd/anomaly_mode.h`` - ``torch/csrc/autograd/edge.h`` - ``torch/csrc/autograd/grad_mode.h`` - ``torch/csrc/autograd/graph_task.h`` - ``torch/csrc/autograd/input_metadata.h`` - ``torch/csrc/autograd/saved_variable.h`` - ``torch/csrc/autograd/variable.h`` (:ref:`file_torch_csrc_autograd_variable.h`) - ``torch/csrc/utils/python_stub.h`` - ``torch/csrc/utils/variadic.h`` - ``utility`` - ``vector`` Included By ----------- - :ref:`file_torch_csrc_autograd_custom_function.h` Namespaces ---------- - :ref:`namespace_torch` - :ref:`namespace_torch__autograd` - :ref:`namespace_torch__autograd__detail` Classes ------- - :ref:`exhale_struct_structtorch_1_1autograd_1_1detail_1_1_make_next_function_list` - :ref:`exhale_struct_structtorch_1_1autograd_1_1_node` - :ref:`exhale_struct_structtorch_1_1autograd_1_1_node_1_1undefined__input` - :ref:`exhale_struct_structtorch_1_1autograd_1_1_traceable_function` - :ref:`exhale_struct_structtorch_1_1autograd_1_1_type_and_size` - :ref:`exhale_class_classtorch_1_1autograd_1_1_node_guard` Functions --------- - :ref:`exhale_function_namespacetorch_1_1autograd_1a37112d9811be361676f5f15ffc0e0e1b` - :ref:`exhale_function_namespacetorch_1_1autograd_1ab920f021cf9a4d749a3437736efd29dc` - :ref:`exhale_function_namespacetorch_1_1autograd_1a2de0fa39b61f72e0e2925d0c8031e7d1` - :ref:`exhale_function_namespacetorch_1_1autograd_1ab38d93d8f275cdeba09a50e66e9ee080` - :ref:`exhale_function_namespacetorch_1_1autograd_1ad6c0cc0ea26d9a3948e5f8bb5a550df2` Typedefs -------- - :ref:`exhale_typedef_namespacetorch_1_1autograd_1a4435a0eef5fc10a0a9ef8a62e6001f5d` - :ref:`exhale_typedef_namespacetorch_1_1autograd_1acecdac2707bf18d42e512e6703b1527d` - :ref:`exhale_typedef_namespacetorch_1_1autograd_1a873932eb3e9bb420451c7723eb1b5400` - :ref:`exhale_typedef_namespacetorch_1_1autograd_1a671c30c539df5256fa38b3cd8db1187a` - :ref:`exhale_typedef_namespacetorch_1_1autograd_1ab2df41b12154f135548f09b5919c8131` - :ref:`exhale_typedef_namespacetorch_1_1autograd_1ab459ab5675994c0471355defcd5bea1e` - :ref:`exhale_typedef_namespacetorch_1_1autograd_1a82cd5e64815240a23dc31151b6154639`