From 018ca100ef2dff3f164994bfbb690c3be943bd26 Mon Sep 17 00:00:00 2001 From: pytorchbot Date: Thu, 30 Jan 2025 01:07:08 +0000 Subject: [PATCH] Generate Python docs from pytorch/pytorch@6b41f310c20be05903d0994a51a4c927dfd5f286 --- main/_images/RReLU.png | Bin 33714 -> 34066 bytes main/_modules/index.html | 2 +- main/_modules/torch.html | 2 +- main/_modules/torch/__config__.html | 2 +- main/_modules/torch/__future__.html | 2 +- main/_modules/torch/_jit_internal.html | 37 +- main/_modules/torch/_library/custom_ops.html | 2 +- main/_modules/torch/_lobpcg.html | 2 +- main/_modules/torch/_logging/_internal.html | 2 +- main/_modules/torch/_lowrank.html | 2 +- main/_modules/torch/_tensor.html | 10 +- main/_modules/torch/_tensor_str.html | 2 +- main/_modules/torch/accelerator.html | 2 +- main/_modules/torch/amp/autocast_mode.html | 2 +- .../torch/ao/nn/intrinsic/modules/fused.html | 2 +- .../nn/intrinsic/qat/modules/conv_fused.html | 2 +- .../nn/intrinsic/qat/modules/linear_relu.html | 2 +- .../dynamic/modules/linear_relu.html | 2 +- .../intrinsic/quantized/modules/bn_relu.html | 2 +- .../quantized/modules/conv_relu.html | 2 +- .../quantized/modules/linear_relu.html | 2 +- .../ao/nn/qat/dynamic/modules/linear.html | 2 +- .../torch/ao/nn/qat/modules/conv.html | 2 +- .../torch/ao/nn/qat/modules/linear.html | 2 +- .../ao/nn/quantizable/modules/activation.html | 2 +- .../torch/ao/nn/quantizable/modules/rnn.html | 2 +- .../nn/quantized/dynamic/modules/linear.html | 2 +- .../ao/nn/quantized/dynamic/modules/rnn.html | 2 +- .../torch/ao/nn/quantized/functional.html | 2 +- .../ao/nn/quantized/modules/activation.html | 2 +- .../ao/nn/quantized/modules/batchnorm.html | 2 +- .../torch/ao/nn/quantized/modules/conv.html | 2 +- .../nn/quantized/modules/embedding_ops.html | 2 +- .../quantized/modules/functional_modules.html | 2 +- .../torch/ao/nn/quantized/modules/linear.html | 2 +- .../nn/quantized/modules/normalization.html | 2 +- main/_modules/torch/ao/ns/_numeric_suite.html | 2 +- .../torch/ao/ns/_numeric_suite_fx.html | 2 +- main/_modules/torch/ao/ns/fx/utils.html | 2 +- main/_modules/torch/ao/quantization.html | 2 +- .../backend_config/backend_config.html | 2 +- .../torch/ao/quantization/fake_quantize.html | 2 +- .../torch/ao/quantization/fuse_modules.html | 2 +- .../ao/quantization/fx/custom_config.html | 2 +- .../torch/ao/quantization/observer.html | 2 +- .../ao/quantization/pt2e/export_utils.html | 2 +- .../torch/ao/quantization/qconfig.html | 2 +- .../ao/quantization/qconfig_mapping.html | 2 +- .../torch/ao/quantization/quantize.html | 2 +- .../torch/ao/quantization/quantize_fx.html | 2 +- .../_modules/torch/ao/quantization/stubs.html | 2 +- main/_modules/torch/autograd.html | 2 +- .../_modules/torch/autograd/anomaly_mode.html | 2 +- main/_modules/torch/autograd/forward_ad.html | 2 +- main/_modules/torch/autograd/function.html | 2 +- main/_modules/torch/autograd/functional.html | 2 +- main/_modules/torch/autograd/grad_mode.html | 2 +- main/_modules/torch/autograd/gradcheck.html | 2 +- main/_modules/torch/autograd/graph.html | 2 +- main/_modules/torch/autograd/profiler.html | 2 +- .../torch/autograd/profiler_util.html | 2 +- main/_modules/torch/backends/cpu.html | 2 +- main/_modules/torch/backends/cuda.html | 2 +- main/_modules/torch/backends/cudnn.html | 2 +- main/_modules/torch/backends/cusparselt.html | 2 +- main/_modules/torch/backends/mha.html | 2 +- main/_modules/torch/backends/mkl.html | 2 +- main/_modules/torch/backends/mkldnn.html | 2 +- main/_modules/torch/backends/mps.html | 2 +- main/_modules/torch/backends/nnpack.html | 2 +- main/_modules/torch/backends/openmp.html | 2 +- main/_modules/torch/backends/opt_einsum.html | 2 +- main/_modules/torch/compiler.html | 2 +- main/_modules/torch/cpu.html | 2 +- .../_modules/torch/cpu/amp/autocast_mode.html | 2 +- main/_modules/torch/cpu/amp/grad_scaler.html | 2 +- main/_modules/torch/cuda.html | 2 +- main/_modules/torch/cuda/_sanitizer.html | 2 +- .../torch/cuda/amp/autocast_mode.html | 2 +- main/_modules/torch/cuda/amp/grad_scaler.html | 2 +- main/_modules/torch/cuda/graphs.html | 2 +- main/_modules/torch/cuda/jiterator.html | 2 +- main/_modules/torch/cuda/memory.html | 2 +- main/_modules/torch/cuda/nvtx.html | 2 +- main/_modules/torch/cuda/random.html | 2 +- main/_modules/torch/cuda/streams.html | 2 +- main/_modules/torch/cuda/tunable.html | 2 +- main/_modules/torch/distributed.html | 2 +- .../ddp_comm_hooks/debugging_hooks.html | 2 +- .../ddp_comm_hooks/default_hooks.html | 2 +- .../ddp_comm_hooks/powerSGD_hook.html | 2 +- .../torch/distributed/algorithms/join.html | 2 +- main/_modules/torch/distributed/autograd.html | 2 +- .../checkpoint/default_planner.html | 2 +- .../distributed/checkpoint/filesystem.html | 2 +- .../distributed/checkpoint/format_utils.html | 2 +- .../torch/distributed/checkpoint/planner.html | 2 +- .../torch/distributed/checkpoint/staging.html | 2 +- .../distributed/checkpoint/state_dict.html | 2 +- .../checkpoint/state_dict_loader.html | 10 +- .../checkpoint/state_dict_saver.html | 11 +- .../distributed/checkpoint/stateful.html | 2 +- .../torch/distributed/checkpoint/storage.html | 2 +- .../torch/distributed/device_mesh.html | 2 +- .../torch/distributed/distributed_c10d.html | 2 +- .../distributed/elastic/agent/server/api.html | 2 +- .../agent/server/health_check_server.html | 2 +- .../agent/server/local_elastic_agent.html | 2 +- .../distributed/elastic/control_plane.html | 2 +- .../torch/distributed/elastic/events.html | 2 +- .../torch/distributed/elastic/events/api.html | 2 +- .../distributed/elastic/events/handlers.html | 2 +- .../distributed/elastic/metrics/api.html | 2 +- .../distributed/elastic/multiprocessing.html | 2 +- .../elastic/multiprocessing/api.html | 2 +- .../elastic/multiprocessing/errors.html | 2 +- .../multiprocessing/errors/error_handler.html | 2 +- .../subprocess_handler/handlers.html | 2 +- .../subprocess_handler.html | 2 +- .../distributed/elastic/rendezvous/api.html | 2 +- .../rendezvous/c10d_rendezvous_backend.html | 2 +- .../rendezvous/dynamic_rendezvous.html | 2 +- .../elastic/rendezvous/etcd_rendezvous.html | 2 +- .../rendezvous/etcd_rendezvous_backend.html | 2 +- .../elastic/rendezvous/etcd_server.html | 2 +- .../elastic/rendezvous/etcd_store.html | 2 +- .../torch/distributed/elastic/timer/api.html | 2 +- .../elastic/timer/debug_info_logging.html | 2 +- .../elastic/timer/file_based_local_timer.html | 2 +- .../elastic/timer/local_timer.html | 2 +- main/_modules/torch/distributed/fsdp.html | 2 +- .../fsdp/_fully_shard/_fully_shard.html | 2 +- main/_modules/torch/distributed/fsdp/api.html | 2 +- .../fsdp/fully_sharded_data_parallel.html | 2 +- .../distributed/nn/api/remote_module.html | 2 +- .../torch/distributed/optim/optimizer.html | 2 +- .../optim/post_localSGD_optimizer.html | 2 +- .../optim/zero_redundancy_optimizer.html | 2 +- .../torch/distributed/pipelining/_IR.html | 2 +- .../distributed/pipelining/microbatch.html | 2 +- .../distributed/pipelining/schedules.html | 2 +- .../torch/distributed/pipelining/stage.html | 2 +- main/_modules/torch/distributed/rpc.html | 2 +- main/_modules/torch/distributed/rpc/api.html | 2 +- .../distributed/rpc/backend_registry.html | 2 +- .../torch/distributed/rpc/functions.html | 2 +- .../torch/distributed/rpc/options.html | 2 +- main/_modules/torch/distributed/tensor.html | 2 +- .../torch/distributed/tensor/_api.html | 2 +- .../torch/distributed/tensor/debug.html | 2 +- .../distributed/tensor/debug/_comm_mode.html | 2 +- .../distributed/tensor/experimental.html | 2 +- .../distributed/tensor/parallel/api.html | 2 +- .../distributed/tensor/parallel/loss.html | 2 +- .../distributed/tensor/parallel/style.html | 2 +- .../distributed/tensor/placement_types.html | 2 +- .../torch/distributions/bernoulli.html | 2 +- main/_modules/torch/distributions/beta.html | 2 +- .../torch/distributions/binomial.html | 2 +- .../torch/distributions/categorical.html | 2 +- main/_modules/torch/distributions/cauchy.html | 2 +- main/_modules/torch/distributions/chi2.html | 2 +- .../distributions/constraint_registry.html | 2 +- .../torch/distributions/constraints.html | 2 +- .../distributions/continuous_bernoulli.html | 2 +- .../torch/distributions/dirichlet.html | 2 +- .../torch/distributions/distribution.html | 2 +- .../torch/distributions/exp_family.html | 2 +- .../torch/distributions/exponential.html | 2 +- .../torch/distributions/fishersnedecor.html | 2 +- main/_modules/torch/distributions/gamma.html | 2 +- .../torch/distributions/geometric.html | 2 +- main/_modules/torch/distributions/gumbel.html | 2 +- .../torch/distributions/half_cauchy.html | 2 +- .../torch/distributions/half_normal.html | 2 +- .../torch/distributions/independent.html | 2 +- .../torch/distributions/inverse_gamma.html | 2 +- main/_modules/torch/distributions/kl.html | 2 +- .../torch/distributions/kumaraswamy.html | 2 +- .../_modules/torch/distributions/laplace.html | 2 +- .../torch/distributions/lkj_cholesky.html | 2 +- .../torch/distributions/log_normal.html | 2 +- .../lowrank_multivariate_normal.html | 2 +- .../distributions/mixture_same_family.html | 2 +- .../torch/distributions/multinomial.html | 2 +- .../distributions/multivariate_normal.html | 2 +- .../distributions/negative_binomial.html | 2 +- main/_modules/torch/distributions/normal.html | 2 +- .../distributions/one_hot_categorical.html | 2 +- main/_modules/torch/distributions/pareto.html | 2 +- .../_modules/torch/distributions/poisson.html | 2 +- .../distributions/relaxed_bernoulli.html | 2 +- .../distributions/relaxed_categorical.html | 2 +- .../torch/distributions/studentT.html | 2 +- .../transformed_distribution.html | 2 +- .../torch/distributions/transforms.html | 2 +- .../_modules/torch/distributions/uniform.html | 2 +- main/_modules/torch/distributions/utils.html | 2 +- .../torch/distributions/von_mises.html | 2 +- .../_modules/torch/distributions/weibull.html | 2 +- .../_modules/torch/distributions/wishart.html | 2 +- main/_modules/torch/export.html | 2 +- main/_modules/torch/export/decomp_utils.html | 2 +- .../_modules/torch/export/dynamic_shapes.html | 2 +- .../torch/export/exported_program.html | 2 +- .../torch/export/graph_signature.html | 2 +- main/_modules/torch/export/passes.html | 2 +- main/_modules/torch/export/unflatten.html | 2 +- main/_modules/torch/func.html | 2 +- main/_modules/torch/functional.html | 2 +- main/_modules/torch/futures.html | 2 +- main/_modules/torch/fx/_symbolic_trace.html | 2 +- .../torch/fx/experimental/proxy_tensor.html | 42 +- .../fx/experimental/symbolic_shapes.html | 2 +- main/_modules/torch/fx/graph.html | 2 +- main/_modules/torch/fx/graph_module.html | 2 +- main/_modules/torch/fx/interpreter.html | 2 +- main/_modules/torch/fx/node.html | 2 +- main/_modules/torch/fx/proxy.html | 3 +- main/_modules/torch/fx/subgraph_rewriter.html | 2 +- main/_modules/torch/hub.html | 2 +- main/_modules/torch/jit.html | 2 +- main/_modules/torch/jit/_async.html | 2 +- main/_modules/torch/jit/_freeze.html | 2 +- main/_modules/torch/jit/_fuser.html | 2 +- main/_modules/torch/jit/_script.html | 2 +- main/_modules/torch/jit/_serialization.html | 2 +- main/_modules/torch/jit/_trace.html | 2 +- main/_modules/torch/library.html | 2 +- main/_modules/torch/monitor.html | 2 +- main/_modules/torch/mps.html | 2 +- main/_modules/torch/mps/event.html | 2 +- main/_modules/torch/mps/profiler.html | 2 +- main/_modules/torch/mtia.html | 2 +- main/_modules/torch/mtia/memory.html | 2 +- main/_modules/torch/multiprocessing.html | 2 +- .../_modules/torch/multiprocessing/spawn.html | 2 +- main/_modules/torch/nested.html | 2 +- main/_modules/torch/nn/attention.html | 2 +- main/_modules/torch/nn/attention/bias.html | 2 +- .../torch/nn/attention/flex_attention.html | 4 +- main/_modules/torch/nn/functional.html | 2 +- main/_modules/torch/nn/init.html | 2 +- .../_modules/torch/nn/modules/activation.html | 2 +- main/_modules/torch/nn/modules/adaptive.html | 2 +- main/_modules/torch/nn/modules/batchnorm.html | 2 +- .../torch/nn/modules/channelshuffle.html | 2 +- main/_modules/torch/nn/modules/container.html | 2 +- main/_modules/torch/nn/modules/conv.html | 10 +- main/_modules/torch/nn/modules/distance.html | 2 +- main/_modules/torch/nn/modules/dropout.html | 2 +- main/_modules/torch/nn/modules/flatten.html | 2 +- main/_modules/torch/nn/modules/fold.html | 2 +- .../torch/nn/modules/instancenorm.html | 2 +- main/_modules/torch/nn/modules/lazy.html | 2 +- main/_modules/torch/nn/modules/linear.html | 2 +- main/_modules/torch/nn/modules/loss.html | 2 +- main/_modules/torch/nn/modules/module.html | 2 +- .../torch/nn/modules/normalization.html | 2 +- main/_modules/torch/nn/modules/padding.html | 2 +- .../torch/nn/modules/pixelshuffle.html | 2 +- main/_modules/torch/nn/modules/pooling.html | 2 +- main/_modules/torch/nn/modules/rnn.html | 2 +- main/_modules/torch/nn/modules/sparse.html | 2 +- .../torch/nn/modules/transformer.html | 2 +- .../_modules/torch/nn/modules/upsampling.html | 2 +- main/_modules/torch/nn/parallel/comm.html | 2 +- .../torch/nn/parallel/data_parallel.html | 2 +- .../torch/nn/parallel/distributed.html | 2 +- main/_modules/torch/nn/parameter.html | 2 +- main/_modules/torch/nn/utils/clip_grad.html | 26 +- .../torch/nn/utils/convert_parameters.html | 2 +- main/_modules/torch/nn/utils/fusion.html | 2 +- main/_modules/torch/nn/utils/init.html | 2 +- .../torch/nn/utils/memory_format.html | 2 +- .../torch/nn/utils/parametrizations.html | 2 +- main/_modules/torch/nn/utils/parametrize.html | 2 +- main/_modules/torch/nn/utils/prune.html | 2 +- main/_modules/torch/nn/utils/rnn.html | 2 +- .../torch/nn/utils/spectral_norm.html | 2 +- main/_modules/torch/nn/utils/stateless.html | 2 +- main/_modules/torch/nn/utils/weight_norm.html | 2 +- main/_modules/torch/onnx.html | 2 +- .../onnx/_internal/_exporter_legacy.html | 2 +- .../_internal/exporter/_onnx_program.html | 2 +- main/_modules/torch/onnx/_type_utils.html | 2 +- main/_modules/torch/onnx/utils.html | 2 +- main/_modules/torch/onnx/verification.html | 2 +- main/_modules/torch/optim.html | 2 +- main/_modules/torch/optim/_adafactor.html | 2 +- main/_modules/torch/optim/adadelta.html | 2 +- main/_modules/torch/optim/adagrad.html | 2 +- main/_modules/torch/optim/adam.html | 2 +- main/_modules/torch/optim/adamax.html | 58 +- main/_modules/torch/optim/adamw.html | 2 +- main/_modules/torch/optim/asgd.html | 2 +- main/_modules/torch/optim/lbfgs.html | 2 +- main/_modules/torch/optim/lr_scheduler.html | 2 +- main/_modules/torch/optim/nadam.html | 74 +-- main/_modules/torch/optim/optimizer.html | 2 +- main/_modules/torch/optim/radam.html | 64 +-- main/_modules/torch/optim/rmsprop.html | 2 +- main/_modules/torch/optim/rprop.html | 2 +- main/_modules/torch/optim/sgd.html | 2 +- main/_modules/torch/optim/sparse_adam.html | 2 +- main/_modules/torch/optim/swa_utils.html | 2 +- main/_modules/torch/overrides.html | 2 +- .../file_structure_representation.html | 2 +- .../torch/package/package_exporter.html | 2 +- .../torch/package/package_importer.html | 2 +- main/_modules/torch/profiler/itt.html | 2 +- main/_modules/torch/profiler/profiler.html | 2 +- main/_modules/torch/quasirandom.html | 2 +- main/_modules/torch/random.html | 2 +- main/_modules/torch/serialization.html | 2 +- .../torch/signal/windows/windows.html | 2 +- main/_modules/torch/sparse.html | 2 +- main/_modules/torch/storage.html | 2 +- main/_modules/torch/testing/_comparison.html | 2 +- main/_modules/torch/testing/_creation.html | 2 +- main/_modules/torch/utils.html | 2 +- .../torch/utils/backend_registration.html | 2 +- .../torch/utils/benchmark/utils/common.html | 2 +- .../torch/utils/benchmark/utils/compare.html | 2 +- .../torch/utils/benchmark/utils/timer.html | 2 +- .../valgrind_wrapper/timer_interface.html | 2 +- main/_modules/torch/utils/checkpoint.html | 2 +- main/_modules/torch/utils/cpp_backtrace.html | 2 +- main/_modules/torch/utils/cpp_extension.html | 2 +- .../torch/utils/data/_utils/collate.html | 2 +- .../torch/utils/data/_utils/worker.html | 2 +- .../_modules/torch/utils/data/dataloader.html | 2 +- main/_modules/torch/utils/data/dataset.html | 2 +- .../torch/utils/data/distributed.html | 2 +- main/_modules/torch/utils/data/sampler.html | 2 +- main/_modules/torch/utils/dlpack.html | 2 +- .../torch/utils/mobile_optimizer.html | 2 +- main/_modules/torch/utils/module_tracker.html | 2 +- .../torch/utils/tensorboard/writer.html | 2 +- main/_modules/torch/xpu.html | 2 +- main/_modules/torch/xpu/memory.html | 2 +- main/_modules/torch/xpu/random.html | 2 +- main/_modules/torch/xpu/streams.html | 2 +- main/_modules/typing.html | 2 +- .../_sources/generated/exportdb/index.rst.txt | 24 +- .../generated/exportdb/python.assert.rst.txt | 2 +- .../generated/exportdb/python.closure.rst.txt | 2 +- .../exportdb/python.data-structure.rst.txt | 2 +- .../generated/exportdb/torch.cond.rst.txt | 12 +- .../exportdb/torch.dynamic-shape.rst.txt | 14 +- .../exportdb/torch.dynamic-value.rst.txt | 4 +- .../exportdb/torch.escape-hatch.rst.txt | 4 +- .../generated/exportdb/torch.map.rst.txt | 2 +- .../generated/exportdb/torch.operator.rst.txt | 2 +- main/accelerator.html | 2 +- main/amp.html | 22 +- main/autograd.html | 28 +- main/backends.html | 78 +-- main/benchmark_utils.html | 46 +- main/bottleneck.html | 2 +- main/checkpoint.html | 14 +- main/community/build_ci_governance.html | 2 +- main/community/contribution_guide.html | 2 +- main/community/design.html | 2 +- main/community/governance.html | 2 +- main/community/persons_of_interest.html | 2 +- main/complex_numbers.html | 2 +- main/cond.html | 4 +- main/config_mod.html | 6 +- main/cpp_extension.html | 20 +- main/cpp_index.html | 2 +- main/cpu.html | 2 +- main/cuda._sanitizer.html | 4 +- main/cuda.html | 4 +- main/cuda.tunable.html | 44 +- main/cuda_environment_variables.html | 2 +- main/cudnn_persistent_rnn.html | 2 +- main/cudnn_rnn_determinism.html | 2 +- main/data.html | 42 +- main/ddp_comm_hooks.html | 26 +- main/debugging_environment_variables.html | 2 +- main/deploy.html | 2 +- main/deterministic.html | 2 +- main/distributed.algorithms.join.html | 16 +- main/distributed.checkpoint.html | 165 +++--- main/distributed.elastic.html | 2 +- main/distributed.fsdp.fully_shard.html | 30 +- main/distributed.html | 104 ++-- main/distributed.optim.html | 28 +- main/distributed.pipelining.html | 40 +- main/distributed.tensor.html | 64 +-- main/distributed.tensor.parallel.html | 16 +- main/distributions.html | 498 +++++++++--------- main/dlpack.html | 4 +- main/elastic/agent.html | 52 +- main/elastic/control_plane.html | 4 +- main/elastic/customization.html | 2 +- main/elastic/errors.html | 10 +- main/elastic/events.html | 12 +- main/elastic/examples.html | 2 +- main/elastic/kubernetes.html | 2 +- main/elastic/metrics.html | 14 +- main/elastic/multiprocessing.html | 22 +- main/elastic/quickstart.html | 2 +- main/elastic/rendezvous.html | 92 ++-- main/elastic/run.html | 2 +- main/elastic/subprocess_handler.html | 6 +- main/elastic/timer.html | 32 +- main/elastic/train_script.html | 2 +- main/export.html | 92 ++-- main/export.ir_spec.html | 2 +- main/export.programming_model.html | 2 +- main/fft.html | 2 +- main/fsdp.html | 72 +-- main/func.api.html | 2 +- main/func.batch_norm.html | 2 +- main/func.html | 2 +- main/func.migrating.html | 2 +- main/func.ux_limitations.html | 2 +- main/func.whirlwind_tour.html | 2 +- main/future_mod.html | 10 +- main/futures.html | 20 +- main/fx.experimental.html | 2 +- main/fx.html | 164 +++--- main/generated/exportdb/index.html | 26 +- main/generated/exportdb/python.assert.html | 4 +- main/generated/exportdb/python.builtin.html | 2 +- main/generated/exportdb/python.closure.html | 8 +- .../exportdb/python.context-manager.html | 2 +- .../exportdb/python.control-flow.html | 2 +- .../exportdb/python.data-structure.html | 4 +- .../exportdb/python.object-model.html | 2 +- main/generated/exportdb/torch.cond.html | 22 +- .../exportdb/torch.dynamic-shape.html | 24 +- .../exportdb/torch.dynamic-value.html | 6 +- .../exportdb/torch.escape-hatch.html | 10 +- main/generated/exportdb/torch.map.html | 4 +- main/generated/exportdb/torch.mutation.html | 2 +- main/generated/exportdb/torch.operator.html | 4 +- main/generated/torch.Event.html | 2 +- main/generated/torch.Generator.html | 2 +- main/generated/torch.Stream.html | 2 +- main/generated/torch.Tensor.abs.html | 2 +- main/generated/torch.Tensor.abs_.html | 2 +- main/generated/torch.Tensor.absolute.html | 2 +- main/generated/torch.Tensor.absolute_.html | 2 +- main/generated/torch.Tensor.acos.html | 2 +- main/generated/torch.Tensor.acos_.html | 2 +- main/generated/torch.Tensor.acosh.html | 2 +- main/generated/torch.Tensor.acosh_.html | 2 +- main/generated/torch.Tensor.add.html | 2 +- main/generated/torch.Tensor.add_.html | 2 +- main/generated/torch.Tensor.addbmm.html | 2 +- main/generated/torch.Tensor.addbmm_.html | 2 +- main/generated/torch.Tensor.addcdiv.html | 2 +- main/generated/torch.Tensor.addcdiv_.html | 2 +- main/generated/torch.Tensor.addcmul.html | 2 +- main/generated/torch.Tensor.addcmul_.html | 2 +- main/generated/torch.Tensor.addmm.html | 2 +- main/generated/torch.Tensor.addmm_.html | 2 +- main/generated/torch.Tensor.addmv.html | 2 +- main/generated/torch.Tensor.addmv_.html | 2 +- main/generated/torch.Tensor.addr.html | 2 +- main/generated/torch.Tensor.addr_.html | 2 +- main/generated/torch.Tensor.adjoint.html | 2 +- main/generated/torch.Tensor.all.html | 2 +- main/generated/torch.Tensor.allclose.html | 2 +- main/generated/torch.Tensor.amax.html | 2 +- main/generated/torch.Tensor.amin.html | 2 +- main/generated/torch.Tensor.aminmax.html | 2 +- main/generated/torch.Tensor.angle.html | 2 +- main/generated/torch.Tensor.any.html | 2 +- main/generated/torch.Tensor.apply_.html | 2 +- main/generated/torch.Tensor.arccos.html | 2 +- main/generated/torch.Tensor.arccos_.html | 2 +- main/generated/torch.Tensor.arccosh.html | 2 +- main/generated/torch.Tensor.arccosh_.html | 2 +- main/generated/torch.Tensor.arcsin.html | 2 +- main/generated/torch.Tensor.arcsin_.html | 2 +- main/generated/torch.Tensor.arcsinh.html | 2 +- main/generated/torch.Tensor.arcsinh_.html | 2 +- main/generated/torch.Tensor.arctan.html | 2 +- main/generated/torch.Tensor.arctan2.html | 2 +- main/generated/torch.Tensor.arctan2_.html | 2 +- main/generated/torch.Tensor.arctan_.html | 2 +- main/generated/torch.Tensor.arctanh.html | 2 +- main/generated/torch.Tensor.arctanh_.html | 2 +- main/generated/torch.Tensor.argmax.html | 2 +- main/generated/torch.Tensor.argmin.html | 2 +- main/generated/torch.Tensor.argsort.html | 2 +- main/generated/torch.Tensor.argwhere.html | 2 +- main/generated/torch.Tensor.as_strided.html | 2 +- main/generated/torch.Tensor.as_subclass.html | 2 +- main/generated/torch.Tensor.asin.html | 2 +- main/generated/torch.Tensor.asin_.html | 2 +- main/generated/torch.Tensor.asinh.html | 2 +- main/generated/torch.Tensor.asinh_.html | 2 +- main/generated/torch.Tensor.atan.html | 2 +- main/generated/torch.Tensor.atan2.html | 2 +- main/generated/torch.Tensor.atan2_.html | 2 +- main/generated/torch.Tensor.atan_.html | 2 +- main/generated/torch.Tensor.atanh.html | 2 +- main/generated/torch.Tensor.atanh_.html | 2 +- main/generated/torch.Tensor.backward.html | 4 +- main/generated/torch.Tensor.baddbmm.html | 2 +- main/generated/torch.Tensor.baddbmm_.html | 2 +- main/generated/torch.Tensor.bernoulli.html | 2 +- main/generated/torch.Tensor.bernoulli_.html | 2 +- main/generated/torch.Tensor.bfloat16.html | 2 +- main/generated/torch.Tensor.bincount.html | 2 +- main/generated/torch.Tensor.bitwise_and.html | 2 +- main/generated/torch.Tensor.bitwise_and_.html | 2 +- .../torch.Tensor.bitwise_left_shift.html | 2 +- .../torch.Tensor.bitwise_left_shift_.html | 2 +- main/generated/torch.Tensor.bitwise_not.html | 2 +- main/generated/torch.Tensor.bitwise_not_.html | 2 +- main/generated/torch.Tensor.bitwise_or.html | 2 +- main/generated/torch.Tensor.bitwise_or_.html | 2 +- .../torch.Tensor.bitwise_right_shift.html | 2 +- .../torch.Tensor.bitwise_right_shift_.html | 2 +- main/generated/torch.Tensor.bitwise_xor.html | 2 +- main/generated/torch.Tensor.bitwise_xor_.html | 2 +- main/generated/torch.Tensor.bmm.html | 2 +- main/generated/torch.Tensor.bool.html | 2 +- main/generated/torch.Tensor.broadcast_to.html | 2 +- main/generated/torch.Tensor.byte.html | 2 +- main/generated/torch.Tensor.cauchy_.html | 2 +- main/generated/torch.Tensor.ccol_indices.html | 2 +- main/generated/torch.Tensor.cdouble.html | 2 +- main/generated/torch.Tensor.ceil.html | 2 +- main/generated/torch.Tensor.ceil_.html | 2 +- main/generated/torch.Tensor.cfloat.html | 2 +- main/generated/torch.Tensor.chalf.html | 2 +- main/generated/torch.Tensor.char.html | 2 +- main/generated/torch.Tensor.cholesky.html | 2 +- .../torch.Tensor.cholesky_inverse.html | 2 +- .../torch.Tensor.cholesky_solve.html | 2 +- main/generated/torch.Tensor.chunk.html | 2 +- main/generated/torch.Tensor.clamp.html | 2 +- main/generated/torch.Tensor.clamp_.html | 2 +- main/generated/torch.Tensor.clip.html | 2 +- main/generated/torch.Tensor.clip_.html | 2 +- main/generated/torch.Tensor.clone.html | 2 +- main/generated/torch.Tensor.coalesce.html | 2 +- main/generated/torch.Tensor.col_indices.html | 2 +- main/generated/torch.Tensor.conj.html | 2 +- .../generated/torch.Tensor.conj_physical.html | 2 +- .../torch.Tensor.conj_physical_.html | 2 +- main/generated/torch.Tensor.contiguous.html | 2 +- main/generated/torch.Tensor.copy_.html | 2 +- main/generated/torch.Tensor.copysign.html | 2 +- main/generated/torch.Tensor.copysign_.html | 2 +- main/generated/torch.Tensor.corrcoef.html | 2 +- main/generated/torch.Tensor.cos.html | 2 +- main/generated/torch.Tensor.cos_.html | 2 +- main/generated/torch.Tensor.cosh.html | 2 +- main/generated/torch.Tensor.cosh_.html | 2 +- .../generated/torch.Tensor.count_nonzero.html | 2 +- main/generated/torch.Tensor.cov.html | 2 +- main/generated/torch.Tensor.cpu.html | 2 +- main/generated/torch.Tensor.cross.html | 2 +- main/generated/torch.Tensor.crow_indices.html | 2 +- main/generated/torch.Tensor.cuda.html | 2 +- main/generated/torch.Tensor.cummax.html | 2 +- main/generated/torch.Tensor.cummin.html | 2 +- main/generated/torch.Tensor.cumprod.html | 2 +- main/generated/torch.Tensor.cumprod_.html | 2 +- main/generated/torch.Tensor.cumsum.html | 2 +- main/generated/torch.Tensor.cumsum_.html | 2 +- main/generated/torch.Tensor.data_ptr.html | 2 +- main/generated/torch.Tensor.deg2rad.html | 2 +- main/generated/torch.Tensor.dense_dim.html | 2 +- main/generated/torch.Tensor.dequantize.html | 2 +- main/generated/torch.Tensor.det.html | 2 +- main/generated/torch.Tensor.detach.html | 2 +- main/generated/torch.Tensor.detach_.html | 2 +- main/generated/torch.Tensor.device.html | 2 +- main/generated/torch.Tensor.diag.html | 2 +- main/generated/torch.Tensor.diag_embed.html | 2 +- main/generated/torch.Tensor.diagflat.html | 2 +- main/generated/torch.Tensor.diagonal.html | 2 +- .../torch.Tensor.diagonal_scatter.html | 2 +- main/generated/torch.Tensor.diff.html | 2 +- main/generated/torch.Tensor.digamma.html | 2 +- main/generated/torch.Tensor.digamma_.html | 2 +- main/generated/torch.Tensor.dim.html | 2 +- main/generated/torch.Tensor.dim_order.html | 6 +- main/generated/torch.Tensor.dist.html | 2 +- main/generated/torch.Tensor.div.html | 2 +- main/generated/torch.Tensor.div_.html | 2 +- main/generated/torch.Tensor.divide.html | 2 +- main/generated/torch.Tensor.divide_.html | 2 +- main/generated/torch.Tensor.dot.html | 2 +- main/generated/torch.Tensor.double.html | 2 +- main/generated/torch.Tensor.dsplit.html | 2 +- main/generated/torch.Tensor.element_size.html | 2 +- main/generated/torch.Tensor.eq.html | 2 +- main/generated/torch.Tensor.eq_.html | 2 +- main/generated/torch.Tensor.equal.html | 2 +- main/generated/torch.Tensor.erf.html | 2 +- main/generated/torch.Tensor.erf_.html | 2 +- main/generated/torch.Tensor.erfc.html | 2 +- main/generated/torch.Tensor.erfc_.html | 2 +- main/generated/torch.Tensor.erfinv.html | 2 +- main/generated/torch.Tensor.erfinv_.html | 2 +- main/generated/torch.Tensor.exp.html | 2 +- main/generated/torch.Tensor.exp_.html | 2 +- main/generated/torch.Tensor.expand.html | 2 +- main/generated/torch.Tensor.expand_as.html | 2 +- main/generated/torch.Tensor.expm1.html | 2 +- main/generated/torch.Tensor.expm1_.html | 2 +- main/generated/torch.Tensor.exponential_.html | 2 +- main/generated/torch.Tensor.fill_.html | 2 +- .../torch.Tensor.fill_diagonal_.html | 2 +- main/generated/torch.Tensor.fix.html | 2 +- main/generated/torch.Tensor.fix_.html | 2 +- main/generated/torch.Tensor.flatten.html | 2 +- main/generated/torch.Tensor.flip.html | 2 +- main/generated/torch.Tensor.fliplr.html | 2 +- main/generated/torch.Tensor.flipud.html | 2 +- main/generated/torch.Tensor.float.html | 2 +- main/generated/torch.Tensor.float_power.html | 2 +- main/generated/torch.Tensor.float_power_.html | 2 +- main/generated/torch.Tensor.floor.html | 2 +- main/generated/torch.Tensor.floor_.html | 2 +- main/generated/torch.Tensor.floor_divide.html | 2 +- .../generated/torch.Tensor.floor_divide_.html | 2 +- main/generated/torch.Tensor.fmax.html | 2 +- main/generated/torch.Tensor.fmin.html | 2 +- main/generated/torch.Tensor.fmod.html | 2 +- main/generated/torch.Tensor.fmod_.html | 2 +- main/generated/torch.Tensor.frac.html | 2 +- main/generated/torch.Tensor.frac_.html | 2 +- main/generated/torch.Tensor.frexp.html | 2 +- main/generated/torch.Tensor.gather.html | 2 +- main/generated/torch.Tensor.gcd.html | 2 +- main/generated/torch.Tensor.gcd_.html | 2 +- main/generated/torch.Tensor.ge.html | 2 +- main/generated/torch.Tensor.ge_.html | 2 +- main/generated/torch.Tensor.geometric_.html | 2 +- main/generated/torch.Tensor.geqrf.html | 2 +- main/generated/torch.Tensor.ger.html | 2 +- main/generated/torch.Tensor.get_device.html | 2 +- main/generated/torch.Tensor.grad.html | 2 +- main/generated/torch.Tensor.greater.html | 2 +- main/generated/torch.Tensor.greater_.html | 2 +- .../generated/torch.Tensor.greater_equal.html | 2 +- .../torch.Tensor.greater_equal_.html | 2 +- main/generated/torch.Tensor.gt.html | 2 +- main/generated/torch.Tensor.gt_.html | 2 +- main/generated/torch.Tensor.half.html | 2 +- main/generated/torch.Tensor.hardshrink.html | 2 +- main/generated/torch.Tensor.heaviside.html | 2 +- main/generated/torch.Tensor.histc.html | 2 +- main/generated/torch.Tensor.histogram.html | 2 +- main/generated/torch.Tensor.hsplit.html | 2 +- main/generated/torch.Tensor.hypot.html | 2 +- main/generated/torch.Tensor.hypot_.html | 2 +- main/generated/torch.Tensor.i0.html | 2 +- main/generated/torch.Tensor.i0_.html | 2 +- main/generated/torch.Tensor.igamma.html | 2 +- main/generated/torch.Tensor.igamma_.html | 2 +- main/generated/torch.Tensor.igammac.html | 2 +- main/generated/torch.Tensor.igammac_.html | 2 +- main/generated/torch.Tensor.imag.html | 2 +- main/generated/torch.Tensor.index_add.html | 2 +- main/generated/torch.Tensor.index_add_.html | 2 +- main/generated/torch.Tensor.index_copy.html | 2 +- main/generated/torch.Tensor.index_copy_.html | 2 +- main/generated/torch.Tensor.index_fill.html | 2 +- main/generated/torch.Tensor.index_fill_.html | 2 +- main/generated/torch.Tensor.index_put.html | 2 +- main/generated/torch.Tensor.index_put_.html | 2 +- main/generated/torch.Tensor.index_reduce.html | 2 +- .../generated/torch.Tensor.index_reduce_.html | 2 +- main/generated/torch.Tensor.index_select.html | 2 +- main/generated/torch.Tensor.indices.html | 2 +- main/generated/torch.Tensor.inner.html | 2 +- main/generated/torch.Tensor.int.html | 2 +- main/generated/torch.Tensor.int_repr.html | 2 +- main/generated/torch.Tensor.inverse.html | 2 +- main/generated/torch.Tensor.is_coalesced.html | 2 +- main/generated/torch.Tensor.is_complex.html | 2 +- main/generated/torch.Tensor.is_conj.html | 2 +- .../generated/torch.Tensor.is_contiguous.html | 2 +- main/generated/torch.Tensor.is_cuda.html | 2 +- .../torch.Tensor.is_floating_point.html | 2 +- main/generated/torch.Tensor.is_inference.html | 2 +- main/generated/torch.Tensor.is_leaf.html | 2 +- main/generated/torch.Tensor.is_meta.html | 2 +- main/generated/torch.Tensor.is_pinned.html | 2 +- main/generated/torch.Tensor.is_quantized.html | 2 +- main/generated/torch.Tensor.is_set_to.html | 2 +- main/generated/torch.Tensor.is_shared.html | 4 +- main/generated/torch.Tensor.is_signed.html | 2 +- main/generated/torch.Tensor.is_sparse.html | 2 +- .../generated/torch.Tensor.is_sparse_csr.html | 2 +- main/generated/torch.Tensor.isclose.html | 2 +- main/generated/torch.Tensor.isfinite.html | 2 +- main/generated/torch.Tensor.isinf.html | 2 +- main/generated/torch.Tensor.isnan.html | 2 +- main/generated/torch.Tensor.isneginf.html | 2 +- main/generated/torch.Tensor.isposinf.html | 2 +- main/generated/torch.Tensor.isreal.html | 2 +- main/generated/torch.Tensor.istft.html | 4 +- main/generated/torch.Tensor.item.html | 2 +- main/generated/torch.Tensor.itemsize.html | 2 +- main/generated/torch.Tensor.kthvalue.html | 2 +- main/generated/torch.Tensor.lcm.html | 2 +- main/generated/torch.Tensor.lcm_.html | 2 +- main/generated/torch.Tensor.ldexp.html | 2 +- main/generated/torch.Tensor.ldexp_.html | 2 +- main/generated/torch.Tensor.le.html | 2 +- main/generated/torch.Tensor.le_.html | 2 +- main/generated/torch.Tensor.lerp.html | 2 +- main/generated/torch.Tensor.lerp_.html | 2 +- main/generated/torch.Tensor.less.html | 2 +- main/generated/torch.Tensor.less_.html | 2 +- main/generated/torch.Tensor.less_equal.html | 2 +- main/generated/torch.Tensor.less_equal_.html | 2 +- main/generated/torch.Tensor.lgamma.html | 2 +- main/generated/torch.Tensor.lgamma_.html | 2 +- main/generated/torch.Tensor.log.html | 2 +- main/generated/torch.Tensor.log10.html | 2 +- main/generated/torch.Tensor.log10_.html | 2 +- main/generated/torch.Tensor.log1p.html | 2 +- main/generated/torch.Tensor.log1p_.html | 2 +- main/generated/torch.Tensor.log2.html | 2 +- main/generated/torch.Tensor.log2_.html | 2 +- main/generated/torch.Tensor.log_.html | 2 +- main/generated/torch.Tensor.log_normal_.html | 2 +- main/generated/torch.Tensor.logaddexp.html | 2 +- main/generated/torch.Tensor.logaddexp2.html | 2 +- main/generated/torch.Tensor.logcumsumexp.html | 2 +- main/generated/torch.Tensor.logdet.html | 2 +- main/generated/torch.Tensor.logical_and.html | 2 +- main/generated/torch.Tensor.logical_and_.html | 2 +- main/generated/torch.Tensor.logical_not.html | 2 +- main/generated/torch.Tensor.logical_not_.html | 2 +- main/generated/torch.Tensor.logical_or.html | 2 +- main/generated/torch.Tensor.logical_or_.html | 2 +- main/generated/torch.Tensor.logical_xor.html | 2 +- main/generated/torch.Tensor.logical_xor_.html | 2 +- main/generated/torch.Tensor.logit.html | 2 +- main/generated/torch.Tensor.logit_.html | 2 +- main/generated/torch.Tensor.logsumexp.html | 2 +- main/generated/torch.Tensor.long.html | 2 +- main/generated/torch.Tensor.lt.html | 2 +- main/generated/torch.Tensor.lt_.html | 2 +- main/generated/torch.Tensor.lu.html | 4 +- main/generated/torch.Tensor.lu_solve.html | 2 +- main/generated/torch.Tensor.map_.html | 2 +- main/generated/torch.Tensor.masked_fill.html | 2 +- main/generated/torch.Tensor.masked_fill_.html | 2 +- .../torch.Tensor.masked_scatter.html | 2 +- .../torch.Tensor.masked_scatter_.html | 2 +- .../generated/torch.Tensor.masked_select.html | 2 +- main/generated/torch.Tensor.matmul.html | 2 +- main/generated/torch.Tensor.matrix_exp.html | 2 +- main/generated/torch.Tensor.matrix_power.html | 2 +- main/generated/torch.Tensor.max.html | 2 +- main/generated/torch.Tensor.maximum.html | 2 +- main/generated/torch.Tensor.mean.html | 2 +- main/generated/torch.Tensor.median.html | 2 +- main/generated/torch.Tensor.min.html | 2 +- main/generated/torch.Tensor.minimum.html | 2 +- main/generated/torch.Tensor.mm.html | 2 +- main/generated/torch.Tensor.mode.html | 2 +- main/generated/torch.Tensor.module_load.html | 4 +- main/generated/torch.Tensor.moveaxis.html | 2 +- main/generated/torch.Tensor.movedim.html | 2 +- main/generated/torch.Tensor.msort.html | 2 +- main/generated/torch.Tensor.mul.html | 2 +- main/generated/torch.Tensor.mul_.html | 2 +- main/generated/torch.Tensor.multinomial.html | 2 +- main/generated/torch.Tensor.multiply.html | 2 +- main/generated/torch.Tensor.multiply_.html | 2 +- main/generated/torch.Tensor.mv.html | 2 +- main/generated/torch.Tensor.mvlgamma.html | 2 +- main/generated/torch.Tensor.mvlgamma_.html | 2 +- main/generated/torch.Tensor.nan_to_num.html | 2 +- main/generated/torch.Tensor.nan_to_num_.html | 2 +- main/generated/torch.Tensor.nanmean.html | 2 +- main/generated/torch.Tensor.nanmedian.html | 2 +- main/generated/torch.Tensor.nanquantile.html | 2 +- main/generated/torch.Tensor.nansum.html | 2 +- main/generated/torch.Tensor.narrow.html | 2 +- main/generated/torch.Tensor.narrow_copy.html | 2 +- main/generated/torch.Tensor.nbytes.html | 2 +- main/generated/torch.Tensor.ndim.html | 2 +- main/generated/torch.Tensor.ndimension.html | 2 +- main/generated/torch.Tensor.ne.html | 2 +- main/generated/torch.Tensor.ne_.html | 2 +- main/generated/torch.Tensor.neg.html | 2 +- main/generated/torch.Tensor.neg_.html | 2 +- main/generated/torch.Tensor.negative.html | 2 +- main/generated/torch.Tensor.negative_.html | 2 +- main/generated/torch.Tensor.nelement.html | 2 +- main/generated/torch.Tensor.new_empty.html | 2 +- main/generated/torch.Tensor.new_full.html | 2 +- main/generated/torch.Tensor.new_ones.html | 2 +- main/generated/torch.Tensor.new_tensor.html | 2 +- main/generated/torch.Tensor.new_zeros.html | 2 +- main/generated/torch.Tensor.nextafter.html | 2 +- main/generated/torch.Tensor.nextafter_.html | 2 +- main/generated/torch.Tensor.nonzero.html | 2 +- main/generated/torch.Tensor.norm.html | 4 +- main/generated/torch.Tensor.normal_.html | 2 +- main/generated/torch.Tensor.not_equal.html | 2 +- main/generated/torch.Tensor.not_equal_.html | 2 +- main/generated/torch.Tensor.numel.html | 2 +- main/generated/torch.Tensor.numpy.html | 2 +- main/generated/torch.Tensor.orgqr.html | 2 +- main/generated/torch.Tensor.ormqr.html | 2 +- main/generated/torch.Tensor.outer.html | 2 +- main/generated/torch.Tensor.permute.html | 2 +- main/generated/torch.Tensor.pin_memory.html | 2 +- main/generated/torch.Tensor.pinverse.html | 2 +- main/generated/torch.Tensor.polygamma.html | 2 +- main/generated/torch.Tensor.polygamma_.html | 2 +- main/generated/torch.Tensor.positive.html | 2 +- main/generated/torch.Tensor.pow.html | 2 +- main/generated/torch.Tensor.pow_.html | 2 +- main/generated/torch.Tensor.prod.html | 2 +- main/generated/torch.Tensor.put_.html | 2 +- .../torch.Tensor.q_per_channel_axis.html | 2 +- .../torch.Tensor.q_per_channel_scales.html | 2 +- ...orch.Tensor.q_per_channel_zero_points.html | 2 +- main/generated/torch.Tensor.q_scale.html | 2 +- main/generated/torch.Tensor.q_zero_point.html | 2 +- main/generated/torch.Tensor.qr.html | 2 +- main/generated/torch.Tensor.qscheme.html | 2 +- main/generated/torch.Tensor.quantile.html | 2 +- main/generated/torch.Tensor.rad2deg.html | 2 +- main/generated/torch.Tensor.random_.html | 2 +- main/generated/torch.Tensor.ravel.html | 2 +- main/generated/torch.Tensor.real.html | 2 +- main/generated/torch.Tensor.reciprocal.html | 2 +- main/generated/torch.Tensor.reciprocal_.html | 2 +- .../generated/torch.Tensor.record_stream.html | 2 +- .../generated/torch.Tensor.register_hook.html | 4 +- ...or.register_post_accumulate_grad_hook.html | 4 +- main/generated/torch.Tensor.remainder.html | 2 +- main/generated/torch.Tensor.remainder_.html | 2 +- main/generated/torch.Tensor.renorm.html | 2 +- main/generated/torch.Tensor.renorm_.html | 2 +- main/generated/torch.Tensor.repeat.html | 2 +- .../torch.Tensor.repeat_interleave.html | 2 +- .../generated/torch.Tensor.requires_grad.html | 2 +- .../torch.Tensor.requires_grad_.html | 2 +- main/generated/torch.Tensor.reshape.html | 2 +- main/generated/torch.Tensor.reshape_as.html | 2 +- main/generated/torch.Tensor.resize_.html | 2 +- main/generated/torch.Tensor.resize_as_.html | 2 +- main/generated/torch.Tensor.resolve_conj.html | 2 +- main/generated/torch.Tensor.resolve_neg.html | 2 +- main/generated/torch.Tensor.retain_grad.html | 2 +- main/generated/torch.Tensor.retains_grad.html | 2 +- main/generated/torch.Tensor.roll.html | 2 +- main/generated/torch.Tensor.rot90.html | 2 +- main/generated/torch.Tensor.round.html | 2 +- main/generated/torch.Tensor.round_.html | 2 +- main/generated/torch.Tensor.row_indices.html | 2 +- main/generated/torch.Tensor.rsqrt.html | 2 +- main/generated/torch.Tensor.rsqrt_.html | 2 +- main/generated/torch.Tensor.scatter.html | 2 +- main/generated/torch.Tensor.scatter_.html | 2 +- main/generated/torch.Tensor.scatter_add.html | 2 +- main/generated/torch.Tensor.scatter_add_.html | 2 +- .../torch.Tensor.scatter_reduce.html | 2 +- .../torch.Tensor.scatter_reduce_.html | 2 +- main/generated/torch.Tensor.select.html | 2 +- .../torch.Tensor.select_scatter.html | 2 +- main/generated/torch.Tensor.set_.html | 2 +- main/generated/torch.Tensor.sgn.html | 2 +- main/generated/torch.Tensor.sgn_.html | 2 +- main/generated/torch.Tensor.shape.html | 2 +- .../generated/torch.Tensor.share_memory_.html | 4 +- main/generated/torch.Tensor.short.html | 2 +- main/generated/torch.Tensor.sigmoid.html | 2 +- main/generated/torch.Tensor.sigmoid_.html | 2 +- main/generated/torch.Tensor.sign.html | 2 +- main/generated/torch.Tensor.sign_.html | 2 +- main/generated/torch.Tensor.signbit.html | 2 +- main/generated/torch.Tensor.sin.html | 2 +- main/generated/torch.Tensor.sin_.html | 2 +- main/generated/torch.Tensor.sinc.html | 2 +- main/generated/torch.Tensor.sinc_.html | 2 +- main/generated/torch.Tensor.sinh.html | 2 +- main/generated/torch.Tensor.sinh_.html | 2 +- main/generated/torch.Tensor.size.html | 2 +- .../generated/torch.Tensor.slice_scatter.html | 2 +- main/generated/torch.Tensor.slogdet.html | 2 +- main/generated/torch.Tensor.smm.html | 2 +- main/generated/torch.Tensor.softmax.html | 2 +- main/generated/torch.Tensor.sort.html | 2 +- main/generated/torch.Tensor.sparse_dim.html | 2 +- main/generated/torch.Tensor.sparse_mask.html | 2 +- .../torch.Tensor.sparse_resize_.html | 2 +- ...torch.Tensor.sparse_resize_and_clear_.html | 2 +- main/generated/torch.Tensor.split.html | 4 +- main/generated/torch.Tensor.sqrt.html | 2 +- main/generated/torch.Tensor.sqrt_.html | 2 +- main/generated/torch.Tensor.square.html | 2 +- main/generated/torch.Tensor.square_.html | 2 +- main/generated/torch.Tensor.squeeze.html | 2 +- main/generated/torch.Tensor.squeeze_.html | 2 +- main/generated/torch.Tensor.sspaddmm.html | 2 +- main/generated/torch.Tensor.std.html | 2 +- main/generated/torch.Tensor.stft.html | 4 +- main/generated/torch.Tensor.storage.html | 4 +- .../torch.Tensor.storage_offset.html | 2 +- main/generated/torch.Tensor.storage_type.html | 4 +- main/generated/torch.Tensor.stride.html | 2 +- main/generated/torch.Tensor.sub.html | 2 +- main/generated/torch.Tensor.sub_.html | 2 +- main/generated/torch.Tensor.subtract.html | 2 +- main/generated/torch.Tensor.subtract_.html | 2 +- main/generated/torch.Tensor.sum.html | 2 +- main/generated/torch.Tensor.sum_to_size.html | 2 +- main/generated/torch.Tensor.svd.html | 2 +- main/generated/torch.Tensor.swapaxes.html | 2 +- main/generated/torch.Tensor.swapdims.html | 2 +- main/generated/torch.Tensor.t.html | 2 +- main/generated/torch.Tensor.t_.html | 2 +- main/generated/torch.Tensor.take.html | 2 +- .../torch.Tensor.take_along_dim.html | 2 +- main/generated/torch.Tensor.tan.html | 2 +- main/generated/torch.Tensor.tan_.html | 2 +- main/generated/torch.Tensor.tanh.html | 2 +- main/generated/torch.Tensor.tanh_.html | 2 +- main/generated/torch.Tensor.tensor_split.html | 2 +- main/generated/torch.Tensor.tile.html | 2 +- main/generated/torch.Tensor.to.html | 2 +- main/generated/torch.Tensor.to_dense.html | 2 +- main/generated/torch.Tensor.to_mkldnn.html | 2 +- main/generated/torch.Tensor.to_sparse.html | 2 +- .../generated/torch.Tensor.to_sparse_bsc.html | 2 +- .../generated/torch.Tensor.to_sparse_bsr.html | 2 +- .../generated/torch.Tensor.to_sparse_coo.html | 4 +- .../generated/torch.Tensor.to_sparse_csc.html | 2 +- .../generated/torch.Tensor.to_sparse_csr.html | 2 +- main/generated/torch.Tensor.tolist.html | 2 +- main/generated/torch.Tensor.topk.html | 2 +- main/generated/torch.Tensor.trace.html | 2 +- main/generated/torch.Tensor.transpose.html | 2 +- main/generated/torch.Tensor.transpose_.html | 2 +- .../torch.Tensor.triangular_solve.html | 2 +- main/generated/torch.Tensor.tril.html | 2 +- main/generated/torch.Tensor.tril_.html | 2 +- main/generated/torch.Tensor.triu.html | 2 +- main/generated/torch.Tensor.triu_.html | 2 +- main/generated/torch.Tensor.true_divide.html | 2 +- main/generated/torch.Tensor.true_divide_.html | 2 +- main/generated/torch.Tensor.trunc.html | 2 +- main/generated/torch.Tensor.trunc_.html | 2 +- main/generated/torch.Tensor.type.html | 2 +- main/generated/torch.Tensor.type_as.html | 2 +- main/generated/torch.Tensor.unbind.html | 2 +- main/generated/torch.Tensor.unflatten.html | 4 +- main/generated/torch.Tensor.unfold.html | 2 +- main/generated/torch.Tensor.uniform_.html | 2 +- main/generated/torch.Tensor.unique.html | 4 +- .../torch.Tensor.unique_consecutive.html | 4 +- main/generated/torch.Tensor.unsqueeze.html | 2 +- main/generated/torch.Tensor.unsqueeze_.html | 2 +- .../torch.Tensor.untyped_storage.html | 2 +- main/generated/torch.Tensor.values.html | 2 +- main/generated/torch.Tensor.var.html | 2 +- main/generated/torch.Tensor.vdot.html | 2 +- main/generated/torch.Tensor.view.html | 2 +- main/generated/torch.Tensor.view_as.html | 2 +- main/generated/torch.Tensor.vsplit.html | 2 +- main/generated/torch.Tensor.where.html | 2 +- main/generated/torch.Tensor.xlogy.html | 2 +- main/generated/torch.Tensor.xlogy_.html | 2 +- main/generated/torch.Tensor.xpu.html | 2 +- main/generated/torch.Tensor.zero_.html | 2 +- main/generated/torch._assert.html | 4 +- main/generated/torch._foreach_abs.html | 2 +- main/generated/torch._foreach_abs_.html | 2 +- main/generated/torch._foreach_acos.html | 2 +- main/generated/torch._foreach_acos_.html | 2 +- main/generated/torch._foreach_asin.html | 2 +- main/generated/torch._foreach_asin_.html | 2 +- main/generated/torch._foreach_atan.html | 2 +- main/generated/torch._foreach_atan_.html | 2 +- main/generated/torch._foreach_ceil.html | 2 +- main/generated/torch._foreach_ceil_.html | 2 +- main/generated/torch._foreach_cos.html | 2 +- main/generated/torch._foreach_cos_.html | 2 +- main/generated/torch._foreach_cosh.html | 2 +- main/generated/torch._foreach_cosh_.html | 2 +- main/generated/torch._foreach_erf.html | 2 +- main/generated/torch._foreach_erf_.html | 2 +- main/generated/torch._foreach_erfc.html | 2 +- main/generated/torch._foreach_erfc_.html | 2 +- main/generated/torch._foreach_exp.html | 2 +- main/generated/torch._foreach_exp_.html | 2 +- main/generated/torch._foreach_expm1.html | 2 +- main/generated/torch._foreach_expm1_.html | 2 +- main/generated/torch._foreach_floor.html | 2 +- main/generated/torch._foreach_floor_.html | 2 +- main/generated/torch._foreach_frac.html | 2 +- main/generated/torch._foreach_frac_.html | 2 +- main/generated/torch._foreach_lgamma.html | 2 +- main/generated/torch._foreach_lgamma_.html | 2 +- main/generated/torch._foreach_log.html | 2 +- main/generated/torch._foreach_log10.html | 2 +- main/generated/torch._foreach_log10_.html | 2 +- main/generated/torch._foreach_log1p.html | 2 +- main/generated/torch._foreach_log1p_.html | 2 +- main/generated/torch._foreach_log2.html | 2 +- main/generated/torch._foreach_log2_.html | 2 +- main/generated/torch._foreach_log_.html | 2 +- main/generated/torch._foreach_neg.html | 2 +- main/generated/torch._foreach_neg_.html | 2 +- main/generated/torch._foreach_reciprocal.html | 2 +- .../generated/torch._foreach_reciprocal_.html | 2 +- main/generated/torch._foreach_round.html | 2 +- main/generated/torch._foreach_round_.html | 2 +- main/generated/torch._foreach_sigmoid.html | 2 +- main/generated/torch._foreach_sigmoid_.html | 2 +- main/generated/torch._foreach_sin.html | 2 +- main/generated/torch._foreach_sin_.html | 2 +- main/generated/torch._foreach_sinh.html | 2 +- main/generated/torch._foreach_sinh_.html | 2 +- main/generated/torch._foreach_sqrt.html | 2 +- main/generated/torch._foreach_sqrt_.html | 2 +- main/generated/torch._foreach_tan.html | 2 +- main/generated/torch._foreach_tan_.html | 2 +- main/generated/torch._foreach_trunc.html | 2 +- main/generated/torch._foreach_trunc_.html | 2 +- main/generated/torch._foreach_zero_.html | 2 +- main/generated/torch._logging.set_logs.html | 4 +- main/generated/torch.abs.html | 2 +- main/generated/torch.absolute.html | 2 +- ...torch.accelerator.current_accelerator.html | 4 +- .../torch.accelerator.current_device_idx.html | 4 +- ...orch.accelerator.current_device_index.html | 4 +- .../torch.accelerator.current_stream.html | 4 +- .../torch.accelerator.device_count.html | 4 +- .../torch.accelerator.is_available.html | 4 +- .../torch.accelerator.set_device_idx.html | 4 +- .../torch.accelerator.set_device_index.html | 4 +- .../torch.accelerator.set_stream.html | 4 +- .../torch.accelerator.synchronize.html | 4 +- main/generated/torch.acos.html | 2 +- main/generated/torch.acosh.html | 2 +- main/generated/torch.add.html | 2 +- main/generated/torch.addbmm.html | 2 +- main/generated/torch.addcdiv.html | 2 +- main/generated/torch.addcmul.html | 2 +- main/generated/torch.addmm.html | 2 +- main/generated/torch.addmv.html | 2 +- main/generated/torch.addr.html | 2 +- main/generated/torch.adjoint.html | 2 +- main/generated/torch.all.html | 2 +- main/generated/torch.allclose.html | 2 +- main/generated/torch.amax.html | 2 +- main/generated/torch.amin.html | 2 +- main/generated/torch.aminmax.html | 2 +- main/generated/torch.angle.html | 2 +- main/generated/torch.any.html | 2 +- .../torch.ao.nn.intrinsic.BNReLU2d.html | 4 +- .../torch.ao.nn.intrinsic.BNReLU3d.html | 4 +- .../torch.ao.nn.intrinsic.ConvBn1d.html | 4 +- .../torch.ao.nn.intrinsic.ConvBn2d.html | 4 +- .../torch.ao.nn.intrinsic.ConvBn3d.html | 4 +- .../torch.ao.nn.intrinsic.ConvBnReLU1d.html | 4 +- .../torch.ao.nn.intrinsic.ConvBnReLU2d.html | 4 +- .../torch.ao.nn.intrinsic.ConvBnReLU3d.html | 4 +- .../torch.ao.nn.intrinsic.ConvReLU1d.html | 4 +- .../torch.ao.nn.intrinsic.ConvReLU2d.html | 4 +- .../torch.ao.nn.intrinsic.ConvReLU3d.html | 4 +- .../torch.ao.nn.intrinsic.LinearReLU.html | 4 +- .../torch.ao.nn.intrinsic.qat.ConvBn1d.html | 4 +- .../torch.ao.nn.intrinsic.qat.ConvBn2d.html | 4 +- .../torch.ao.nn.intrinsic.qat.ConvBn3d.html | 4 +- ...orch.ao.nn.intrinsic.qat.ConvBnReLU1d.html | 4 +- ...orch.ao.nn.intrinsic.qat.ConvBnReLU2d.html | 4 +- ...orch.ao.nn.intrinsic.qat.ConvBnReLU3d.html | 4 +- .../torch.ao.nn.intrinsic.qat.ConvReLU2d.html | 4 +- .../torch.ao.nn.intrinsic.qat.ConvReLU3d.html | 4 +- .../torch.ao.nn.intrinsic.qat.LinearReLU.html | 4 +- ...h.ao.nn.intrinsic.qat.freeze_bn_stats.html | 4 +- ...h.ao.nn.intrinsic.qat.update_bn_stats.html | 4 +- ...ch.ao.nn.intrinsic.quantized.BNReLU2d.html | 4 +- ...ch.ao.nn.intrinsic.quantized.BNReLU3d.html | 4 +- ....ao.nn.intrinsic.quantized.ConvReLU1d.html | 4 +- ....ao.nn.intrinsic.quantized.ConvReLU2d.html | 4 +- ....ao.nn.intrinsic.quantized.ConvReLU3d.html | 4 +- ....ao.nn.intrinsic.quantized.LinearReLU.html | 4 +- ...ntrinsic.quantized.dynamic.LinearReLU.html | 4 +- main/generated/torch.ao.nn.qat.Conv2d.html | 4 +- main/generated/torch.ao.nn.qat.Conv3d.html | 4 +- main/generated/torch.ao.nn.qat.Linear.html | 6 +- .../torch.ao.nn.qat.dynamic.Linear.html | 4 +- .../torch.ao.nn.quantizable.LSTM.html | 4 +- ....ao.nn.quantizable.MultiheadAttention.html | 8 +- .../torch.ao.nn.quantized.BatchNorm2d.html | 4 +- .../torch.ao.nn.quantized.BatchNorm3d.html | 4 +- .../torch.ao.nn.quantized.Conv1d.html | 6 +- .../torch.ao.nn.quantized.Conv2d.html | 6 +- .../torch.ao.nn.quantized.Conv3d.html | 6 +- ...torch.ao.nn.quantized.ConvTranspose1d.html | 4 +- ...torch.ao.nn.quantized.ConvTranspose2d.html | 4 +- ...torch.ao.nn.quantized.ConvTranspose3d.html | 4 +- main/generated/torch.ao.nn.quantized.ELU.html | 4 +- .../torch.ao.nn.quantized.Embedding.html | 6 +- .../torch.ao.nn.quantized.EmbeddingBag.html | 6 +- ...rch.ao.nn.quantized.FXFloatFunctional.html | 4 +- ...torch.ao.nn.quantized.FloatFunctional.html | 4 +- .../torch.ao.nn.quantized.GroupNorm.html | 4 +- .../torch.ao.nn.quantized.Hardswish.html | 4 +- .../torch.ao.nn.quantized.InstanceNorm1d.html | 4 +- .../torch.ao.nn.quantized.InstanceNorm2d.html | 4 +- .../torch.ao.nn.quantized.InstanceNorm3d.html | 4 +- .../torch.ao.nn.quantized.LayerNorm.html | 4 +- .../torch.ao.nn.quantized.LeakyReLU.html | 4 +- .../torch.ao.nn.quantized.Linear.html | 8 +- .../torch.ao.nn.quantized.QFunctional.html | 4 +- .../torch.ao.nn.quantized.ReLU6.html | 4 +- .../torch.ao.nn.quantized.Sigmoid.html | 4 +- .../torch.ao.nn.quantized.dynamic.GRU.html | 4 +- ...torch.ao.nn.quantized.dynamic.GRUCell.html | 4 +- .../torch.ao.nn.quantized.dynamic.LSTM.html | 4 +- ...orch.ao.nn.quantized.dynamic.LSTMCell.html | 4 +- .../torch.ao.nn.quantized.dynamic.Linear.html | 8 +- ...torch.ao.nn.quantized.dynamic.RNNCell.html | 4 +- ...ntized.functional.adaptive_avg_pool2d.html | 4 +- ...ntized.functional.adaptive_avg_pool3d.html | 4 +- ...ao.nn.quantized.functional.avg_pool2d.html | 4 +- ...ao.nn.quantized.functional.avg_pool3d.html | 4 +- ...torch.ao.nn.quantized.functional.celu.html | 4 +- ...orch.ao.nn.quantized.functional.clamp.html | 4 +- ...rch.ao.nn.quantized.functional.conv1d.html | 4 +- ...rch.ao.nn.quantized.functional.conv2d.html | 4 +- ...rch.ao.nn.quantized.functional.conv3d.html | 4 +- .../torch.ao.nn.quantized.functional.elu.html | 4 +- ...o.nn.quantized.functional.hardsigmoid.html | 4 +- ....ao.nn.quantized.functional.hardswish.html | 4 +- ...h.ao.nn.quantized.functional.hardtanh.html | 4 +- ...o.nn.quantized.functional.interpolate.html | 4 +- ...ao.nn.quantized.functional.leaky_relu.html | 4 +- ...rch.ao.nn.quantized.functional.linear.html | 4 +- ...ao.nn.quantized.functional.max_pool1d.html | 4 +- ...ao.nn.quantized.functional.max_pool2d.html | 4 +- ....ao.nn.quantized.functional.threshold.html | 4 +- ...h.ao.nn.quantized.functional.upsample.html | 4 +- ...uantized.functional.upsample_bilinear.html | 4 +- ...quantized.functional.upsample_nearest.html | 4 +- .../torch.ao.quantization.CUSTOM_KEY.html | 2 +- .../torch.ao.quantization.DeQuantStub.html | 4 +- ...quantization.NUMERIC_DEBUG_HANDLE_KEY.html | 2 +- .../torch.ao.quantization.QuantStub.html | 4 +- .../torch.ao.quantization.QuantWrapper.html | 4 +- ...rch.ao.quantization.add_quant_dequant.html | 4 +- ...tization.backend_config.BackendConfig.html | 14 +- ...n.backend_config.BackendPatternConfig.html | 26 +- ...antization.backend_config.DTypeConfig.html | 8 +- ...n.backend_config.DTypeWithConstraints.html | 4 +- ...zation.backend_config.ObservationType.html | 4 +- ...torch.ao.quantization.compare_results.html | 4 +- .../torch.ao.quantization.convert.html | 4 +- ...torch.ao.quantization.default_eval_fn.html | 4 +- ...tization.extract_results_from_loggers.html | 4 +- ...antization.fake_quantize.FakeQuantize.html | 4 +- ...zation.fake_quantize.FakeQuantizeBase.html | 4 +- ...ake_quantize.FixedQParamsFakeQuantize.html | 6 +- ...uantize.FusedMovingAvgObsFakeQuantize.html | 4 +- ...tion.fake_quantize.default_fake_quant.html | 2 +- ...quantize.default_fused_act_fake_quant.html | 2 +- ...fault_fused_per_channel_wt_fake_quant.html | 2 +- ..._quantize.default_fused_wt_fake_quant.html | 2 +- ...quantize.default_histogram_fake_quant.html | 2 +- ...default_per_channel_weight_fake_quant.html | 2 +- ...ke_quantize.default_weight_fake_quant.html | 2 +- ...tion.fake_quantize.disable_fake_quant.html | 4 +- ...zation.fake_quantize.disable_observer.html | 4 +- ...ation.fake_quantize.enable_fake_quant.html | 4 +- ...ization.fake_quantize.enable_observer.html | 4 +- ...uantization.fuse_modules.fuse_modules.html | 4 +- ....fx.custom_config.ConvertCustomConfig.html | 12 +- ...ion.fx.custom_config.FuseCustomConfig.html | 10 +- ....fx.custom_config.PrepareCustomConfig.html | 24 +- ...om_config.StandaloneModuleConfigEntry.html | 4 +- ...ization.generate_numeric_debug_handle.html | 4 +- ....observer.AffineQuantizedObserverBase.html | 10 +- ....ao.quantization.observer.Granularity.html | 4 +- ...antization.observer.HistogramObserver.html | 4 +- ....ao.quantization.observer.MappingType.html | 4 +- ....quantization.observer.MinMaxObserver.html | 10 +- ....observer.MovingAverageMinMaxObserver.html | 4 +- ...MovingAveragePerChannelMinMaxObserver.html | 4 +- ...ao.quantization.observer.NoopObserver.html | 4 +- ...ao.quantization.observer.ObserverBase.html | 8 +- ...orch.ao.quantization.observer.PerAxis.html | 4 +- ...rch.ao.quantization.observer.PerBlock.html | 4 +- ...ion.observer.PerChannelMinMaxObserver.html | 6 +- ...rch.ao.quantization.observer.PerGroup.html | 4 +- ...torch.ao.quantization.observer.PerRow.html | 4 +- ...ch.ao.quantization.observer.PerTensor.html | 4 +- ...rch.ao.quantization.observer.PerToken.html | 4 +- ...tization.observer.PlaceholderObserver.html | 4 +- ...antization.observer.RecordingObserver.html | 4 +- ...ao.quantization.observer.TorchAODType.html | 4 +- ...quantization.observer.ZeroPointDomain.html | 4 +- ...ation.observer.default_debug_observer.html | 4 +- ...server.default_dynamic_quant_observer.html | 2 +- ...server.default_float_qparams_observer.html | 2 +- ...n.observer.default_histogram_observer.html | 2 +- ...uantization.observer.default_observer.html | 2 +- ...r.default_per_channel_weight_observer.html | 2 +- ...observer.default_placeholder_observer.html | 4 +- ...tion.observer.default_weight_observer.html | 2 +- ....quantization.observer.get_block_size.html | 4 +- ...tion.observer.get_observer_state_dict.html | 4 +- ...ion.observer.load_observer_state_dict.html | 4 +- .../torch.ao.quantization.prepare.html | 4 +- ...on.prepare_for_propagation_comparison.html | 4 +- .../torch.ao.quantization.prepare_qat.html | 4 +- ...ch.ao.quantization.propagate_qconfig_.html | 4 +- ...n.pt2e.export_utils.model_is_exported.html | 4 +- ...torch.ao.quantization.qconfig.QConfig.html | 4 +- ...onfig.default_activation_only_qconfig.html | 2 +- ...ization.qconfig.default_debug_qconfig.html | 2 +- ...ation.qconfig.default_dynamic_qconfig.html | 2 +- ...n.qconfig.default_per_channel_qconfig.html | 2 +- ...ntization.qconfig.default_qat_qconfig.html | 2 +- ...zation.qconfig.default_qat_qconfig_v2.html | 2 +- ....quantization.qconfig.default_qconfig.html | 2 +- ...n.qconfig.default_weight_only_qconfig.html | 2 +- ...ation.qconfig.float16_dynamic_qconfig.html | 2 +- ...zation.qconfig.float16_static_qconfig.html | 2 +- ...fig.float_qparams_weight_only_qconfig.html | 2 +- ...n.qconfig.per_channel_dynamic_qconfig.html | 2 +- ...zation.qconfig_mapping.QConfigMapping.html | 18 +- ...pping.get_default_qat_qconfig_mapping.html | 4 +- ...g_mapping.get_default_qconfig_mapping.html | 4 +- .../torch.ao.quantization.quantize.html | 4 +- ...orch.ao.quantization.quantize_dynamic.html | 4 +- ...o.quantization.quantize_fx.convert_fx.html | 4 +- ...h.ao.quantization.quantize_fx.fuse_fx.html | 4 +- ...o.quantization.quantize_fx.prepare_fx.html | 4 +- ...antization.quantize_fx.prepare_qat_fx.html | 4 +- .../torch.ao.quantization.quantize_qat.html | 4 +- .../torch.ao.quantization.swap_module.html | 4 +- main/generated/torch.arange.html | 2 +- main/generated/torch.arccos.html | 2 +- main/generated/torch.arccosh.html | 2 +- main/generated/torch.arcsin.html | 2 +- main/generated/torch.arcsinh.html | 2 +- main/generated/torch.arctan.html | 2 +- main/generated/torch.arctan2.html | 2 +- main/generated/torch.arctanh.html | 2 +- ....are_deterministic_algorithms_enabled.html | 4 +- main/generated/torch.argmax.html | 2 +- main/generated/torch.argmin.html | 2 +- main/generated/torch.argsort.html | 2 +- main/generated/torch.argwhere.html | 2 +- main/generated/torch.as_strided.html | 2 +- main/generated/torch.as_tensor.html | 2 +- main/generated/torch.asarray.html | 2 +- main/generated/torch.asin.html | 2 +- main/generated/torch.asinh.html | 2 +- main/generated/torch.atan.html | 2 +- main/generated/torch.atan2.html | 2 +- main/generated/torch.atanh.html | 2 +- main/generated/torch.atleast_1d.html | 4 +- main/generated/torch.atleast_2d.html | 4 +- main/generated/torch.atleast_3d.html | 4 +- .../torch.autograd.Function.backward.html | 4 +- .../torch.autograd.Function.forward.html | 4 +- .../torch.autograd.Function.jvp.html | 4 +- .../torch.autograd.Function.vmap.html | 4 +- main/generated/torch.autograd.backward.html | 4 +- ...utograd.forward_ad.UnpackedDualTensor.html | 4 +- .../torch.autograd.forward_ad.dual_level.html | 4 +- ....autograd.forward_ad.enter_dual_level.html | 4 +- ...h.autograd.forward_ad.exit_dual_level.html | 4 +- .../torch.autograd.forward_ad.make_dual.html | 4 +- ...torch.autograd.forward_ad.unpack_dual.html | 4 +- ...h.autograd.function.BackwardCFunction.html | 18 +- ...ograd.function.FunctionCtx.mark_dirty.html | 4 +- ...n.FunctionCtx.mark_non_differentiable.html | 4 +- ...unction.FunctionCtx.save_for_backward.html | 4 +- ...ion.FunctionCtx.set_materialize_grads.html | 4 +- ...rch.autograd.function.InplaceFunction.html | 26 +- ...ch.autograd.function.NestedIOFunction.html | 30 +- ...autograd.function.once_differentiable.html | 4 +- .../torch.autograd.functional.hessian.html | 4 +- .../torch.autograd.functional.hvp.html | 4 +- .../torch.autograd.functional.jacobian.html | 4 +- .../torch.autograd.functional.jvp.html | 4 +- .../torch.autograd.functional.vhp.html | 4 +- .../torch.autograd.functional.vjp.html | 4 +- main/generated/torch.autograd.grad.html | 4 +- ...rch.autograd.grad_mode.inference_mode.html | 6 +- ...h.autograd.grad_mode.set_grad_enabled.html | 6 +- ....grad_mode.set_multithreading_enabled.html | 6 +- ...rch.autograd.gradcheck.GradcheckError.html | 4 +- .../torch.autograd.gradcheck.gradcheck.html | 4 +- ...orch.autograd.gradcheck.gradgradcheck.html | 4 +- .../torch.autograd.graph.Node.metadata.html | 4 +- .../torch.autograd.graph.Node.name.html | 4 +- ...ch.autograd.graph.Node.next_functions.html | 2 +- ...rch.autograd.graph.Node.register_hook.html | 4 +- ....autograd.graph.Node.register_prehook.html | 4 +- ...orch.autograd.graph.increment_version.html | 4 +- ...torch.autograd.profiler.EnforceUnique.html | 6 +- ...h.autograd.profiler.KinetoStepTracker.html | 12 +- .../torch.autograd.profiler.load_nvprof.html | 4 +- ....autograd.profiler.parse_nvprof_trace.html | 4 +- ....profiler.profile.export_chrome_trace.html | 4 +- ...utograd.profiler.profile.key_averages.html | 4 +- ....profiler.profile.self_cpu_time_total.html | 2 +- ...tograd.profiler.profile.total_average.html | 4 +- ...rch.autograd.profiler.record_function.html | 4 +- ...torch.autograd.profiler_util.Interval.html | 6 +- .../torch.autograd.profiler_util.Kernel.html | 2 +- ....autograd.profiler_util.MemRecordsAcc.html | 6 +- ...ch.autograd.profiler_util.StringTable.html | 4 +- main/generated/torch.baddbmm.html | 2 +- main/generated/torch.bartlett_window.html | 2 +- main/generated/torch.bernoulli.html | 2 +- main/generated/torch.bincount.html | 2 +- main/generated/torch.bitwise_and.html | 2 +- main/generated/torch.bitwise_left_shift.html | 2 +- main/generated/torch.bitwise_not.html | 2 +- main/generated/torch.bitwise_or.html | 2 +- main/generated/torch.bitwise_right_shift.html | 2 +- main/generated/torch.bitwise_xor.html | 2 +- main/generated/torch.blackman_window.html | 2 +- main/generated/torch.block_diag.html | 4 +- main/generated/torch.bmm.html | 2 +- main/generated/torch.broadcast_shapes.html | 4 +- main/generated/torch.broadcast_tensors.html | 4 +- main/generated/torch.broadcast_to.html | 2 +- main/generated/torch.bucketize.html | 2 +- main/generated/torch.can_cast.html | 2 +- main/generated/torch.cartesian_prod.html | 4 +- main/generated/torch.cat.html | 2 +- main/generated/torch.cdist.html | 4 +- main/generated/torch.ceil.html | 2 +- main/generated/torch.chain_matmul.html | 4 +- main/generated/torch.cholesky.html | 2 +- main/generated/torch.cholesky_inverse.html | 2 +- main/generated/torch.cholesky_solve.html | 2 +- main/generated/torch.chunk.html | 2 +- main/generated/torch.clamp.html | 2 +- main/generated/torch.clip.html | 2 +- main/generated/torch.clone.html | 2 +- main/generated/torch.column_stack.html | 2 +- main/generated/torch.combinations.html | 2 +- main/generated/torch.compile.html | 4 +- .../torch.compiled_with_cxx11_abi.html | 4 +- .../torch.compiler.allow_in_graph.html | 4 +- ...torch.compiler.assume_constant_result.html | 4 +- main/generated/torch.compiler.compile.html | 4 +- ...ch.compiler.cudagraph_mark_step_begin.html | 4 +- main/generated/torch.compiler.disable.html | 4 +- .../torch.compiler.is_compiling.html | 4 +- .../torch.compiler.is_dynamo_compiling.html | 4 +- .../torch.compiler.is_exporting.html | 4 +- .../torch.compiler.list_backends.html | 4 +- main/generated/torch.compiler.reset.html | 4 +- main/generated/torch.compiler.set_stance.html | 4 +- .../torch.compiler.substitute_in_graph.html | 4 +- main/generated/torch.complex.html | 2 +- main/generated/torch.concat.html | 2 +- main/generated/torch.concatenate.html | 2 +- main/generated/torch.cond.html | 4 +- main/generated/torch.conj.html | 2 +- main/generated/torch.conj_physical.html | 2 +- main/generated/torch.copysign.html | 2 +- main/generated/torch.corrcoef.html | 2 +- main/generated/torch.cos.html | 2 +- main/generated/torch.cosh.html | 2 +- main/generated/torch.count_nonzero.html | 2 +- main/generated/torch.cov.html | 2 +- main/generated/torch.cpu.Stream.html | 4 +- main/generated/torch.cpu.StreamContext.html | 4 +- main/generated/torch.cpu.current_device.html | 4 +- main/generated/torch.cpu.current_stream.html | 4 +- main/generated/torch.cpu.device_count.html | 4 +- main/generated/torch.cpu.is_available.html | 4 +- main/generated/torch.cpu.set_device.html | 4 +- main/generated/torch.cpu.stream.html | 4 +- main/generated/torch.cpu.synchronize.html | 4 +- main/generated/torch.cross.html | 2 +- main/generated/torch.cuda.CUDAGraph.html | 18 +- .../torch.cuda.CUDAPluggableAllocator.html | 4 +- main/generated/torch.cuda.Event.html | 18 +- main/generated/torch.cuda.ExternalStream.html | 14 +- main/generated/torch.cuda.MemPool.html | 8 +- main/generated/torch.cuda.MemPoolContext.html | 6 +- .../torch.cuda.OutOfMemoryError.html | 2 +- main/generated/torch.cuda.Stream.html | 14 +- main/generated/torch.cuda.StreamContext.html | 4 +- .../torch.cuda.caching_allocator_alloc.html | 4 +- .../torch.cuda.caching_allocator_delete.html | 4 +- .../torch.cuda.can_device_access_peer.html | 4 +- .../torch.cuda.change_current_allocator.html | 4 +- main/generated/torch.cuda.clock_rate.html | 4 +- main/generated/torch.cuda.comm.broadcast.html | 4 +- .../torch.cuda.comm.broadcast_coalesced.html | 4 +- main/generated/torch.cuda.comm.gather.html | 4 +- .../generated/torch.cuda.comm.reduce_add.html | 4 +- main/generated/torch.cuda.comm.scatter.html | 4 +- main/generated/torch.cuda.cudart.html | 4 +- .../torch.cuda.current_blas_handle.html | 4 +- main/generated/torch.cuda.current_device.html | 4 +- main/generated/torch.cuda.current_stream.html | 4 +- main/generated/torch.cuda.default_stream.html | 4 +- main/generated/torch.cuda.device.html | 4 +- main/generated/torch.cuda.device_count.html | 4 +- .../torch.cuda.device_memory_used.html | 4 +- main/generated/torch.cuda.device_of.html | 4 +- main/generated/torch.cuda.empty_cache.html | 4 +- .../torch.cuda.get_allocator_backend.html | 4 +- main/generated/torch.cuda.get_arch_list.html | 4 +- .../torch.cuda.get_device_capability.html | 4 +- .../generated/torch.cuda.get_device_name.html | 4 +- .../torch.cuda.get_device_properties.html | 4 +- .../torch.cuda.get_gencode_flags.html | 4 +- ....cuda.get_per_process_memory_fraction.html | 4 +- main/generated/torch.cuda.get_rng_state.html | 4 +- .../torch.cuda.get_rng_state_all.html | 4 +- .../torch.cuda.get_stream_from_external.html | 4 +- .../torch.cuda.get_sync_debug_mode.html | 4 +- main/generated/torch.cuda.graph.html | 4 +- .../torch.cuda.graph_pool_handle.html | 4 +- main/generated/torch.cuda.init.html | 4 +- main/generated/torch.cuda.initial_seed.html | 4 +- main/generated/torch.cuda.ipc_collect.html | 4 +- main/generated/torch.cuda.is_available.html | 4 +- ...orch.cuda.is_current_stream_capturing.html | 4 +- main/generated/torch.cuda.is_initialized.html | 4 +- .../torch.cuda.is_tf32_supported.html | 4 +- .../torch.cuda.jiterator._create_jit_fn.html | 4 +- ...jiterator._create_multi_output_jit_fn.html | 4 +- .../torch.cuda.list_gpu_processes.html | 4 +- .../torch.cuda.make_graphed_callables.html | 4 +- main/generated/torch.cuda.manual_seed.html | 4 +- .../generated/torch.cuda.manual_seed_all.html | 4 +- .../torch.cuda.max_memory_allocated.html | 4 +- .../torch.cuda.max_memory_cached.html | 4 +- .../torch.cuda.max_memory_reserved.html | 4 +- main/generated/torch.cuda.mem_get_info.html | 4 +- ....cuda.memory.caching_allocator_enable.html | 4 +- .../torch.cuda.memory_allocated.html | 4 +- main/generated/torch.cuda.memory_cached.html | 4 +- .../generated/torch.cuda.memory_reserved.html | 4 +- .../generated/torch.cuda.memory_snapshot.html | 4 +- main/generated/torch.cuda.memory_stats.html | 4 +- main/generated/torch.cuda.memory_summary.html | 4 +- main/generated/torch.cuda.memory_usage.html | 4 +- main/generated/torch.cuda.nvtx.mark.html | 4 +- main/generated/torch.cuda.nvtx.range.html | 4 +- main/generated/torch.cuda.nvtx.range_pop.html | 4 +- .../generated/torch.cuda.nvtx.range_push.html | 4 +- main/generated/torch.cuda.power_draw.html | 4 +- ...torch.cuda.reset_max_memory_allocated.html | 4 +- .../torch.cuda.reset_max_memory_cached.html | 4 +- .../torch.cuda.reset_peak_memory_stats.html | 4 +- main/generated/torch.cuda.seed.html | 4 +- main/generated/torch.cuda.seed_all.html | 4 +- main/generated/torch.cuda.set_device.html | 4 +- ....cuda.set_per_process_memory_fraction.html | 4 +- main/generated/torch.cuda.set_rng_state.html | 4 +- .../torch.cuda.set_rng_state_all.html | 4 +- main/generated/torch.cuda.set_stream.html | 4 +- .../torch.cuda.set_sync_debug_mode.html | 4 +- main/generated/torch.cuda.stream.html | 4 +- main/generated/torch.cuda.synchronize.html | 4 +- main/generated/torch.cuda.temperature.html | 4 +- main/generated/torch.cuda.utilization.html | 4 +- main/generated/torch.cummax.html | 2 +- main/generated/torch.cummin.html | 2 +- main/generated/torch.cumprod.html | 2 +- main/generated/torch.cumsum.html | 2 +- .../generated/torch.cumulative_trapezoid.html | 2 +- main/generated/torch.deg2rad.html | 2 +- main/generated/torch.dequantize.html | 2 +- main/generated/torch.det.html | 2 +- main/generated/torch.diag.html | 2 +- main/generated/torch.diag_embed.html | 2 +- main/generated/torch.diagflat.html | 2 +- main/generated/torch.diagonal.html | 2 +- main/generated/torch.diagonal_scatter.html | 2 +- main/generated/torch.diff.html | 2 +- main/generated/torch.digamma.html | 2 +- main/generated/torch.dist.html | 2 +- main/generated/torch.div.html | 2 +- main/generated/torch.divide.html | 2 +- main/generated/torch.dot.html | 2 +- main/generated/torch.dsplit.html | 2 +- main/generated/torch.dstack.html | 2 +- main/generated/torch.einsum.html | 4 +- main/generated/torch.empty.html | 2 +- main/generated/torch.empty_like.html | 2 +- main/generated/torch.empty_strided.html | 2 +- main/generated/torch.enable_grad.html | 4 +- main/generated/torch.eq.html | 2 +- main/generated/torch.equal.html | 2 +- main/generated/torch.erf.html | 2 +- main/generated/torch.erfc.html | 2 +- main/generated/torch.erfinv.html | 2 +- main/generated/torch.exp.html | 2 +- main/generated/torch.exp2.html | 2 +- main/generated/torch.expm1.html | 2 +- main/generated/torch.eye.html | 2 +- ...orch.fake_quantize_per_channel_affine.html | 2 +- ...torch.fake_quantize_per_tensor_affine.html | 2 +- main/generated/torch.fft.fft.html | 2 +- main/generated/torch.fft.fft2.html | 2 +- main/generated/torch.fft.fftfreq.html | 2 +- main/generated/torch.fft.fftn.html | 2 +- main/generated/torch.fft.fftshift.html | 2 +- main/generated/torch.fft.hfft.html | 2 +- main/generated/torch.fft.hfft2.html | 2 +- main/generated/torch.fft.hfftn.html | 2 +- main/generated/torch.fft.ifft.html | 2 +- main/generated/torch.fft.ifft2.html | 2 +- main/generated/torch.fft.ifftn.html | 2 +- main/generated/torch.fft.ifftshift.html | 2 +- main/generated/torch.fft.ihfft.html | 2 +- main/generated/torch.fft.ihfft2.html | 2 +- main/generated/torch.fft.ihfftn.html | 2 +- main/generated/torch.fft.irfft.html | 2 +- main/generated/torch.fft.irfft2.html | 2 +- main/generated/torch.fft.irfftn.html | 2 +- main/generated/torch.fft.rfft.html | 2 +- main/generated/torch.fft.rfft2.html | 2 +- main/generated/torch.fft.rfftfreq.html | 2 +- main/generated/torch.fft.rfftn.html | 2 +- main/generated/torch.fix.html | 2 +- main/generated/torch.flatten.html | 2 +- main/generated/torch.flip.html | 2 +- main/generated/torch.fliplr.html | 2 +- main/generated/torch.flipud.html | 2 +- main/generated/torch.float_power.html | 2 +- main/generated/torch.floor.html | 2 +- main/generated/torch.floor_divide.html | 2 +- main/generated/torch.fmax.html | 2 +- main/generated/torch.fmin.html | 2 +- main/generated/torch.fmod.html | 2 +- main/generated/torch.frac.html | 2 +- main/generated/torch.frexp.html | 2 +- main/generated/torch.from_dlpack.html | 4 +- main/generated/torch.from_file.html | 2 +- main/generated/torch.from_numpy.html | 2 +- main/generated/torch.frombuffer.html | 2 +- main/generated/torch.full.html | 2 +- main/generated/torch.full_like.html | 2 +- .../generated/torch.func.functional_call.html | 4 +- main/generated/torch.func.functionalize.html | 4 +- main/generated/torch.func.grad.html | 4 +- main/generated/torch.func.grad_and_value.html | 4 +- main/generated/torch.func.hessian.html | 4 +- main/generated/torch.func.jacfwd.html | 4 +- main/generated/torch.func.jacrev.html | 4 +- main/generated/torch.func.jvp.html | 4 +- main/generated/torch.func.linearize.html | 4 +- ....func.replace_all_batch_norm_modules_.html | 4 +- .../torch.func.stack_module_state.html | 4 +- main/generated/torch.func.vjp.html | 4 +- main/generated/torch.func.vmap.html | 4 +- ...erimental.proxy_tensor.get_proxy_mode.html | 4 +- ...ntal.proxy_tensor.handle_sym_dispatch.html | 4 +- ....fx.experimental.proxy_tensor.make_fx.html | 4 +- ...l.proxy_tensor.maybe_disable_thunkify.html | 4 +- ...al.proxy_tensor.maybe_enable_thunkify.html | 4 +- ...imental.symbolic_shapes.CallMethodKey.html | 6 +- ...imental.symbolic_shapes.ConvertIntKey.html | 6 +- ...mental.symbolic_shapes.DimConstraints.html | 16 +- ...perimental.symbolic_shapes.DimDynamic.html | 4 +- ...erimental.symbolic_shapes.DivideByKey.html | 6 +- ...al.symbolic_shapes.EqualityConstraint.html | 4 +- ...mental.symbolic_shapes.InnerTensorKey.html | 6 +- ...bolic_shapes.PropagateUnbackedSymInts.html | 28 +- ...mbolic_shapes.RelaxedUnspecConstraint.html | 4 +- ...experimental.symbolic_shapes.ShapeEnv.html | 78 +-- ...ntal.symbolic_shapes.ShapeEnvSettings.html | 4 +- ...mbolic_shapes.StatefulSymbolicContext.html | 4 +- ...bolic_shapes.StatelessSymbolicContext.html | 4 +- ...ymbolic_shapes.StrictMinMaxConstraint.html | 6 +- ...mbolic_shapes.SubclassSymbolicContext.html | 4 +- ...ental.symbolic_shapes.SymbolicContext.html | 4 +- ...ymbolic_shapes.canonicalize_bool_expr.html | 4 +- ...ntal.symbolic_shapes.check_consistent.html | 4 +- ...olic_shapes.compute_unbacked_bindings.html | 4 +- ...ental.symbolic_shapes.constrain_range.html | 4 +- ...ental.symbolic_shapes.constrain_unify.html | 4 +- ...ntal.symbolic_shapes.definitely_false.html | 4 +- ...ental.symbolic_shapes.definitely_true.html | 4 +- ....symbolic_shapes.guard_size_oblivious.html | 4 +- ...ntal.symbolic_shapes.has_free_symbols.html | 4 +- ...olic_shapes.has_free_unbacked_symbols.html | 4 +- ...experimental.symbolic_shapes.hint_int.html | 4 +- ...ntal.symbolic_shapes.is_accessor_node.html | 4 +- ...ntal.symbolic_shapes.is_concrete_bool.html | 4 +- ...tal.symbolic_shapes.is_concrete_float.html | 4 +- ...ental.symbolic_shapes.is_concrete_int.html | 4 +- ...xperimental.symbolic_shapes.lru_cache.html | 4 +- ...ental.symbolic_shapes.rebind_unbacked.html | 4 +- ...olic_shapes.resolve_unbacked_bindings.html | 4 +- ...symbolic_shapes.statically_known_true.html | 4 +- ...x.experimental.symbolic_shapes.sym_eq.html | 4 +- main/generated/torch.gather.html | 2 +- main/generated/torch.gcd.html | 2 +- main/generated/torch.ge.html | 2 +- main/generated/torch.geqrf.html | 2 +- main/generated/torch.ger.html | 2 +- main/generated/torch.get_default_device.html | 4 +- main/generated/torch.get_default_dtype.html | 2 +- .../torch.get_deterministic_debug_mode.html | 4 +- main/generated/torch.get_device_module.html | 4 +- .../torch.get_float32_matmul_precision.html | 4 +- .../torch.get_num_interop_threads.html | 2 +- main/generated/torch.get_num_threads.html | 2 +- main/generated/torch.get_rng_state.html | 4 +- main/generated/torch.gradient.html | 2 +- main/generated/torch.greater.html | 2 +- main/generated/torch.greater_equal.html | 2 +- main/generated/torch.gt.html | 2 +- main/generated/torch.hamming_window.html | 2 +- main/generated/torch.hann_window.html | 2 +- main/generated/torch.heaviside.html | 2 +- main/generated/torch.histc.html | 2 +- main/generated/torch.histogram.html | 2 +- main/generated/torch.histogramdd.html | 2 +- main/generated/torch.hsplit.html | 2 +- main/generated/torch.hspmm.html | 2 +- main/generated/torch.hstack.html | 2 +- main/generated/torch.hypot.html | 2 +- main/generated/torch.i0.html | 2 +- main/generated/torch.igamma.html | 2 +- main/generated/torch.igammac.html | 2 +- main/generated/torch.imag.html | 2 +- main/generated/torch.index_add.html | 2 +- main/generated/torch.index_copy.html | 2 +- main/generated/torch.index_reduce.html | 2 +- main/generated/torch.index_select.html | 2 +- main/generated/torch.initial_seed.html | 4 +- main/generated/torch.inner.html | 2 +- main/generated/torch.inverse.html | 2 +- main/generated/torch.is_complex.html | 2 +- main/generated/torch.is_conj.html | 2 +- ...ministic_algorithms_warn_only_enabled.html | 4 +- main/generated/torch.is_floating_point.html | 2 +- main/generated/torch.is_grad_enabled.html | 2 +- .../torch.is_inference_mode_enabled.html | 2 +- main/generated/torch.is_nonzero.html | 2 +- main/generated/torch.is_storage.html | 4 +- main/generated/torch.is_tensor.html | 4 +- .../torch.is_warn_always_enabled.html | 4 +- main/generated/torch.isclose.html | 2 +- main/generated/torch.isfinite.html | 2 +- main/generated/torch.isin.html | 2 +- main/generated/torch.isinf.html | 2 +- main/generated/torch.isnan.html | 2 +- main/generated/torch.isneginf.html | 2 +- main/generated/torch.isposinf.html | 2 +- main/generated/torch.isreal.html | 2 +- main/generated/torch.istft.html | 2 +- main/generated/torch.jit.Attribute.html | 2 +- main/generated/torch.jit.ScriptFunction.html | 2 +- main/generated/torch.jit.ScriptModule.html | 112 ++-- main/generated/torch.jit.annotate.html | 4 +- .../torch.jit.enable_onednn_fusion.html | 4 +- main/generated/torch.jit.fork.html | 4 +- main/generated/torch.jit.freeze.html | 4 +- main/generated/torch.jit.ignore.html | 4 +- main/generated/torch.jit.interface.html | 4 +- main/generated/torch.jit.isinstance.html | 4 +- main/generated/torch.jit.load.html | 4 +- .../torch.jit.onednn_fusion_enabled.html | 4 +- .../torch.jit.optimize_for_inference.html | 4 +- main/generated/torch.jit.save.html | 4 +- main/generated/torch.jit.script.html | 4 +- .../torch.jit.script_if_tracing.html | 4 +- .../torch.jit.set_fusion_strategy.html | 4 +- main/generated/torch.jit.strict_fusion.html | 4 +- main/generated/torch.jit.trace.html | 4 +- main/generated/torch.jit.trace_module.html | 4 +- main/generated/torch.jit.unused.html | 4 +- main/generated/torch.jit.wait.html | 4 +- main/generated/torch.kaiser_window.html | 2 +- main/generated/torch.kron.html | 2 +- main/generated/torch.kthvalue.html | 2 +- main/generated/torch.lcm.html | 2 +- main/generated/torch.ldexp.html | 2 +- main/generated/torch.le.html | 2 +- main/generated/torch.lerp.html | 2 +- main/generated/torch.less.html | 2 +- main/generated/torch.less_equal.html | 2 +- main/generated/torch.lgamma.html | 2 +- main/generated/torch.linalg.cholesky.html | 2 +- main/generated/torch.linalg.cholesky_ex.html | 2 +- main/generated/torch.linalg.cond.html | 2 +- main/generated/torch.linalg.cross.html | 2 +- main/generated/torch.linalg.det.html | 2 +- main/generated/torch.linalg.diagonal.html | 2 +- main/generated/torch.linalg.eig.html | 2 +- main/generated/torch.linalg.eigh.html | 2 +- main/generated/torch.linalg.eigvals.html | 2 +- main/generated/torch.linalg.eigvalsh.html | 2 +- .../torch.linalg.householder_product.html | 2 +- main/generated/torch.linalg.inv.html | 2 +- main/generated/torch.linalg.inv_ex.html | 2 +- main/generated/torch.linalg.ldl_factor.html | 2 +- .../generated/torch.linalg.ldl_factor_ex.html | 2 +- main/generated/torch.linalg.ldl_solve.html | 2 +- main/generated/torch.linalg.lstsq.html | 2 +- main/generated/torch.linalg.lu.html | 2 +- main/generated/torch.linalg.lu_factor.html | 2 +- main/generated/torch.linalg.lu_factor_ex.html | 2 +- main/generated/torch.linalg.lu_solve.html | 2 +- main/generated/torch.linalg.matmul.html | 2 +- main/generated/torch.linalg.matrix_exp.html | 2 +- main/generated/torch.linalg.matrix_norm.html | 2 +- main/generated/torch.linalg.matrix_power.html | 2 +- main/generated/torch.linalg.matrix_rank.html | 2 +- main/generated/torch.linalg.multi_dot.html | 2 +- main/generated/torch.linalg.norm.html | 2 +- main/generated/torch.linalg.pinv.html | 2 +- main/generated/torch.linalg.qr.html | 2 +- main/generated/torch.linalg.slogdet.html | 2 +- main/generated/torch.linalg.solve.html | 2 +- main/generated/torch.linalg.solve_ex.html | 2 +- .../torch.linalg.solve_triangular.html | 2 +- main/generated/torch.linalg.svd.html | 2 +- main/generated/torch.linalg.svdvals.html | 2 +- main/generated/torch.linalg.tensorinv.html | 2 +- main/generated/torch.linalg.tensorsolve.html | 2 +- main/generated/torch.linalg.vander.html | 2 +- main/generated/torch.linalg.vecdot.html | 2 +- main/generated/torch.linalg.vector_norm.html | 2 +- main/generated/torch.linspace.html | 2 +- main/generated/torch.load.html | 4 +- main/generated/torch.lobpcg.html | 4 +- main/generated/torch.log.html | 2 +- main/generated/torch.log10.html | 2 +- main/generated/torch.log1p.html | 2 +- main/generated/torch.log2.html | 2 +- main/generated/torch.logaddexp.html | 2 +- main/generated/torch.logaddexp2.html | 2 +- main/generated/torch.logcumsumexp.html | 2 +- main/generated/torch.logdet.html | 2 +- main/generated/torch.logical_and.html | 2 +- main/generated/torch.logical_not.html | 2 +- main/generated/torch.logical_or.html | 2 +- main/generated/torch.logical_xor.html | 2 +- main/generated/torch.logit.html | 2 +- main/generated/torch.logspace.html | 2 +- main/generated/torch.logsumexp.html | 2 +- main/generated/torch.lt.html | 2 +- main/generated/torch.lu.html | 4 +- main/generated/torch.lu_solve.html | 2 +- main/generated/torch.lu_unpack.html | 2 +- main/generated/torch.manual_seed.html | 4 +- main/generated/torch.masked_select.html | 2 +- main/generated/torch.matmul.html | 2 +- main/generated/torch.matrix_exp.html | 2 +- main/generated/torch.matrix_power.html | 2 +- main/generated/torch.max.html | 2 +- main/generated/torch.maximum.html | 2 +- main/generated/torch.mean.html | 2 +- main/generated/torch.median.html | 2 +- main/generated/torch.meshgrid.html | 4 +- main/generated/torch.min.html | 2 +- main/generated/torch.minimum.html | 2 +- main/generated/torch.mm.html | 2 +- main/generated/torch.mode.html | 2 +- main/generated/torch.moveaxis.html | 2 +- main/generated/torch.movedim.html | 2 +- .../torch.mps.current_allocated_memory.html | 4 +- main/generated/torch.mps.device_count.html | 4 +- .../torch.mps.driver_allocated_memory.html | 4 +- main/generated/torch.mps.empty_cache.html | 4 +- main/generated/torch.mps.event.Event.html | 14 +- main/generated/torch.mps.get_rng_state.html | 4 +- main/generated/torch.mps.manual_seed.html | 4 +- ...torch.mps.profiler.is_capturing_metal.html | 4 +- ...mps.profiler.is_metal_capture_enabled.html | 4 +- .../torch.mps.profiler.metal_capture.html | 4 +- .../generated/torch.mps.profiler.profile.html | 4 +- main/generated/torch.mps.profiler.start.html | 4 +- main/generated/torch.mps.profiler.stop.html | 4 +- .../torch.mps.recommended_max_memory.html | 4 +- main/generated/torch.mps.seed.html | 4 +- ...h.mps.set_per_process_memory_fraction.html | 4 +- main/generated/torch.mps.set_rng_state.html | 4 +- main/generated/torch.mps.synchronize.html | 4 +- main/generated/torch.msort.html | 2 +- .../torch.mtia.DeferredMtiaCallError.html | 4 +- main/generated/torch.mtia.Event.html | 2 +- main/generated/torch.mtia.Stream.html | 2 +- main/generated/torch.mtia.StreamContext.html | 4 +- main/generated/torch.mtia.current_device.html | 4 +- main/generated/torch.mtia.current_stream.html | 4 +- main/generated/torch.mtia.default_stream.html | 4 +- main/generated/torch.mtia.device.html | 4 +- main/generated/torch.mtia.device_count.html | 4 +- main/generated/torch.mtia.empty_cache.html | 4 +- .../torch.mtia.get_device_capability.html | 4 +- main/generated/torch.mtia.get_rng_state.html | 4 +- main/generated/torch.mtia.init.html | 4 +- main/generated/torch.mtia.is_available.html | 4 +- main/generated/torch.mtia.is_initialized.html | 4 +- .../torch.mtia.memory.memory_stats.html | 4 +- main/generated/torch.mtia.memory_stats.html | 4 +- .../torch.mtia.record_memory_history.html | 4 +- main/generated/torch.mtia.set_device.html | 4 +- main/generated/torch.mtia.set_rng_state.html | 4 +- main/generated/torch.mtia.set_stream.html | 4 +- main/generated/torch.mtia.snapshot.html | 4 +- main/generated/torch.mtia.stream.html | 4 +- main/generated/torch.mtia.synchronize.html | 4 +- main/generated/torch.mul.html | 2 +- main/generated/torch.multinomial.html | 2 +- main/generated/torch.multiply.html | 2 +- main/generated/torch.mv.html | 2 +- main/generated/torch.mvlgamma.html | 2 +- main/generated/torch.nan_to_num.html | 2 +- main/generated/torch.nanmean.html | 2 +- main/generated/torch.nanmedian.html | 2 +- main/generated/torch.nanquantile.html | 2 +- main/generated/torch.nansum.html | 2 +- main/generated/torch.narrow.html | 2 +- main/generated/torch.narrow_copy.html | 2 +- main/generated/torch.ne.html | 2 +- main/generated/torch.neg.html | 2 +- main/generated/torch.negative.html | 2 +- main/generated/torch.nextafter.html | 2 +- .../generated/torch.nn.AdaptiveAvgPool1d.html | 4 +- .../generated/torch.nn.AdaptiveAvgPool2d.html | 4 +- .../generated/torch.nn.AdaptiveAvgPool3d.html | 4 +- .../torch.nn.AdaptiveLogSoftmaxWithLoss.html | 8 +- .../generated/torch.nn.AdaptiveMaxPool1d.html | 4 +- .../generated/torch.nn.AdaptiveMaxPool2d.html | 4 +- .../generated/torch.nn.AdaptiveMaxPool3d.html | 4 +- main/generated/torch.nn.AlphaDropout.html | 4 +- main/generated/torch.nn.AvgPool1d.html | 4 +- main/generated/torch.nn.AvgPool2d.html | 4 +- main/generated/torch.nn.AvgPool3d.html | 4 +- main/generated/torch.nn.BCELoss.html | 4 +- .../generated/torch.nn.BCEWithLogitsLoss.html | 4 +- main/generated/torch.nn.BatchNorm1d.html | 4 +- main/generated/torch.nn.BatchNorm2d.html | 4 +- main/generated/torch.nn.BatchNorm3d.html | 4 +- main/generated/torch.nn.Bilinear.html | 4 +- main/generated/torch.nn.CELU.html | 4 +- main/generated/torch.nn.CTCLoss.html | 4 +- main/generated/torch.nn.ChannelShuffle.html | 4 +- main/generated/torch.nn.CircularPad1d.html | 4 +- main/generated/torch.nn.CircularPad2d.html | 4 +- main/generated/torch.nn.CircularPad3d.html | 4 +- main/generated/torch.nn.ConstantPad1d.html | 4 +- main/generated/torch.nn.ConstantPad2d.html | 4 +- main/generated/torch.nn.ConstantPad3d.html | 4 +- main/generated/torch.nn.Conv1d.html | 4 +- main/generated/torch.nn.Conv2d.html | 4 +- main/generated/torch.nn.Conv3d.html | 4 +- main/generated/torch.nn.ConvTranspose1d.html | 4 +- main/generated/torch.nn.ConvTranspose2d.html | 4 +- main/generated/torch.nn.ConvTranspose3d.html | 4 +- .../torch.nn.CosineEmbeddingLoss.html | 4 +- main/generated/torch.nn.CosineSimilarity.html | 4 +- main/generated/torch.nn.CrossEntropyLoss.html | 4 +- main/generated/torch.nn.DataParallel.html | 4 +- main/generated/torch.nn.Dropout.html | 4 +- main/generated/torch.nn.Dropout1d.html | 4 +- main/generated/torch.nn.Dropout2d.html | 4 +- main/generated/torch.nn.Dropout3d.html | 4 +- main/generated/torch.nn.ELU.html | 4 +- main/generated/torch.nn.Embedding.html | 6 +- main/generated/torch.nn.EmbeddingBag.html | 8 +- .../torch.nn.FeatureAlphaDropout.html | 4 +- main/generated/torch.nn.Flatten.html | 4 +- main/generated/torch.nn.Fold.html | 4 +- .../torch.nn.FractionalMaxPool2d.html | 4 +- .../torch.nn.FractionalMaxPool3d.html | 4 +- main/generated/torch.nn.GELU.html | 4 +- main/generated/torch.nn.GLU.html | 4 +- main/generated/torch.nn.GRU.html | 4 +- main/generated/torch.nn.GRUCell.html | 4 +- main/generated/torch.nn.GaussianNLLLoss.html | 4 +- main/generated/torch.nn.GroupNorm.html | 4 +- main/generated/torch.nn.Hardshrink.html | 4 +- main/generated/torch.nn.Hardsigmoid.html | 4 +- main/generated/torch.nn.Hardswish.html | 4 +- main/generated/torch.nn.Hardtanh.html | 4 +- .../torch.nn.HingeEmbeddingLoss.html | 4 +- main/generated/torch.nn.HuberLoss.html | 4 +- main/generated/torch.nn.Identity.html | 4 +- main/generated/torch.nn.InstanceNorm1d.html | 4 +- main/generated/torch.nn.InstanceNorm2d.html | 4 +- main/generated/torch.nn.InstanceNorm3d.html | 4 +- main/generated/torch.nn.KLDivLoss.html | 4 +- main/generated/torch.nn.L1Loss.html | 4 +- main/generated/torch.nn.LPPool1d.html | 4 +- main/generated/torch.nn.LPPool2d.html | 4 +- main/generated/torch.nn.LPPool3d.html | 4 +- main/generated/torch.nn.LSTM.html | 4 +- main/generated/torch.nn.LSTMCell.html | 4 +- main/generated/torch.nn.LayerNorm.html | 4 +- main/generated/torch.nn.LazyBatchNorm1d.html | 6 +- main/generated/torch.nn.LazyBatchNorm2d.html | 6 +- main/generated/torch.nn.LazyBatchNorm3d.html | 6 +- main/generated/torch.nn.LazyConv1d.html | 6 +- main/generated/torch.nn.LazyConv2d.html | 6 +- main/generated/torch.nn.LazyConv3d.html | 6 +- .../torch.nn.LazyConvTranspose1d.html | 6 +- .../torch.nn.LazyConvTranspose2d.html | 6 +- .../torch.nn.LazyConvTranspose3d.html | 6 +- .../torch.nn.LazyInstanceNorm1d.html | 6 +- .../torch.nn.LazyInstanceNorm2d.html | 6 +- .../torch.nn.LazyInstanceNorm3d.html | 6 +- main/generated/torch.nn.LazyLinear.html | 6 +- main/generated/torch.nn.LeakyReLU.html | 4 +- main/generated/torch.nn.Linear.html | 4 +- .../generated/torch.nn.LocalResponseNorm.html | 4 +- main/generated/torch.nn.LogSigmoid.html | 4 +- main/generated/torch.nn.LogSoftmax.html | 4 +- main/generated/torch.nn.MSELoss.html | 4 +- .../generated/torch.nn.MarginRankingLoss.html | 4 +- main/generated/torch.nn.MaxPool1d.html | 4 +- main/generated/torch.nn.MaxPool2d.html | 4 +- main/generated/torch.nn.MaxPool3d.html | 4 +- main/generated/torch.nn.MaxUnpool1d.html | 4 +- main/generated/torch.nn.MaxUnpool2d.html | 4 +- main/generated/torch.nn.MaxUnpool3d.html | 4 +- main/generated/torch.nn.Mish.html | 4 +- main/generated/torch.nn.Module.html | 112 ++-- main/generated/torch.nn.ModuleDict.html | 16 +- main/generated/torch.nn.ModuleList.html | 10 +- .../torch.nn.MultiLabelMarginLoss.html | 4 +- .../torch.nn.MultiLabelSoftMarginLoss.html | 4 +- main/generated/torch.nn.MultiMarginLoss.html | 4 +- .../torch.nn.MultiheadAttention.html | 8 +- main/generated/torch.nn.NLLLoss.html | 4 +- main/generated/torch.nn.PReLU.html | 4 +- main/generated/torch.nn.PairwiseDistance.html | 4 +- main/generated/torch.nn.ParameterDict.html | 26 +- main/generated/torch.nn.ParameterList.html | 8 +- main/generated/torch.nn.PixelShuffle.html | 4 +- main/generated/torch.nn.PixelUnshuffle.html | 4 +- main/generated/torch.nn.PoissonNLLLoss.html | 4 +- main/generated/torch.nn.RMSNorm.html | 10 +- main/generated/torch.nn.RNN.html | 4 +- main/generated/torch.nn.RNNBase.html | 6 +- main/generated/torch.nn.RNNCell.html | 4 +- main/generated/torch.nn.RReLU.html | 4 +- main/generated/torch.nn.ReLU.html | 4 +- main/generated/torch.nn.ReLU6.html | 4 +- main/generated/torch.nn.ReflectionPad1d.html | 4 +- main/generated/torch.nn.ReflectionPad2d.html | 4 +- main/generated/torch.nn.ReflectionPad3d.html | 4 +- main/generated/torch.nn.ReplicationPad1d.html | 4 +- main/generated/torch.nn.ReplicationPad2d.html | 4 +- main/generated/torch.nn.ReplicationPad3d.html | 4 +- main/generated/torch.nn.SELU.html | 4 +- main/generated/torch.nn.Sequential.html | 6 +- main/generated/torch.nn.SiLU.html | 4 +- main/generated/torch.nn.Sigmoid.html | 4 +- main/generated/torch.nn.SmoothL1Loss.html | 4 +- main/generated/torch.nn.SoftMarginLoss.html | 4 +- main/generated/torch.nn.Softmax.html | 4 +- main/generated/torch.nn.Softmax2d.html | 4 +- main/generated/torch.nn.Softmin.html | 4 +- main/generated/torch.nn.Softplus.html | 4 +- main/generated/torch.nn.Softshrink.html | 4 +- main/generated/torch.nn.Softsign.html | 4 +- main/generated/torch.nn.SyncBatchNorm.html | 6 +- main/generated/torch.nn.Tanh.html | 4 +- main/generated/torch.nn.Tanhshrink.html | 4 +- main/generated/torch.nn.Threshold.html | 4 +- main/generated/torch.nn.Transformer.html | 8 +- .../torch.nn.TransformerDecoder.html | 6 +- .../torch.nn.TransformerDecoderLayer.html | 6 +- .../torch.nn.TransformerEncoder.html | 6 +- .../torch.nn.TransformerEncoderLayer.html | 6 +- .../generated/torch.nn.TripletMarginLoss.html | 4 +- ...orch.nn.TripletMarginWithDistanceLoss.html | 4 +- main/generated/torch.nn.Unflatten.html | 4 +- main/generated/torch.nn.Unfold.html | 4 +- main/generated/torch.nn.Upsample.html | 4 +- .../torch.nn.UpsamplingBilinear2d.html | 4 +- .../torch.nn.UpsamplingNearest2d.html | 4 +- main/generated/torch.nn.ZeroPad1d.html | 4 +- main/generated/torch.nn.ZeroPad2d.html | 4 +- main/generated/torch.nn.ZeroPad3d.html | 4 +- .../torch.nn.attention.SDPBackend.html | 2 +- .../torch.nn.attention.bias.CausalBias.html | 4 +- ...torch.nn.attention.bias.CausalVariant.html | 4 +- ....nn.attention.bias.causal_lower_right.html | 4 +- ...h.nn.attention.bias.causal_upper_left.html | 4 +- .../torch.nn.attention.sdpa_kernel.html | 4 +- ...rch.nn.functional.adaptive_avg_pool1d.html | 2 +- ...rch.nn.functional.adaptive_avg_pool2d.html | 4 +- ...rch.nn.functional.adaptive_avg_pool3d.html | 4 +- ...rch.nn.functional.adaptive_max_pool1d.html | 4 +- ...rch.nn.functional.adaptive_max_pool2d.html | 4 +- ...rch.nn.functional.adaptive_max_pool3d.html | 4 +- .../torch.nn.functional.affine_grid.html | 4 +- .../torch.nn.functional.alpha_dropout.html | 4 +- .../torch.nn.functional.avg_pool1d.html | 2 +- .../torch.nn.functional.avg_pool2d.html | 2 +- .../torch.nn.functional.avg_pool3d.html | 2 +- .../torch.nn.functional.batch_norm.html | 4 +- .../torch.nn.functional.bilinear.html | 2 +- ...ch.nn.functional.binary_cross_entropy.html | 4 +- ...onal.binary_cross_entropy_with_logits.html | 4 +- main/generated/torch.nn.functional.celu.html | 4 +- .../generated/torch.nn.functional.conv1d.html | 2 +- .../generated/torch.nn.functional.conv2d.html | 2 +- .../generated/torch.nn.functional.conv3d.html | 2 +- .../torch.nn.functional.conv_transpose1d.html | 2 +- .../torch.nn.functional.conv_transpose2d.html | 2 +- .../torch.nn.functional.conv_transpose3d.html | 2 +- ...h.nn.functional.cosine_embedding_loss.html | 4 +- ...torch.nn.functional.cosine_similarity.html | 2 +- .../torch.nn.functional.cross_entropy.html | 4 +- .../torch.nn.functional.ctc_loss.html | 4 +- .../torch.nn.functional.dropout.html | 4 +- .../torch.nn.functional.dropout1d.html | 4 +- .../torch.nn.functional.dropout2d.html | 4 +- .../torch.nn.functional.dropout3d.html | 4 +- main/generated/torch.nn.functional.elu.html | 4 +- main/generated/torch.nn.functional.elu_.html | 2 +- .../torch.nn.functional.embedding.html | 4 +- .../torch.nn.functional.embedding_bag.html | 4 +- ...h.nn.functional.feature_alpha_dropout.html | 4 +- main/generated/torch.nn.functional.fold.html | 4 +- ...h.nn.functional.fractional_max_pool2d.html | 4 +- ...h.nn.functional.fractional_max_pool3d.html | 4 +- ...torch.nn.functional.gaussian_nll_loss.html | 4 +- main/generated/torch.nn.functional.gelu.html | 2 +- main/generated/torch.nn.functional.glu.html | 4 +- .../torch.nn.functional.grid_sample.html | 4 +- .../torch.nn.functional.group_norm.html | 4 +- .../torch.nn.functional.gumbel_softmax.html | 4 +- .../torch.nn.functional.hardshrink.html | 2 +- .../torch.nn.functional.hardsigmoid.html | 4 +- .../torch.nn.functional.hardswish.html | 4 +- .../torch.nn.functional.hardtanh.html | 4 +- .../torch.nn.functional.hardtanh_.html | 2 +- ...ch.nn.functional.hinge_embedding_loss.html | 4 +- .../torch.nn.functional.huber_loss.html | 4 +- .../torch.nn.functional.instance_norm.html | 4 +- .../torch.nn.functional.interpolate.html | 4 +- .../generated/torch.nn.functional.kl_div.html | 4 +- .../torch.nn.functional.l1_loss.html | 4 +- .../torch.nn.functional.layer_norm.html | 4 +- .../torch.nn.functional.leaky_relu.html | 4 +- .../torch.nn.functional.leaky_relu_.html | 2 +- .../generated/torch.nn.functional.linear.html | 2 +- ...rch.nn.functional.local_response_norm.html | 4 +- .../torch.nn.functional.log_softmax.html | 4 +- .../torch.nn.functional.logsigmoid.html | 2 +- .../torch.nn.functional.lp_pool1d.html | 4 +- .../torch.nn.functional.lp_pool2d.html | 4 +- .../torch.nn.functional.lp_pool3d.html | 4 +- ...rch.nn.functional.margin_ranking_loss.html | 4 +- .../torch.nn.functional.max_pool1d.html | 4 +- .../torch.nn.functional.max_pool2d.html | 4 +- .../torch.nn.functional.max_pool3d.html | 4 +- .../torch.nn.functional.max_unpool1d.html | 4 +- .../torch.nn.functional.max_unpool2d.html | 4 +- .../torch.nn.functional.max_unpool3d.html | 4 +- main/generated/torch.nn.functional.mish.html | 4 +- .../torch.nn.functional.mse_loss.html | 4 +- ...torch.nn.functional.multi_margin_loss.html | 4 +- ....nn.functional.multilabel_margin_loss.html | 4 +- ...unctional.multilabel_soft_margin_loss.html | 4 +- .../torch.nn.functional.nll_loss.html | 4 +- .../torch.nn.functional.normalize.html | 4 +- .../torch.nn.functional.one_hot.html | 2 +- main/generated/torch.nn.functional.pad.html | 4 +- ...torch.nn.functional.pairwise_distance.html | 2 +- main/generated/torch.nn.functional.pdist.html | 2 +- .../torch.nn.functional.pixel_shuffle.html | 2 +- .../torch.nn.functional.pixel_unshuffle.html | 2 +- .../torch.nn.functional.poisson_nll_loss.html | 4 +- main/generated/torch.nn.functional.prelu.html | 2 +- main/generated/torch.nn.functional.relu.html | 4 +- main/generated/torch.nn.functional.relu6.html | 4 +- main/generated/torch.nn.functional.relu_.html | 2 +- .../torch.nn.functional.rms_norm.html | 4 +- main/generated/torch.nn.functional.rrelu.html | 4 +- .../generated/torch.nn.functional.rrelu_.html | 2 +- ...nctional.scaled_dot_product_attention.html | 2 +- main/generated/torch.nn.functional.selu.html | 4 +- .../torch.nn.functional.sigmoid.html | 4 +- main/generated/torch.nn.functional.silu.html | 4 +- .../torch.nn.functional.smooth_l1_loss.html | 4 +- .../torch.nn.functional.soft_margin_loss.html | 4 +- .../torch.nn.functional.softmax.html | 4 +- .../torch.nn.functional.softmin.html | 4 +- .../torch.nn.functional.softplus.html | 2 +- .../torch.nn.functional.softshrink.html | 2 +- .../torch.nn.functional.softsign.html | 4 +- main/generated/torch.nn.functional.tanh.html | 4 +- .../torch.nn.functional.tanhshrink.html | 4 +- .../torch.nn.functional.threshold.html | 4 +- .../torch.nn.functional.threshold_.html | 2 +- ...ional.torch.nn.parallel.data_parallel.html | 4 +- ...rch.nn.functional.triplet_margin_loss.html | 4 +- ...nal.triplet_margin_with_distance_loss.html | 4 +- .../generated/torch.nn.functional.unfold.html | 4 +- .../torch.nn.functional.upsample.html | 4 +- ...torch.nn.functional.upsample_bilinear.html | 4 +- .../torch.nn.functional.upsample_nearest.html | 4 +- ...torch.nn.modules.lazy.LazyModuleMixin.html | 8 +- ....module.register_module_backward_hook.html | 4 +- ...ister_module_buffer_registration_hook.html | 4 +- ...s.module.register_module_forward_hook.html | 4 +- ...dule.register_module_forward_pre_hook.html | 4 +- ...le.register_module_full_backward_hook.html | 4 +- ...egister_module_full_backward_pre_hook.html | 4 +- ...ister_module_module_registration_hook.html | 4 +- ...er_module_parameter_registration_hook.html | 4 +- ...orch.nn.modules.normalization.RMSNorm.html | 10 +- ...h.nn.parallel.DistributedDataParallel.html | 12 +- main/generated/torch.nn.parameter.Buffer.html | 4 +- .../torch.nn.parameter.Parameter.html | 4 +- ...orch.nn.parameter.UninitializedBuffer.html | 4 +- ...h.nn.parameter.UninitializedParameter.html | 6 +- .../torch.nn.utils.clip_grad_norm.html | 4 +- .../torch.nn.utils.clip_grad_norm_.html | 4 +- .../torch.nn.utils.clip_grad_value_.html | 4 +- .../torch.nn.utils.clip_grads_with_norm_.html | 4 +- ...s.convert_conv2d_weight_memory_format.html | 4 +- ...s.convert_conv3d_weight_memory_format.html | 4 +- .../torch.nn.utils.fuse_conv_bn_eval.html | 4 +- .../torch.nn.utils.fuse_conv_bn_weights.html | 4 +- .../torch.nn.utils.fuse_linear_bn_eval.html | 4 +- ...torch.nn.utils.fuse_linear_bn_weights.html | 4 +- .../torch.nn.utils.get_total_norm.html | 4 +- .../torch.nn.utils.parameters_to_vector.html | 4 +- ....nn.utils.parametrizations.orthogonal.html | 4 +- ....utils.parametrizations.spectral_norm.html | 4 +- ...nn.utils.parametrizations.weight_norm.html | 4 +- ...utils.parametrize.ParametrizationList.html | 6 +- .../torch.nn.utils.parametrize.cached.html | 4 +- ....nn.utils.parametrize.is_parametrized.html | 4 +- ....parametrize.register_parametrization.html | 4 +- ...s.parametrize.remove_parametrizations.html | 4 +- ...orch.nn.utils.prune.BasePruningMethod.html | 14 +- .../torch.nn.utils.prune.CustomFromMask.html | 12 +- .../torch.nn.utils.prune.Identity.html | 12 +- .../torch.nn.utils.prune.L1Unstructured.html | 12 +- .../torch.nn.utils.prune.LnStructured.html | 14 +- ...torch.nn.utils.prune.PruningContainer.html | 16 +- ...torch.nn.utils.prune.RandomStructured.html | 14 +- ...rch.nn.utils.prune.RandomUnstructured.html | 12 +- ...torch.nn.utils.prune.custom_from_mask.html | 4 +- ...ch.nn.utils.prune.global_unstructured.html | 4 +- .../torch.nn.utils.prune.identity.html | 4 +- .../torch.nn.utils.prune.is_pruned.html | 4 +- .../torch.nn.utils.prune.l1_unstructured.html | 4 +- .../torch.nn.utils.prune.ln_structured.html | 4 +- ...orch.nn.utils.prune.random_structured.html | 4 +- ...ch.nn.utils.prune.random_unstructured.html | 4 +- .../torch.nn.utils.prune.remove.html | 4 +- .../torch.nn.utils.remove_spectral_norm.html | 4 +- .../torch.nn.utils.remove_weight_norm.html | 4 +- .../torch.nn.utils.rnn.PackedSequence.html | 8 +- ...rch.nn.utils.rnn.pack_padded_sequence.html | 4 +- .../torch.nn.utils.rnn.pack_sequence.html | 4 +- ...orch.nn.utils.rnn.pad_packed_sequence.html | 4 +- .../torch.nn.utils.rnn.pad_sequence.html | 4 +- .../torch.nn.utils.rnn.unpack_sequence.html | 4 +- .../torch.nn.utils.rnn.unpad_sequence.html | 4 +- main/generated/torch.nn.utils.skip_init.html | 4 +- .../torch.nn.utils.spectral_norm.html | 4 +- ...ch.nn.utils.stateless.functional_call.html | 4 +- .../torch.nn.utils.vector_to_parameters.html | 4 +- .../generated/torch.nn.utils.weight_norm.html | 4 +- main/generated/torch.no_grad.html | 4 +- main/generated/torch.nonzero.html | 2 +- main/generated/torch.norm.html | 4 +- main/generated/torch.normal.html | 2 +- main/generated/torch.not_equal.html | 2 +- main/generated/torch.numel.html | 2 +- main/generated/torch.ones.html | 2 +- main/generated/torch.ones_like.html | 2 +- main/generated/torch.onnx.JitScalarType.html | 18 +- .../torch.onnx.verification.GraphInfo.html | 26 +- ...onnx.verification.VerificationOptions.html | 4 +- main/generated/torch.optim.ASGD.html | 26 +- main/generated/torch.optim.Adadelta.html | 26 +- main/generated/torch.optim.Adafactor.html | 24 +- main/generated/torch.optim.Adagrad.html | 26 +- main/generated/torch.optim.Adam.html | 26 +- main/generated/torch.optim.AdamW.html | 26 +- main/generated/torch.optim.Adamax.html | 26 +- main/generated/torch.optim.LBFGS.html | 26 +- main/generated/torch.optim.NAdam.html | 26 +- ...torch.optim.Optimizer.add_param_group.html | 4 +- ...torch.optim.Optimizer.load_state_dict.html | 4 +- ...er.register_load_state_dict_post_hook.html | 4 +- ...zer.register_load_state_dict_pre_hook.html | 4 +- ...timizer.register_state_dict_post_hook.html | 4 +- ...ptimizer.register_state_dict_pre_hook.html | 4 +- ...tim.Optimizer.register_step_post_hook.html | 4 +- ...ptim.Optimizer.register_step_pre_hook.html | 4 +- .../torch.optim.Optimizer.state_dict.html | 4 +- .../generated/torch.optim.Optimizer.step.html | 4 +- .../torch.optim.Optimizer.zero_grad.html | 4 +- main/generated/torch.optim.RAdam.html | 26 +- main/generated/torch.optim.RMSprop.html | 26 +- main/generated/torch.optim.Rprop.html | 26 +- main/generated/torch.optim.SGD.html | 26 +- main/generated/torch.optim.SparseAdam.html | 26 +- ...h.optim.lr_scheduler.ChainedScheduler.html | 16 +- .../torch.optim.lr_scheduler.ConstantLR.html | 16 +- ....optim.lr_scheduler.CosineAnnealingLR.html | 16 +- ...scheduler.CosineAnnealingWarmRestarts.html | 16 +- .../torch.optim.lr_scheduler.CyclicLR.html | 16 +- ...orch.optim.lr_scheduler.ExponentialLR.html | 16 +- .../torch.optim.lr_scheduler.LRScheduler.html | 16 +- .../torch.optim.lr_scheduler.LambdaLR.html | 16 +- .../torch.optim.lr_scheduler.LinearLR.html | 16 +- .../torch.optim.lr_scheduler.MultiStepLR.html | 16 +- ...h.optim.lr_scheduler.MultiplicativeLR.html | 16 +- .../torch.optim.lr_scheduler.OneCycleLR.html | 16 +- ...torch.optim.lr_scheduler.PolynomialLR.html | 16 +- ....optim.lr_scheduler.ReduceLROnPlateau.html | 14 +- ...torch.optim.lr_scheduler.SequentialLR.html | 18 +- .../torch.optim.lr_scheduler.StepLR.html | 16 +- .../torch.optim.swa_utils.AveragedModel.html | 114 ++-- .../torch.optim.swa_utils.SWALR.html | 16 +- main/generated/torch.orgqr.html | 2 +- main/generated/torch.ormqr.html | 2 +- main/generated/torch.outer.html | 2 +- main/generated/torch.pca_lowrank.html | 4 +- main/generated/torch.permute.html | 2 +- main/generated/torch.pinverse.html | 2 +- main/generated/torch.poisson.html | 2 +- main/generated/torch.polar.html | 2 +- main/generated/torch.polygamma.html | 2 +- main/generated/torch.positive.html | 2 +- main/generated/torch.pow.html | 2 +- main/generated/torch.prod.html | 2 +- main/generated/torch.promote_types.html | 2 +- main/generated/torch.qr.html | 2 +- main/generated/torch.quantile.html | 2 +- .../generated/torch.quantize_per_channel.html | 2 +- main/generated/torch.quantize_per_tensor.html | 2 +- .../generated/torch.quantized_batch_norm.html | 2 +- .../generated/torch.quantized_max_pool1d.html | 2 +- .../generated/torch.quantized_max_pool2d.html | 2 +- .../torch.quasirandom.SobolEngine.html | 12 +- main/generated/torch.rad2deg.html | 2 +- main/generated/torch.rand.html | 2 +- main/generated/torch.rand_like.html | 2 +- main/generated/torch.randint.html | 2 +- main/generated/torch.randint_like.html | 2 +- main/generated/torch.randn.html | 2 +- main/generated/torch.randn_like.html | 2 +- main/generated/torch.randperm.html | 2 +- main/generated/torch.range.html | 2 +- main/generated/torch.ravel.html | 2 +- main/generated/torch.real.html | 2 +- main/generated/torch.reciprocal.html | 2 +- main/generated/torch.remainder.html | 2 +- main/generated/torch.renorm.html | 2 +- main/generated/torch.repeat_interleave.html | 2 +- main/generated/torch.reshape.html | 2 +- main/generated/torch.resolve_conj.html | 2 +- main/generated/torch.resolve_neg.html | 2 +- main/generated/torch.result_type.html | 2 +- main/generated/torch.roll.html | 2 +- main/generated/torch.rot90.html | 2 +- main/generated/torch.round.html | 2 +- main/generated/torch.row_stack.html | 2 +- main/generated/torch.rsqrt.html | 2 +- main/generated/torch.save.html | 4 +- main/generated/torch.scatter.html | 2 +- main/generated/torch.scatter_add.html | 2 +- main/generated/torch.scatter_reduce.html | 2 +- main/generated/torch.searchsorted.html | 2 +- main/generated/torch.seed.html | 4 +- main/generated/torch.select.html | 2 +- main/generated/torch.select_scatter.html | 2 +- main/generated/torch.set_default_device.html | 4 +- main/generated/torch.set_default_dtype.html | 4 +- .../torch.set_default_tensor_type.html | 4 +- .../torch.set_deterministic_debug_mode.html | 4 +- .../torch.set_float32_matmul_precision.html | 4 +- main/generated/torch.set_flush_denormal.html | 2 +- .../torch.set_num_interop_threads.html | 2 +- main/generated/torch.set_num_threads.html | 2 +- main/generated/torch.set_printoptions.html | 4 +- main/generated/torch.set_rng_state.html | 4 +- main/generated/torch.set_warn_always.html | 4 +- main/generated/torch.sgn.html | 2 +- main/generated/torch.sigmoid.html | 2 +- main/generated/torch.sign.html | 2 +- .../torch.signal.windows.bartlett.html | 4 +- .../torch.signal.windows.blackman.html | 4 +- .../torch.signal.windows.cosine.html | 4 +- .../torch.signal.windows.exponential.html | 4 +- .../torch.signal.windows.gaussian.html | 4 +- .../torch.signal.windows.general_cosine.html | 4 +- .../torch.signal.windows.general_hamming.html | 4 +- .../torch.signal.windows.hamming.html | 4 +- main/generated/torch.signal.windows.hann.html | 4 +- .../torch.signal.windows.kaiser.html | 4 +- .../torch.signal.windows.nuttall.html | 4 +- main/generated/torch.signbit.html | 2 +- main/generated/torch.sin.html | 2 +- main/generated/torch.sinc.html | 2 +- main/generated/torch.sinh.html | 2 +- main/generated/torch.slice_scatter.html | 2 +- main/generated/torch.slogdet.html | 2 +- main/generated/torch.smm.html | 2 +- main/generated/torch.softmax.html | 2 +- main/generated/torch.sort.html | 2 +- main/generated/torch.sparse.addmm.html | 2 +- .../torch.sparse.as_sparse_gradcheck.html | 4 +- ...sparse.check_sparse_tensor_invariants.html | 10 +- main/generated/torch.sparse.log_softmax.html | 2 +- main/generated/torch.sparse.mm.html | 2 +- .../generated/torch.sparse.sampled_addmm.html | 2 +- main/generated/torch.sparse.softmax.html | 2 +- main/generated/torch.sparse.spdiags.html | 2 +- main/generated/torch.sparse.spsolve.html | 2 +- main/generated/torch.sparse.sum.html | 4 +- main/generated/torch.sparse_bsc_tensor.html | 2 +- main/generated/torch.sparse_bsr_tensor.html | 2 +- .../torch.sparse_compressed_tensor.html | 2 +- main/generated/torch.sparse_coo_tensor.html | 2 +- main/generated/torch.sparse_csc_tensor.html | 2 +- main/generated/torch.sparse_csr_tensor.html | 2 +- main/generated/torch.split.html | 4 +- main/generated/torch.sqrt.html | 2 +- main/generated/torch.square.html | 2 +- main/generated/torch.squeeze.html | 2 +- main/generated/torch.sspaddmm.html | 2 +- main/generated/torch.stack.html | 2 +- main/generated/torch.std.html | 2 +- main/generated/torch.std_mean.html | 2 +- main/generated/torch.stft.html | 4 +- main/generated/torch.sub.html | 2 +- main/generated/torch.subtract.html | 2 +- main/generated/torch.sum.html | 2 +- main/generated/torch.svd.html | 2 +- main/generated/torch.svd_lowrank.html | 4 +- main/generated/torch.swapaxes.html | 2 +- main/generated/torch.swapdims.html | 2 +- main/generated/torch.sym_float.html | 4 +- main/generated/torch.sym_fresh_size.html | 4 +- main/generated/torch.sym_int.html | 4 +- main/generated/torch.sym_ite.html | 4 +- main/generated/torch.sym_max.html | 4 +- main/generated/torch.sym_min.html | 4 +- main/generated/torch.sym_not.html | 4 +- main/generated/torch.sym_sum.html | 4 +- main/generated/torch.t.html | 2 +- main/generated/torch.take.html | 2 +- main/generated/torch.take_along_dim.html | 2 +- main/generated/torch.tan.html | 2 +- main/generated/torch.tanh.html | 2 +- main/generated/torch.tensor.html | 2 +- main/generated/torch.tensor_split.html | 2 +- main/generated/torch.tensordot.html | 4 +- main/generated/torch.tile.html | 2 +- main/generated/torch.topk.html | 2 +- main/generated/torch.trace.html | 2 +- main/generated/torch.transpose.html | 2 +- main/generated/torch.trapezoid.html | 2 +- main/generated/torch.trapz.html | 2 +- main/generated/torch.triangular_solve.html | 2 +- main/generated/torch.tril.html | 2 +- main/generated/torch.tril_indices.html | 2 +- main/generated/torch.triu.html | 2 +- main/generated/torch.triu_indices.html | 2 +- main/generated/torch.true_divide.html | 2 +- main/generated/torch.trunc.html | 2 +- main/generated/torch.unbind.html | 2 +- main/generated/torch.unflatten.html | 2 +- main/generated/torch.unique.html | 4 +- main/generated/torch.unique_consecutive.html | 4 +- main/generated/torch.unravel_index.html | 4 +- main/generated/torch.unsqueeze.html | 2 +- .../torch.use_deterministic_algorithms.html | 4 +- ...erate_methods_for_privateuse1_backend.html | 4 +- .../torch.utils.get_cpp_backtrace.html | 4 +- ...orch.utils.rename_privateuse1_backend.html | 4 +- main/generated/torch.utils.set_module.html | 4 +- main/generated/torch.utils.swap_tensors.html | 4 +- main/generated/torch.vander.html | 2 +- main/generated/torch.var.html | 2 +- main/generated/torch.var_mean.html | 2 +- main/generated/torch.vdot.html | 2 +- main/generated/torch.view_as_complex.html | 2 +- main/generated/torch.view_as_real.html | 2 +- main/generated/torch.vmap.html | 4 +- main/generated/torch.vsplit.html | 2 +- main/generated/torch.vstack.html | 2 +- main/generated/torch.where.html | 2 +- main/generated/torch.xlogy.html | 2 +- main/generated/torch.xpu.Event.html | 14 +- main/generated/torch.xpu.Stream.html | 14 +- main/generated/torch.xpu.StreamContext.html | 4 +- main/generated/torch.xpu.current_device.html | 4 +- main/generated/torch.xpu.current_stream.html | 4 +- main/generated/torch.xpu.device.html | 4 +- main/generated/torch.xpu.device_count.html | 4 +- main/generated/torch.xpu.device_of.html | 4 +- main/generated/torch.xpu.empty_cache.html | 4 +- main/generated/torch.xpu.get_arch_list.html | 4 +- .../torch.xpu.get_device_capability.html | 4 +- main/generated/torch.xpu.get_device_name.html | 4 +- .../torch.xpu.get_device_properties.html | 4 +- .../torch.xpu.get_gencode_flags.html | 4 +- main/generated/torch.xpu.get_rng_state.html | 4 +- .../torch.xpu.get_rng_state_all.html | 4 +- .../torch.xpu.get_stream_from_external.html | 4 +- main/generated/torch.xpu.init.html | 4 +- main/generated/torch.xpu.initial_seed.html | 4 +- main/generated/torch.xpu.is_available.html | 4 +- main/generated/torch.xpu.is_initialized.html | 4 +- main/generated/torch.xpu.manual_seed.html | 4 +- main/generated/torch.xpu.manual_seed_all.html | 4 +- .../torch.xpu.max_memory_allocated.html | 4 +- .../torch.xpu.max_memory_reserved.html | 4 +- main/generated/torch.xpu.mem_get_info.html | 4 +- .../generated/torch.xpu.memory_allocated.html | 4 +- main/generated/torch.xpu.memory_reserved.html | 4 +- main/generated/torch.xpu.memory_stats.html | 4 +- ...torch.xpu.memory_stats_as_nested_dict.html | 4 +- ...ch.xpu.reset_accumulated_memory_stats.html | 4 +- .../torch.xpu.reset_peak_memory_stats.html | 4 +- main/generated/torch.xpu.seed.html | 4 +- main/generated/torch.xpu.seed_all.html | 4 +- main/generated/torch.xpu.set_device.html | 4 +- main/generated/torch.xpu.set_rng_state.html | 4 +- .../torch.xpu.set_rng_state_all.html | 4 +- main/generated/torch.xpu.set_stream.html | 4 +- main/generated/torch.xpu.stream.html | 4 +- main/generated/torch.xpu.synchronize.html | 4 +- main/generated/torch.zeros.html | 2 +- main/generated/torch.zeros_like.html | 2 +- main/genindex.html | 2 +- main/hub.html | 16 +- main/index.html | 2 +- main/jit.html | 4 +- main/jit_builtin_functions.html | 2 +- main/jit_language_reference.html | 6 +- main/jit_language_reference_v2.html | 2 +- main/jit_python_reference.html | 2 +- main/jit_unsupported.html | 2 +- main/jit_utils.html | 2 +- main/library.html | 46 +- main/linalg.html | 2 +- main/logging.html | 2 +- main/masked.html | 2 +- main/meta.html | 2 +- main/miscellaneous_environment_variables.html | 2 +- main/mobile_optimizer.html | 4 +- main/model_zoo.html | 4 +- main/module_tracker.html | 4 +- main/monitor.html | 6 +- main/mps.html | 2 +- main/mps_environment_variables.html | 2 +- main/mtia.html | 2 +- main/mtia.memory.html | 2 +- main/multiprocessing.html | 14 +- main/name_inference.html | 2 +- main/named_tensor.html | 10 +- main/nested.html | 12 +- main/nn.attention.bias.html | 2 +- main/nn.attention.experimental.html | 2 +- main/nn.attention.flex_attention.html | 32 +- main/nn.attention.html | 2 +- main/nn.functional.html | 2 +- main/nn.html | 2 +- main/nn.init.html | 32 +- main/notes/amp_examples.html | 2 +- main/notes/autograd.html | 2 +- main/notes/broadcasting.html | 2 +- .../cpu_threading_torchscript_inference.html | 2 +- main/notes/cuda.html | 2 +- main/notes/custom_operators.html | 2 +- main/notes/ddp.html | 2 +- main/notes/extending.func.html | 2 +- main/notes/extending.html | 2 +- main/notes/faq.html | 2 +- main/notes/fsdp.html | 2 +- main/notes/get_start_xpu.html | 2 +- main/notes/gradcheck.html | 2 +- main/notes/hip.html | 2 +- main/notes/large_scale_deployments.html | 2 +- main/notes/modules.html | 2 +- main/notes/mps.html | 2 +- main/notes/multiprocessing.html | 2 +- main/notes/numerical_accuracy.html | 2 +- main/notes/randomness.html | 2 +- main/notes/serialization.html | 28 +- main/notes/windows.html | 2 +- main/objects.inv | Bin 151006 -> 151006 bytes main/onnx.html | 2 +- main/onnx_dynamo.html | 22 +- main/onnx_dynamo_memory_usage.html | 2 +- main/onnx_dynamo_onnxruntime_backend.html | 4 +- main/onnx_torchscript.html | 14 +- main/onnx_torchscript_supported_aten_ops.html | 2 +- main/optim.html | 8 +- main/package.html | 78 +-- main/profiler.html | 44 +- main/quantization-accuracy-debugging.html | 2 +- main/quantization-backend-configuration.html | 182 +++---- main/quantization-support.html | 2 +- main/quantization.html | 2 +- main/random.html | 14 +- main/rpc.html | 30 +- main/rpc/distributed_autograd.html | 2 +- main/rpc/rref.html | 2 +- main/search.html | 2 +- main/searchindex.js | 2 +- main/signal.html | 2 +- main/size.html | 2 +- main/sparse.html | 2 +- main/special.html | 2 +- main/storage.html | 182 +++---- main/tensor_attributes.html | 2 +- main/tensor_view.html | 2 +- main/tensorboard.html | 40 +- main/tensors.html | 2 +- main/testing.html | 8 +- main/threading_environment_variables.html | 2 +- main/torch.ao.ns._numeric_suite.html | 44 +- main/torch.ao.ns._numeric_suite_fx.html | 44 +- main/torch.compiler.config.html | 2 +- main/torch.compiler.html | 2 +- main/torch.compiler_aot_inductor.html | 2 +- .../torch.compiler_aot_inductor_minifier.html | 2 +- main/torch.compiler_api.html | 2 +- ....compiler_best_practices_for_backends.html | 2 +- main/torch.compiler_cudagraph_trees.html | 2 +- main/torch.compiler_custom_backends.html | 2 +- main/torch.compiler_dynamic_shapes.html | 2 +- main/torch.compiler_dynamo_deepdive.html | 2 +- main/torch.compiler_dynamo_overview.html | 2 +- main/torch.compiler_fake_tensor.html | 2 +- main/torch.compiler_faq.html | 2 +- main/torch.compiler_fine_grain_apis.html | 2 +- main/torch.compiler_get_started.html | 2 +- main/torch.compiler_inductor_profiling.html | 2 +- main/torch.compiler_ir.html | 2 +- main/torch.compiler_nn_module.html | 2 +- .../torch.compiler_performance_dashboard.html | 2 +- ...orch.compiler_profiling_torch_compile.html | 2 +- main/torch.compiler_transformations.html | 2 +- main/torch.compiler_troubleshooting.html | 2 +- main/torch.compiler_troubleshooting_old.html | 2 +- main/torch.html | 18 +- main/torch.overrides.html | 18 +- main/torch_cuda_memory.html | 8 +- main/torch_environment_variables.html | 2 +- main/torch_nccl_environment_variables.html | 2 +- main/type_info.html | 2 +- main/utils.html | 2 +- main/xpu.html | 2 +- 2570 files changed, 5854 insertions(+), 5874 deletions(-) diff --git a/main/_images/RReLU.png b/main/_images/RReLU.png index 47e7582554e4d66801aae13bda041b922d7cb29f..c3507189a422e379d1ee783a318eb9ddc05b8592 100644 GIT binary patch literal 34066 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

vfF%l>g3chW%6jeBP$8vXwyBfw90n^u^94 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