1*da0073e9SAndroid Build Coastguard Workertorch 2*da0073e9SAndroid Build Coastguard Worker===== 3*da0073e9SAndroid Build Coastguard Worker.. automodule:: torch 4*da0073e9SAndroid Build Coastguard Worker.. currentmodule:: torch 5*da0073e9SAndroid Build Coastguard Worker 6*da0073e9SAndroid Build Coastguard WorkerTensors 7*da0073e9SAndroid Build Coastguard Worker------- 8*da0073e9SAndroid Build Coastguard Worker.. autosummary:: 9*da0073e9SAndroid Build Coastguard Worker :toctree: generated 10*da0073e9SAndroid Build Coastguard Worker :nosignatures: 11*da0073e9SAndroid Build Coastguard Worker 12*da0073e9SAndroid Build Coastguard Worker is_tensor 13*da0073e9SAndroid Build Coastguard Worker is_storage 14*da0073e9SAndroid Build Coastguard Worker is_complex 15*da0073e9SAndroid Build Coastguard Worker is_conj 16*da0073e9SAndroid Build Coastguard Worker is_floating_point 17*da0073e9SAndroid Build Coastguard Worker is_nonzero 18*da0073e9SAndroid Build Coastguard Worker set_default_dtype 19*da0073e9SAndroid Build Coastguard Worker get_default_dtype 20*da0073e9SAndroid Build Coastguard Worker set_default_device 21*da0073e9SAndroid Build Coastguard Worker get_default_device 22*da0073e9SAndroid Build Coastguard Worker set_default_tensor_type 23*da0073e9SAndroid Build Coastguard Worker numel 24*da0073e9SAndroid Build Coastguard Worker set_printoptions 25*da0073e9SAndroid Build Coastguard Worker set_flush_denormal 26*da0073e9SAndroid Build Coastguard Worker 27*da0073e9SAndroid Build Coastguard Worker.. _tensor-creation-ops: 28*da0073e9SAndroid Build Coastguard Worker 29*da0073e9SAndroid Build Coastguard WorkerCreation Ops 30*da0073e9SAndroid Build Coastguard Worker~~~~~~~~~~~~ 31*da0073e9SAndroid Build Coastguard Worker 32*da0073e9SAndroid Build Coastguard Worker.. note:: 33*da0073e9SAndroid Build Coastguard Worker Random sampling creation ops are listed under :ref:`random-sampling` and 34*da0073e9SAndroid Build Coastguard Worker include: 35*da0073e9SAndroid Build Coastguard Worker :func:`torch.rand` 36*da0073e9SAndroid Build Coastguard Worker :func:`torch.rand_like` 37*da0073e9SAndroid Build Coastguard Worker :func:`torch.randn` 38*da0073e9SAndroid Build Coastguard Worker :func:`torch.randn_like` 39*da0073e9SAndroid Build Coastguard Worker :func:`torch.randint` 40*da0073e9SAndroid Build Coastguard Worker :func:`torch.randint_like` 41*da0073e9SAndroid Build Coastguard Worker :func:`torch.randperm` 42*da0073e9SAndroid Build Coastguard Worker You may also use :func:`torch.empty` with the :ref:`inplace-random-sampling` 43*da0073e9SAndroid Build Coastguard Worker methods to create :class:`torch.Tensor` s with values sampled from a broader 44*da0073e9SAndroid Build Coastguard Worker range of distributions. 45*da0073e9SAndroid Build Coastguard Worker 46*da0073e9SAndroid Build Coastguard Worker.. autosummary:: 47*da0073e9SAndroid Build Coastguard Worker :toctree: generated 48*da0073e9SAndroid Build Coastguard Worker :nosignatures: 49*da0073e9SAndroid Build Coastguard Worker 50*da0073e9SAndroid Build Coastguard Worker tensor 51*da0073e9SAndroid Build Coastguard Worker sparse_coo_tensor 52*da0073e9SAndroid Build Coastguard Worker sparse_csr_tensor 53*da0073e9SAndroid Build Coastguard Worker sparse_csc_tensor 54*da0073e9SAndroid Build Coastguard Worker sparse_bsr_tensor 55*da0073e9SAndroid Build Coastguard Worker sparse_bsc_tensor 56*da0073e9SAndroid Build Coastguard Worker asarray 57*da0073e9SAndroid Build Coastguard Worker as_tensor 58*da0073e9SAndroid Build Coastguard Worker as_strided 59*da0073e9SAndroid Build Coastguard Worker from_file 60*da0073e9SAndroid Build Coastguard Worker from_numpy 61*da0073e9SAndroid Build Coastguard Worker from_dlpack 62*da0073e9SAndroid Build Coastguard Worker frombuffer 63*da0073e9SAndroid Build Coastguard Worker zeros 64*da0073e9SAndroid Build Coastguard Worker zeros_like 65*da0073e9SAndroid Build Coastguard Worker ones 66*da0073e9SAndroid Build Coastguard Worker ones_like 67*da0073e9SAndroid Build Coastguard Worker arange 68*da0073e9SAndroid Build Coastguard Worker range 69*da0073e9SAndroid Build Coastguard Worker linspace 70*da0073e9SAndroid Build Coastguard Worker logspace 71*da0073e9SAndroid Build Coastguard Worker eye 72*da0073e9SAndroid Build Coastguard Worker empty 73*da0073e9SAndroid Build Coastguard Worker empty_like 74*da0073e9SAndroid Build Coastguard Worker empty_strided 75*da0073e9SAndroid Build Coastguard Worker full 76*da0073e9SAndroid Build Coastguard Worker full_like 77*da0073e9SAndroid Build Coastguard Worker quantize_per_tensor 78*da0073e9SAndroid Build Coastguard Worker quantize_per_channel 79*da0073e9SAndroid Build Coastguard Worker dequantize 80*da0073e9SAndroid Build Coastguard Worker complex 81*da0073e9SAndroid Build Coastguard Worker polar 82*da0073e9SAndroid Build Coastguard Worker heaviside 83*da0073e9SAndroid Build Coastguard Worker 84*da0073e9SAndroid Build Coastguard Worker.. _indexing-slicing-joining: 85*da0073e9SAndroid Build Coastguard Worker 86*da0073e9SAndroid Build Coastguard WorkerIndexing, Slicing, Joining, Mutating Ops 87*da0073e9SAndroid Build Coastguard Worker~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 88*da0073e9SAndroid Build Coastguard Worker.. autosummary:: 89*da0073e9SAndroid Build Coastguard Worker :toctree: generated 90*da0073e9SAndroid Build Coastguard Worker :nosignatures: 91*da0073e9SAndroid Build Coastguard Worker 92*da0073e9SAndroid Build Coastguard Worker adjoint 93*da0073e9SAndroid Build Coastguard Worker argwhere 94*da0073e9SAndroid Build Coastguard Worker cat 95*da0073e9SAndroid Build Coastguard Worker concat 96*da0073e9SAndroid Build Coastguard Worker concatenate 97*da0073e9SAndroid Build Coastguard Worker conj 98*da0073e9SAndroid Build Coastguard Worker chunk 99*da0073e9SAndroid Build Coastguard Worker dsplit 100*da0073e9SAndroid Build Coastguard Worker column_stack 101*da0073e9SAndroid Build Coastguard Worker dstack 102*da0073e9SAndroid Build Coastguard Worker gather 103*da0073e9SAndroid Build Coastguard Worker hsplit 104*da0073e9SAndroid Build Coastguard Worker hstack 105*da0073e9SAndroid Build Coastguard Worker index_add 106*da0073e9SAndroid Build Coastguard Worker index_copy 107*da0073e9SAndroid Build Coastguard Worker index_reduce 108*da0073e9SAndroid Build Coastguard Worker index_select 109*da0073e9SAndroid Build Coastguard Worker masked_select 110*da0073e9SAndroid Build Coastguard Worker movedim 111*da0073e9SAndroid Build Coastguard Worker moveaxis 112*da0073e9SAndroid Build Coastguard Worker narrow 113*da0073e9SAndroid Build Coastguard Worker narrow_copy 114*da0073e9SAndroid Build Coastguard Worker nonzero 115*da0073e9SAndroid Build Coastguard Worker permute 116*da0073e9SAndroid Build Coastguard Worker reshape 117*da0073e9SAndroid Build Coastguard Worker row_stack 118*da0073e9SAndroid Build Coastguard Worker select 119*da0073e9SAndroid Build Coastguard Worker scatter 120*da0073e9SAndroid Build Coastguard Worker diagonal_scatter 121*da0073e9SAndroid Build Coastguard Worker select_scatter 122*da0073e9SAndroid Build Coastguard Worker slice_scatter 123*da0073e9SAndroid Build Coastguard Worker scatter_add 124*da0073e9SAndroid Build Coastguard Worker scatter_reduce 125*da0073e9SAndroid Build Coastguard Worker split 126*da0073e9SAndroid Build Coastguard Worker squeeze 127*da0073e9SAndroid Build Coastguard Worker stack 128*da0073e9SAndroid Build Coastguard Worker swapaxes 129*da0073e9SAndroid Build Coastguard Worker swapdims 130*da0073e9SAndroid Build Coastguard Worker t 131*da0073e9SAndroid Build Coastguard Worker take 132*da0073e9SAndroid Build Coastguard Worker take_along_dim 133*da0073e9SAndroid Build Coastguard Worker tensor_split 134*da0073e9SAndroid Build Coastguard Worker tile 135*da0073e9SAndroid Build Coastguard Worker transpose 136*da0073e9SAndroid Build Coastguard Worker unbind 137*da0073e9SAndroid Build Coastguard Worker unravel_index 138*da0073e9SAndroid Build Coastguard Worker unsqueeze 139*da0073e9SAndroid Build Coastguard Worker vsplit 140*da0073e9SAndroid Build Coastguard Worker vstack 141*da0073e9SAndroid Build Coastguard Worker where 142*da0073e9SAndroid Build Coastguard Worker 143*da0073e9SAndroid Build Coastguard Worker.. _accelerators: 144*da0073e9SAndroid Build Coastguard Worker 145*da0073e9SAndroid Build Coastguard WorkerAccelerators 146*da0073e9SAndroid Build Coastguard Worker---------------------------------- 147*da0073e9SAndroid Build Coastguard WorkerWithin the PyTorch repo, we define an "Accelerator" as a :class:`torch.device` that is being used 148*da0073e9SAndroid Build Coastguard Workeralongside a CPU to speed up computation. These device use an asynchronous execution scheme, 149*da0073e9SAndroid Build Coastguard Workerusing :class:`torch.Stream` and :class:`torch.Event` as their main way to perform synchronization. 150*da0073e9SAndroid Build Coastguard WorkerWe also assume that only one such accelerator can be available at once on a given host. This allows 151*da0073e9SAndroid Build Coastguard Workerus to use the current accelerator as the default device for relevant concepts such as pinned memory, 152*da0073e9SAndroid Build Coastguard WorkerStream device_type, FSDP, etc. 153*da0073e9SAndroid Build Coastguard Worker 154*da0073e9SAndroid Build Coastguard WorkerAs of today, accelerator devices are (in no particular order) :doc:`"CUDA" <cuda>`, :doc:`"MTIA" <mtia>`, 155*da0073e9SAndroid Build Coastguard Worker:doc:`"XPU" <xpu>`, and PrivateUse1 (many device not in the PyTorch repo itself). 156*da0073e9SAndroid Build Coastguard Worker 157*da0073e9SAndroid Build Coastguard Worker.. autosummary:: 158*da0073e9SAndroid Build Coastguard Worker :toctree: generated 159*da0073e9SAndroid Build Coastguard Worker :nosignatures: 160*da0073e9SAndroid Build Coastguard Worker 161*da0073e9SAndroid Build Coastguard Worker Stream 162*da0073e9SAndroid Build Coastguard Worker Event 163*da0073e9SAndroid Build Coastguard Worker 164*da0073e9SAndroid Build Coastguard Worker.. _generators: 165*da0073e9SAndroid Build Coastguard Worker 166*da0073e9SAndroid Build Coastguard WorkerGenerators 167*da0073e9SAndroid Build Coastguard Worker---------------------------------- 168*da0073e9SAndroid Build Coastguard Worker.. autosummary:: 169*da0073e9SAndroid Build Coastguard Worker :toctree: generated 170*da0073e9SAndroid Build Coastguard Worker :nosignatures: 171*da0073e9SAndroid Build Coastguard Worker 172*da0073e9SAndroid Build Coastguard Worker Generator 173*da0073e9SAndroid Build Coastguard Worker 174*da0073e9SAndroid Build Coastguard Worker.. _random-sampling: 175*da0073e9SAndroid Build Coastguard Worker 176*da0073e9SAndroid Build Coastguard WorkerRandom sampling 177*da0073e9SAndroid Build Coastguard Worker---------------------------------- 178*da0073e9SAndroid Build Coastguard Worker.. autosummary:: 179*da0073e9SAndroid Build Coastguard Worker :toctree: generated 180*da0073e9SAndroid Build Coastguard Worker :nosignatures: 181*da0073e9SAndroid Build Coastguard Worker 182*da0073e9SAndroid Build Coastguard Worker seed 183*da0073e9SAndroid Build Coastguard Worker manual_seed 184*da0073e9SAndroid Build Coastguard Worker initial_seed 185*da0073e9SAndroid Build Coastguard Worker get_rng_state 186*da0073e9SAndroid Build Coastguard Worker set_rng_state 187*da0073e9SAndroid Build Coastguard Worker 188*da0073e9SAndroid Build Coastguard Worker.. autoattribute:: torch.default_generator 189*da0073e9SAndroid Build Coastguard Worker :annotation: Returns the default CPU torch.Generator 190*da0073e9SAndroid Build Coastguard Worker 191*da0073e9SAndroid Build Coastguard Worker.. The following doesn't actually seem to exist. 192*da0073e9SAndroid Build Coastguard Worker https://github.com/pytorch/pytorch/issues/27780 193*da0073e9SAndroid Build Coastguard Worker .. autoattribute:: torch.cuda.default_generators 194*da0073e9SAndroid Build Coastguard Worker :annotation: If cuda is available, returns a tuple of default CUDA torch.Generator-s. 195*da0073e9SAndroid Build Coastguard Worker The number of CUDA torch.Generator-s returned is equal to the number of 196*da0073e9SAndroid Build Coastguard Worker GPUs available in the system. 197*da0073e9SAndroid Build Coastguard Worker.. autosummary:: 198*da0073e9SAndroid Build Coastguard Worker :toctree: generated 199*da0073e9SAndroid Build Coastguard Worker :nosignatures: 200*da0073e9SAndroid Build Coastguard Worker 201*da0073e9SAndroid Build Coastguard Worker bernoulli 202*da0073e9SAndroid Build Coastguard Worker multinomial 203*da0073e9SAndroid Build Coastguard Worker normal 204*da0073e9SAndroid Build Coastguard Worker poisson 205*da0073e9SAndroid Build Coastguard Worker rand 206*da0073e9SAndroid Build Coastguard Worker rand_like 207*da0073e9SAndroid Build Coastguard Worker randint 208*da0073e9SAndroid Build Coastguard Worker randint_like 209*da0073e9SAndroid Build Coastguard Worker randn 210*da0073e9SAndroid Build Coastguard Worker randn_like 211*da0073e9SAndroid Build Coastguard Worker randperm 212*da0073e9SAndroid Build Coastguard Worker 213*da0073e9SAndroid Build Coastguard Worker.. _inplace-random-sampling: 214*da0073e9SAndroid Build Coastguard Worker 215*da0073e9SAndroid Build Coastguard WorkerIn-place random sampling 216*da0073e9SAndroid Build Coastguard Worker~~~~~~~~~~~~~~~~~~~~~~~~ 217*da0073e9SAndroid Build Coastguard Worker 218*da0073e9SAndroid Build Coastguard WorkerThere are a few more in-place random sampling functions defined on Tensors as well. Click through to refer to their documentation: 219*da0073e9SAndroid Build Coastguard Worker 220*da0073e9SAndroid Build Coastguard Worker- :func:`torch.Tensor.bernoulli_` - in-place version of :func:`torch.bernoulli` 221*da0073e9SAndroid Build Coastguard Worker- :func:`torch.Tensor.cauchy_` - numbers drawn from the Cauchy distribution 222*da0073e9SAndroid Build Coastguard Worker- :func:`torch.Tensor.exponential_` - numbers drawn from the exponential distribution 223*da0073e9SAndroid Build Coastguard Worker- :func:`torch.Tensor.geometric_` - elements drawn from the geometric distribution 224*da0073e9SAndroid Build Coastguard Worker- :func:`torch.Tensor.log_normal_` - samples from the log-normal distribution 225*da0073e9SAndroid Build Coastguard Worker- :func:`torch.Tensor.normal_` - in-place version of :func:`torch.normal` 226*da0073e9SAndroid Build Coastguard Worker- :func:`torch.Tensor.random_` - numbers sampled from the discrete uniform distribution 227*da0073e9SAndroid Build Coastguard Worker- :func:`torch.Tensor.uniform_` - numbers sampled from the continuous uniform distribution 228*da0073e9SAndroid Build Coastguard Worker 229*da0073e9SAndroid Build Coastguard WorkerQuasi-random sampling 230*da0073e9SAndroid Build Coastguard Worker~~~~~~~~~~~~~~~~~~~~~ 231*da0073e9SAndroid Build Coastguard Worker.. autosummary:: 232*da0073e9SAndroid Build Coastguard Worker :toctree: generated 233*da0073e9SAndroid Build Coastguard Worker :nosignatures: 234*da0073e9SAndroid Build Coastguard Worker :template: sobolengine.rst 235*da0073e9SAndroid Build Coastguard Worker 236*da0073e9SAndroid Build Coastguard Worker quasirandom.SobolEngine 237*da0073e9SAndroid Build Coastguard Worker 238*da0073e9SAndroid Build Coastguard WorkerSerialization 239*da0073e9SAndroid Build Coastguard Worker---------------------------------- 240*da0073e9SAndroid Build Coastguard Worker.. autosummary:: 241*da0073e9SAndroid Build Coastguard Worker :toctree: generated 242*da0073e9SAndroid Build Coastguard Worker :nosignatures: 243*da0073e9SAndroid Build Coastguard Worker 244*da0073e9SAndroid Build Coastguard Worker save 245*da0073e9SAndroid Build Coastguard Worker load 246*da0073e9SAndroid Build Coastguard Worker 247*da0073e9SAndroid Build Coastguard WorkerParallelism 248*da0073e9SAndroid Build Coastguard Worker---------------------------------- 249*da0073e9SAndroid Build Coastguard Worker.. autosummary:: 250*da0073e9SAndroid Build Coastguard Worker :toctree: generated 251*da0073e9SAndroid Build Coastguard Worker :nosignatures: 252*da0073e9SAndroid Build Coastguard Worker 253*da0073e9SAndroid Build Coastguard Worker get_num_threads 254*da0073e9SAndroid Build Coastguard Worker set_num_threads 255*da0073e9SAndroid Build Coastguard Worker get_num_interop_threads 256*da0073e9SAndroid Build Coastguard Worker set_num_interop_threads 257*da0073e9SAndroid Build Coastguard Worker 258*da0073e9SAndroid Build Coastguard Worker.. _torch-rst-local-disable-grad: 259*da0073e9SAndroid Build Coastguard Worker 260*da0073e9SAndroid Build Coastguard WorkerLocally disabling gradient computation 261*da0073e9SAndroid Build Coastguard Worker-------------------------------------- 262*da0073e9SAndroid Build Coastguard WorkerThe context managers :func:`torch.no_grad`, :func:`torch.enable_grad`, and 263*da0073e9SAndroid Build Coastguard Worker:func:`torch.set_grad_enabled` are helpful for locally disabling and enabling 264*da0073e9SAndroid Build Coastguard Workergradient computation. See :ref:`locally-disable-grad` for more details on 265*da0073e9SAndroid Build Coastguard Workertheir usage. These context managers are thread local, so they won't 266*da0073e9SAndroid Build Coastguard Workerwork if you send work to another thread using the ``threading`` module, etc. 267*da0073e9SAndroid Build Coastguard Worker 268*da0073e9SAndroid Build Coastguard WorkerExamples:: 269*da0073e9SAndroid Build Coastguard Worker 270*da0073e9SAndroid Build Coastguard Worker >>> x = torch.zeros(1, requires_grad=True) 271*da0073e9SAndroid Build Coastguard Worker >>> with torch.no_grad(): 272*da0073e9SAndroid Build Coastguard Worker ... y = x * 2 273*da0073e9SAndroid Build Coastguard Worker >>> y.requires_grad 274*da0073e9SAndroid Build Coastguard Worker False 275*da0073e9SAndroid Build Coastguard Worker 276*da0073e9SAndroid Build Coastguard Worker >>> is_train = False 277*da0073e9SAndroid Build Coastguard Worker >>> with torch.set_grad_enabled(is_train): 278*da0073e9SAndroid Build Coastguard Worker ... y = x * 2 279*da0073e9SAndroid Build Coastguard Worker >>> y.requires_grad 280*da0073e9SAndroid Build Coastguard Worker False 281*da0073e9SAndroid Build Coastguard Worker 282*da0073e9SAndroid Build Coastguard Worker >>> torch.set_grad_enabled(True) # this can also be used as a function 283*da0073e9SAndroid Build Coastguard Worker >>> y = x * 2 284*da0073e9SAndroid Build Coastguard Worker >>> y.requires_grad 285*da0073e9SAndroid Build Coastguard Worker True 286*da0073e9SAndroid Build Coastguard Worker 287*da0073e9SAndroid Build Coastguard Worker >>> torch.set_grad_enabled(False) 288*da0073e9SAndroid Build Coastguard Worker >>> y = x * 2 289*da0073e9SAndroid Build Coastguard Worker >>> y.requires_grad 290*da0073e9SAndroid Build Coastguard Worker False 291*da0073e9SAndroid Build Coastguard Worker 292*da0073e9SAndroid Build Coastguard Worker.. autosummary:: 293*da0073e9SAndroid Build Coastguard Worker :toctree: generated 294*da0073e9SAndroid Build Coastguard Worker :nosignatures: 295*da0073e9SAndroid Build Coastguard Worker 296*da0073e9SAndroid Build Coastguard Worker no_grad 297*da0073e9SAndroid Build Coastguard Worker enable_grad 298*da0073e9SAndroid Build Coastguard Worker autograd.grad_mode.set_grad_enabled 299*da0073e9SAndroid Build Coastguard Worker is_grad_enabled 300*da0073e9SAndroid Build Coastguard Worker autograd.grad_mode.inference_mode 301*da0073e9SAndroid Build Coastguard Worker is_inference_mode_enabled 302*da0073e9SAndroid Build Coastguard Worker 303*da0073e9SAndroid Build Coastguard WorkerMath operations 304*da0073e9SAndroid Build Coastguard Worker--------------- 305*da0073e9SAndroid Build Coastguard Worker 306*da0073e9SAndroid Build Coastguard WorkerPointwise Ops 307*da0073e9SAndroid Build Coastguard Worker~~~~~~~~~~~~~~~~~~~~~~ 308*da0073e9SAndroid Build Coastguard Worker 309*da0073e9SAndroid Build Coastguard Worker.. autosummary:: 310*da0073e9SAndroid Build Coastguard Worker :toctree: generated 311*da0073e9SAndroid Build Coastguard Worker :nosignatures: 312*da0073e9SAndroid Build Coastguard Worker 313*da0073e9SAndroid Build Coastguard Worker abs 314*da0073e9SAndroid Build Coastguard Worker absolute 315*da0073e9SAndroid Build Coastguard Worker acos 316*da0073e9SAndroid Build Coastguard Worker arccos 317*da0073e9SAndroid Build Coastguard Worker acosh 318*da0073e9SAndroid Build Coastguard Worker arccosh 319*da0073e9SAndroid Build Coastguard Worker add 320*da0073e9SAndroid Build Coastguard Worker addcdiv 321*da0073e9SAndroid Build Coastguard Worker addcmul 322*da0073e9SAndroid Build Coastguard Worker angle 323*da0073e9SAndroid Build Coastguard Worker asin 324*da0073e9SAndroid Build Coastguard Worker arcsin 325*da0073e9SAndroid Build Coastguard Worker asinh 326*da0073e9SAndroid Build Coastguard Worker arcsinh 327*da0073e9SAndroid Build Coastguard Worker atan 328*da0073e9SAndroid Build Coastguard Worker arctan 329*da0073e9SAndroid Build Coastguard Worker atanh 330*da0073e9SAndroid Build Coastguard Worker arctanh 331*da0073e9SAndroid Build Coastguard Worker atan2 332*da0073e9SAndroid Build Coastguard Worker arctan2 333*da0073e9SAndroid Build Coastguard Worker bitwise_not 334*da0073e9SAndroid Build Coastguard Worker bitwise_and 335*da0073e9SAndroid Build Coastguard Worker bitwise_or 336*da0073e9SAndroid Build Coastguard Worker bitwise_xor 337*da0073e9SAndroid Build Coastguard Worker bitwise_left_shift 338*da0073e9SAndroid Build Coastguard Worker bitwise_right_shift 339*da0073e9SAndroid Build Coastguard Worker ceil 340*da0073e9SAndroid Build Coastguard Worker clamp 341*da0073e9SAndroid Build Coastguard Worker clip 342*da0073e9SAndroid Build Coastguard Worker conj_physical 343*da0073e9SAndroid Build Coastguard Worker copysign 344*da0073e9SAndroid Build Coastguard Worker cos 345*da0073e9SAndroid Build Coastguard Worker cosh 346*da0073e9SAndroid Build Coastguard Worker deg2rad 347*da0073e9SAndroid Build Coastguard Worker div 348*da0073e9SAndroid Build Coastguard Worker divide 349*da0073e9SAndroid Build Coastguard Worker digamma 350*da0073e9SAndroid Build Coastguard Worker erf 351*da0073e9SAndroid Build Coastguard Worker erfc 352*da0073e9SAndroid Build Coastguard Worker erfinv 353*da0073e9SAndroid Build Coastguard Worker exp 354*da0073e9SAndroid Build Coastguard Worker exp2 355*da0073e9SAndroid Build Coastguard Worker expm1 356*da0073e9SAndroid Build Coastguard Worker fake_quantize_per_channel_affine 357*da0073e9SAndroid Build Coastguard Worker fake_quantize_per_tensor_affine 358*da0073e9SAndroid Build Coastguard Worker fix 359*da0073e9SAndroid Build Coastguard Worker float_power 360*da0073e9SAndroid Build Coastguard Worker floor 361*da0073e9SAndroid Build Coastguard Worker floor_divide 362*da0073e9SAndroid Build Coastguard Worker fmod 363*da0073e9SAndroid Build Coastguard Worker frac 364*da0073e9SAndroid Build Coastguard Worker frexp 365*da0073e9SAndroid Build Coastguard Worker gradient 366*da0073e9SAndroid Build Coastguard Worker imag 367*da0073e9SAndroid Build Coastguard Worker ldexp 368*da0073e9SAndroid Build Coastguard Worker lerp 369*da0073e9SAndroid Build Coastguard Worker lgamma 370*da0073e9SAndroid Build Coastguard Worker log 371*da0073e9SAndroid Build Coastguard Worker log10 372*da0073e9SAndroid Build Coastguard Worker log1p 373*da0073e9SAndroid Build Coastguard Worker log2 374*da0073e9SAndroid Build Coastguard Worker logaddexp 375*da0073e9SAndroid Build Coastguard Worker logaddexp2 376*da0073e9SAndroid Build Coastguard Worker logical_and 377*da0073e9SAndroid Build Coastguard Worker logical_not 378*da0073e9SAndroid Build Coastguard Worker logical_or 379*da0073e9SAndroid Build Coastguard Worker logical_xor 380*da0073e9SAndroid Build Coastguard Worker logit 381*da0073e9SAndroid Build Coastguard Worker hypot 382*da0073e9SAndroid Build Coastguard Worker i0 383*da0073e9SAndroid Build Coastguard Worker igamma 384*da0073e9SAndroid Build Coastguard Worker igammac 385*da0073e9SAndroid Build Coastguard Worker mul 386*da0073e9SAndroid Build Coastguard Worker multiply 387*da0073e9SAndroid Build Coastguard Worker mvlgamma 388*da0073e9SAndroid Build Coastguard Worker nan_to_num 389*da0073e9SAndroid Build Coastguard Worker neg 390*da0073e9SAndroid Build Coastguard Worker negative 391*da0073e9SAndroid Build Coastguard Worker nextafter 392*da0073e9SAndroid Build Coastguard Worker polygamma 393*da0073e9SAndroid Build Coastguard Worker positive 394*da0073e9SAndroid Build Coastguard Worker pow 395*da0073e9SAndroid Build Coastguard Worker quantized_batch_norm 396*da0073e9SAndroid Build Coastguard Worker quantized_max_pool1d 397*da0073e9SAndroid Build Coastguard Worker quantized_max_pool2d 398*da0073e9SAndroid Build Coastguard Worker rad2deg 399*da0073e9SAndroid Build Coastguard Worker real 400*da0073e9SAndroid Build Coastguard Worker reciprocal 401*da0073e9SAndroid Build Coastguard Worker remainder 402*da0073e9SAndroid Build Coastguard Worker round 403*da0073e9SAndroid Build Coastguard Worker rsqrt 404*da0073e9SAndroid Build Coastguard Worker sigmoid 405*da0073e9SAndroid Build Coastguard Worker sign 406*da0073e9SAndroid Build Coastguard Worker sgn 407*da0073e9SAndroid Build Coastguard Worker signbit 408*da0073e9SAndroid Build Coastguard Worker sin 409*da0073e9SAndroid Build Coastguard Worker sinc 410*da0073e9SAndroid Build Coastguard Worker sinh 411*da0073e9SAndroid Build Coastguard Worker softmax 412*da0073e9SAndroid Build Coastguard Worker sqrt 413*da0073e9SAndroid Build Coastguard Worker square 414*da0073e9SAndroid Build Coastguard Worker sub 415*da0073e9SAndroid Build Coastguard Worker subtract 416*da0073e9SAndroid Build Coastguard Worker tan 417*da0073e9SAndroid Build Coastguard Worker tanh 418*da0073e9SAndroid Build Coastguard Worker true_divide 419*da0073e9SAndroid Build Coastguard Worker trunc 420*da0073e9SAndroid Build Coastguard Worker xlogy 421*da0073e9SAndroid Build Coastguard Worker 422*da0073e9SAndroid Build Coastguard WorkerReduction Ops 423*da0073e9SAndroid Build Coastguard Worker~~~~~~~~~~~~~~~~~~~~~~ 424*da0073e9SAndroid Build Coastguard Worker.. autosummary:: 425*da0073e9SAndroid Build Coastguard Worker :toctree: generated 426*da0073e9SAndroid Build Coastguard Worker :nosignatures: 427*da0073e9SAndroid Build Coastguard Worker 428*da0073e9SAndroid Build Coastguard Worker argmax 429*da0073e9SAndroid Build Coastguard Worker argmin 430*da0073e9SAndroid Build Coastguard Worker amax 431*da0073e9SAndroid Build Coastguard Worker amin 432*da0073e9SAndroid Build Coastguard Worker aminmax 433*da0073e9SAndroid Build Coastguard Worker all 434*da0073e9SAndroid Build Coastguard Worker any 435*da0073e9SAndroid Build Coastguard Worker max 436*da0073e9SAndroid Build Coastguard Worker min 437*da0073e9SAndroid Build Coastguard Worker dist 438*da0073e9SAndroid Build Coastguard Worker logsumexp 439*da0073e9SAndroid Build Coastguard Worker mean 440*da0073e9SAndroid Build Coastguard Worker nanmean 441*da0073e9SAndroid Build Coastguard Worker median 442*da0073e9SAndroid Build Coastguard Worker nanmedian 443*da0073e9SAndroid Build Coastguard Worker mode 444*da0073e9SAndroid Build Coastguard Worker norm 445*da0073e9SAndroid Build Coastguard Worker nansum 446*da0073e9SAndroid Build Coastguard Worker prod 447*da0073e9SAndroid Build Coastguard Worker quantile 448*da0073e9SAndroid Build Coastguard Worker nanquantile 449*da0073e9SAndroid Build Coastguard Worker std 450*da0073e9SAndroid Build Coastguard Worker std_mean 451*da0073e9SAndroid Build Coastguard Worker sum 452*da0073e9SAndroid Build Coastguard Worker unique 453*da0073e9SAndroid Build Coastguard Worker unique_consecutive 454*da0073e9SAndroid Build Coastguard Worker var 455*da0073e9SAndroid Build Coastguard Worker var_mean 456*da0073e9SAndroid Build Coastguard Worker count_nonzero 457*da0073e9SAndroid Build Coastguard Worker 458*da0073e9SAndroid Build Coastguard WorkerComparison Ops 459*da0073e9SAndroid Build Coastguard Worker~~~~~~~~~~~~~~~~~~~~~~ 460*da0073e9SAndroid Build Coastguard Worker.. autosummary:: 461*da0073e9SAndroid Build Coastguard Worker :toctree: generated 462*da0073e9SAndroid Build Coastguard Worker :nosignatures: 463*da0073e9SAndroid Build Coastguard Worker 464*da0073e9SAndroid Build Coastguard Worker allclose 465*da0073e9SAndroid Build Coastguard Worker argsort 466*da0073e9SAndroid Build Coastguard Worker eq 467*da0073e9SAndroid Build Coastguard Worker equal 468*da0073e9SAndroid Build Coastguard Worker ge 469*da0073e9SAndroid Build Coastguard Worker greater_equal 470*da0073e9SAndroid Build Coastguard Worker gt 471*da0073e9SAndroid Build Coastguard Worker greater 472*da0073e9SAndroid Build Coastguard Worker isclose 473*da0073e9SAndroid Build Coastguard Worker isfinite 474*da0073e9SAndroid Build Coastguard Worker isin 475*da0073e9SAndroid Build Coastguard Worker isinf 476*da0073e9SAndroid Build Coastguard Worker isposinf 477*da0073e9SAndroid Build Coastguard Worker isneginf 478*da0073e9SAndroid Build Coastguard Worker isnan 479*da0073e9SAndroid Build Coastguard Worker isreal 480*da0073e9SAndroid Build Coastguard Worker kthvalue 481*da0073e9SAndroid Build Coastguard Worker le 482*da0073e9SAndroid Build Coastguard Worker less_equal 483*da0073e9SAndroid Build Coastguard Worker lt 484*da0073e9SAndroid Build Coastguard Worker less 485*da0073e9SAndroid Build Coastguard Worker maximum 486*da0073e9SAndroid Build Coastguard Worker minimum 487*da0073e9SAndroid Build Coastguard Worker fmax 488*da0073e9SAndroid Build Coastguard Worker fmin 489*da0073e9SAndroid Build Coastguard Worker ne 490*da0073e9SAndroid Build Coastguard Worker not_equal 491*da0073e9SAndroid Build Coastguard Worker sort 492*da0073e9SAndroid Build Coastguard Worker topk 493*da0073e9SAndroid Build Coastguard Worker msort 494*da0073e9SAndroid Build Coastguard Worker 495*da0073e9SAndroid Build Coastguard Worker 496*da0073e9SAndroid Build Coastguard WorkerSpectral Ops 497*da0073e9SAndroid Build Coastguard Worker~~~~~~~~~~~~~~~~~~~~~~ 498*da0073e9SAndroid Build Coastguard Worker.. autosummary:: 499*da0073e9SAndroid Build Coastguard Worker :toctree: generated 500*da0073e9SAndroid Build Coastguard Worker :nosignatures: 501*da0073e9SAndroid Build Coastguard Worker 502*da0073e9SAndroid Build Coastguard Worker stft 503*da0073e9SAndroid Build Coastguard Worker istft 504*da0073e9SAndroid Build Coastguard Worker bartlett_window 505*da0073e9SAndroid Build Coastguard Worker blackman_window 506*da0073e9SAndroid Build Coastguard Worker hamming_window 507*da0073e9SAndroid Build Coastguard Worker hann_window 508*da0073e9SAndroid Build Coastguard Worker kaiser_window 509*da0073e9SAndroid Build Coastguard Worker 510*da0073e9SAndroid Build Coastguard Worker 511*da0073e9SAndroid Build Coastguard WorkerOther Operations 512*da0073e9SAndroid Build Coastguard Worker~~~~~~~~~~~~~~~~~~~~~~ 513*da0073e9SAndroid Build Coastguard Worker 514*da0073e9SAndroid Build Coastguard Worker.. autosummary:: 515*da0073e9SAndroid Build Coastguard Worker :toctree: generated 516*da0073e9SAndroid Build Coastguard Worker :nosignatures: 517*da0073e9SAndroid Build Coastguard Worker 518*da0073e9SAndroid Build Coastguard Worker atleast_1d 519*da0073e9SAndroid Build Coastguard Worker atleast_2d 520*da0073e9SAndroid Build Coastguard Worker atleast_3d 521*da0073e9SAndroid Build Coastguard Worker bincount 522*da0073e9SAndroid Build Coastguard Worker block_diag 523*da0073e9SAndroid Build Coastguard Worker broadcast_tensors 524*da0073e9SAndroid Build Coastguard Worker broadcast_to 525*da0073e9SAndroid Build Coastguard Worker broadcast_shapes 526*da0073e9SAndroid Build Coastguard Worker bucketize 527*da0073e9SAndroid Build Coastguard Worker cartesian_prod 528*da0073e9SAndroid Build Coastguard Worker cdist 529*da0073e9SAndroid Build Coastguard Worker clone 530*da0073e9SAndroid Build Coastguard Worker combinations 531*da0073e9SAndroid Build Coastguard Worker corrcoef 532*da0073e9SAndroid Build Coastguard Worker cov 533*da0073e9SAndroid Build Coastguard Worker cross 534*da0073e9SAndroid Build Coastguard Worker cummax 535*da0073e9SAndroid Build Coastguard Worker cummin 536*da0073e9SAndroid Build Coastguard Worker cumprod 537*da0073e9SAndroid Build Coastguard Worker cumsum 538*da0073e9SAndroid Build Coastguard Worker diag 539*da0073e9SAndroid Build Coastguard Worker diag_embed 540*da0073e9SAndroid Build Coastguard Worker diagflat 541*da0073e9SAndroid Build Coastguard Worker diagonal 542*da0073e9SAndroid Build Coastguard Worker diff 543*da0073e9SAndroid Build Coastguard Worker einsum 544*da0073e9SAndroid Build Coastguard Worker flatten 545*da0073e9SAndroid Build Coastguard Worker flip 546*da0073e9SAndroid Build Coastguard Worker fliplr 547*da0073e9SAndroid Build Coastguard Worker flipud 548*da0073e9SAndroid Build Coastguard Worker kron 549*da0073e9SAndroid Build Coastguard Worker rot90 550*da0073e9SAndroid Build Coastguard Worker gcd 551*da0073e9SAndroid Build Coastguard Worker histc 552*da0073e9SAndroid Build Coastguard Worker histogram 553*da0073e9SAndroid Build Coastguard Worker histogramdd 554*da0073e9SAndroid Build Coastguard Worker meshgrid 555*da0073e9SAndroid Build Coastguard Worker lcm 556*da0073e9SAndroid Build Coastguard Worker logcumsumexp 557*da0073e9SAndroid Build Coastguard Worker ravel 558*da0073e9SAndroid Build Coastguard Worker renorm 559*da0073e9SAndroid Build Coastguard Worker repeat_interleave 560*da0073e9SAndroid Build Coastguard Worker roll 561*da0073e9SAndroid Build Coastguard Worker searchsorted 562*da0073e9SAndroid Build Coastguard Worker tensordot 563*da0073e9SAndroid Build Coastguard Worker trace 564*da0073e9SAndroid Build Coastguard Worker tril 565*da0073e9SAndroid Build Coastguard Worker tril_indices 566*da0073e9SAndroid Build Coastguard Worker triu 567*da0073e9SAndroid Build Coastguard Worker triu_indices 568*da0073e9SAndroid Build Coastguard Worker unflatten 569*da0073e9SAndroid Build Coastguard Worker vander 570*da0073e9SAndroid Build Coastguard Worker view_as_real 571*da0073e9SAndroid Build Coastguard Worker view_as_complex 572*da0073e9SAndroid Build Coastguard Worker resolve_conj 573*da0073e9SAndroid Build Coastguard Worker resolve_neg 574*da0073e9SAndroid Build Coastguard Worker 575*da0073e9SAndroid Build Coastguard Worker 576*da0073e9SAndroid Build Coastguard WorkerBLAS and LAPACK Operations 577*da0073e9SAndroid Build Coastguard Worker~~~~~~~~~~~~~~~~~~~~~~~~~~~ 578*da0073e9SAndroid Build Coastguard Worker.. autosummary:: 579*da0073e9SAndroid Build Coastguard Worker :toctree: generated 580*da0073e9SAndroid Build Coastguard Worker :nosignatures: 581*da0073e9SAndroid Build Coastguard Worker 582*da0073e9SAndroid Build Coastguard Worker addbmm 583*da0073e9SAndroid Build Coastguard Worker addmm 584*da0073e9SAndroid Build Coastguard Worker addmv 585*da0073e9SAndroid Build Coastguard Worker addr 586*da0073e9SAndroid Build Coastguard Worker baddbmm 587*da0073e9SAndroid Build Coastguard Worker bmm 588*da0073e9SAndroid Build Coastguard Worker chain_matmul 589*da0073e9SAndroid Build Coastguard Worker cholesky 590*da0073e9SAndroid Build Coastguard Worker cholesky_inverse 591*da0073e9SAndroid Build Coastguard Worker cholesky_solve 592*da0073e9SAndroid Build Coastguard Worker dot 593*da0073e9SAndroid Build Coastguard Worker geqrf 594*da0073e9SAndroid Build Coastguard Worker ger 595*da0073e9SAndroid Build Coastguard Worker inner 596*da0073e9SAndroid Build Coastguard Worker inverse 597*da0073e9SAndroid Build Coastguard Worker det 598*da0073e9SAndroid Build Coastguard Worker logdet 599*da0073e9SAndroid Build Coastguard Worker slogdet 600*da0073e9SAndroid Build Coastguard Worker lu 601*da0073e9SAndroid Build Coastguard Worker lu_solve 602*da0073e9SAndroid Build Coastguard Worker lu_unpack 603*da0073e9SAndroid Build Coastguard Worker matmul 604*da0073e9SAndroid Build Coastguard Worker matrix_power 605*da0073e9SAndroid Build Coastguard Worker matrix_exp 606*da0073e9SAndroid Build Coastguard Worker mm 607*da0073e9SAndroid Build Coastguard Worker mv 608*da0073e9SAndroid Build Coastguard Worker orgqr 609*da0073e9SAndroid Build Coastguard Worker ormqr 610*da0073e9SAndroid Build Coastguard Worker outer 611*da0073e9SAndroid Build Coastguard Worker pinverse 612*da0073e9SAndroid Build Coastguard Worker qr 613*da0073e9SAndroid Build Coastguard Worker svd 614*da0073e9SAndroid Build Coastguard Worker svd_lowrank 615*da0073e9SAndroid Build Coastguard Worker pca_lowrank 616*da0073e9SAndroid Build Coastguard Worker lobpcg 617*da0073e9SAndroid Build Coastguard Worker trapz 618*da0073e9SAndroid Build Coastguard Worker trapezoid 619*da0073e9SAndroid Build Coastguard Worker cumulative_trapezoid 620*da0073e9SAndroid Build Coastguard Worker triangular_solve 621*da0073e9SAndroid Build Coastguard Worker vdot 622*da0073e9SAndroid Build Coastguard Worker 623*da0073e9SAndroid Build Coastguard WorkerForeach Operations 624*da0073e9SAndroid Build Coastguard Worker~~~~~~~~~~~~~~~~~~ 625*da0073e9SAndroid Build Coastguard Worker 626*da0073e9SAndroid Build Coastguard Worker.. warning:: 627*da0073e9SAndroid Build Coastguard Worker This API is in beta and subject to future changes. 628*da0073e9SAndroid Build Coastguard Worker Forward-mode AD is not supported. 629*da0073e9SAndroid Build Coastguard Worker 630*da0073e9SAndroid Build Coastguard Worker.. autosummary:: 631*da0073e9SAndroid Build Coastguard Worker :toctree: generated 632*da0073e9SAndroid Build Coastguard Worker :nosignatures: 633*da0073e9SAndroid Build Coastguard Worker 634*da0073e9SAndroid Build Coastguard Worker _foreach_abs 635*da0073e9SAndroid Build Coastguard Worker _foreach_abs_ 636*da0073e9SAndroid Build Coastguard Worker _foreach_acos 637*da0073e9SAndroid Build Coastguard Worker _foreach_acos_ 638*da0073e9SAndroid Build Coastguard Worker _foreach_asin 639*da0073e9SAndroid Build Coastguard Worker _foreach_asin_ 640*da0073e9SAndroid Build Coastguard Worker _foreach_atan 641*da0073e9SAndroid Build Coastguard Worker _foreach_atan_ 642*da0073e9SAndroid Build Coastguard Worker _foreach_ceil 643*da0073e9SAndroid Build Coastguard Worker _foreach_ceil_ 644*da0073e9SAndroid Build Coastguard Worker _foreach_cos 645*da0073e9SAndroid Build Coastguard Worker _foreach_cos_ 646*da0073e9SAndroid Build Coastguard Worker _foreach_cosh 647*da0073e9SAndroid Build Coastguard Worker _foreach_cosh_ 648*da0073e9SAndroid Build Coastguard Worker _foreach_erf 649*da0073e9SAndroid Build Coastguard Worker _foreach_erf_ 650*da0073e9SAndroid Build Coastguard Worker _foreach_erfc 651*da0073e9SAndroid Build Coastguard Worker _foreach_erfc_ 652*da0073e9SAndroid Build Coastguard Worker _foreach_exp 653*da0073e9SAndroid Build Coastguard Worker _foreach_exp_ 654*da0073e9SAndroid Build Coastguard Worker _foreach_expm1 655*da0073e9SAndroid Build Coastguard Worker _foreach_expm1_ 656*da0073e9SAndroid Build Coastguard Worker _foreach_floor 657*da0073e9SAndroid Build Coastguard Worker _foreach_floor_ 658*da0073e9SAndroid Build Coastguard Worker _foreach_log 659*da0073e9SAndroid Build Coastguard Worker _foreach_log_ 660*da0073e9SAndroid Build Coastguard Worker _foreach_log10 661*da0073e9SAndroid Build Coastguard Worker _foreach_log10_ 662*da0073e9SAndroid Build Coastguard Worker _foreach_log1p 663*da0073e9SAndroid Build Coastguard Worker _foreach_log1p_ 664*da0073e9SAndroid Build Coastguard Worker _foreach_log2 665*da0073e9SAndroid Build Coastguard Worker _foreach_log2_ 666*da0073e9SAndroid Build Coastguard Worker _foreach_neg 667*da0073e9SAndroid Build Coastguard Worker _foreach_neg_ 668*da0073e9SAndroid Build Coastguard Worker _foreach_tan 669*da0073e9SAndroid Build Coastguard Worker _foreach_tan_ 670*da0073e9SAndroid Build Coastguard Worker _foreach_sin 671*da0073e9SAndroid Build Coastguard Worker _foreach_sin_ 672*da0073e9SAndroid Build Coastguard Worker _foreach_sinh 673*da0073e9SAndroid Build Coastguard Worker _foreach_sinh_ 674*da0073e9SAndroid Build Coastguard Worker _foreach_round 675*da0073e9SAndroid Build Coastguard Worker _foreach_round_ 676*da0073e9SAndroid Build Coastguard Worker _foreach_sqrt 677*da0073e9SAndroid Build Coastguard Worker _foreach_sqrt_ 678*da0073e9SAndroid Build Coastguard Worker _foreach_lgamma 679*da0073e9SAndroid Build Coastguard Worker _foreach_lgamma_ 680*da0073e9SAndroid Build Coastguard Worker _foreach_frac 681*da0073e9SAndroid Build Coastguard Worker _foreach_frac_ 682*da0073e9SAndroid Build Coastguard Worker _foreach_reciprocal 683*da0073e9SAndroid Build Coastguard Worker _foreach_reciprocal_ 684*da0073e9SAndroid Build Coastguard Worker _foreach_sigmoid 685*da0073e9SAndroid Build Coastguard Worker _foreach_sigmoid_ 686*da0073e9SAndroid Build Coastguard Worker _foreach_trunc 687*da0073e9SAndroid Build Coastguard Worker _foreach_trunc_ 688*da0073e9SAndroid Build Coastguard Worker _foreach_zero_ 689*da0073e9SAndroid Build Coastguard Worker 690*da0073e9SAndroid Build Coastguard WorkerUtilities 691*da0073e9SAndroid Build Coastguard Worker---------------------------------- 692*da0073e9SAndroid Build Coastguard Worker.. autosummary:: 693*da0073e9SAndroid Build Coastguard Worker :toctree: generated 694*da0073e9SAndroid Build Coastguard Worker :nosignatures: 695*da0073e9SAndroid Build Coastguard Worker 696*da0073e9SAndroid Build Coastguard Worker compiled_with_cxx11_abi 697*da0073e9SAndroid Build Coastguard Worker result_type 698*da0073e9SAndroid Build Coastguard Worker can_cast 699*da0073e9SAndroid Build Coastguard Worker promote_types 700*da0073e9SAndroid Build Coastguard Worker use_deterministic_algorithms 701*da0073e9SAndroid Build Coastguard Worker are_deterministic_algorithms_enabled 702*da0073e9SAndroid Build Coastguard Worker is_deterministic_algorithms_warn_only_enabled 703*da0073e9SAndroid Build Coastguard Worker set_deterministic_debug_mode 704*da0073e9SAndroid Build Coastguard Worker get_deterministic_debug_mode 705*da0073e9SAndroid Build Coastguard Worker set_float32_matmul_precision 706*da0073e9SAndroid Build Coastguard Worker get_float32_matmul_precision 707*da0073e9SAndroid Build Coastguard Worker set_warn_always 708*da0073e9SAndroid Build Coastguard Worker get_device_module 709*da0073e9SAndroid Build Coastguard Worker is_warn_always_enabled 710*da0073e9SAndroid Build Coastguard Worker vmap 711*da0073e9SAndroid Build Coastguard Worker _assert 712*da0073e9SAndroid Build Coastguard Worker 713*da0073e9SAndroid Build Coastguard WorkerSymbolic Numbers 714*da0073e9SAndroid Build Coastguard Worker---------------- 715*da0073e9SAndroid Build Coastguard Worker.. autoclass:: SymInt 716*da0073e9SAndroid Build Coastguard Worker :members: 717*da0073e9SAndroid Build Coastguard Worker 718*da0073e9SAndroid Build Coastguard Worker.. autoclass:: SymFloat 719*da0073e9SAndroid Build Coastguard Worker :members: 720*da0073e9SAndroid Build Coastguard Worker 721*da0073e9SAndroid Build Coastguard Worker.. autoclass:: SymBool 722*da0073e9SAndroid Build Coastguard Worker :members: 723*da0073e9SAndroid Build Coastguard Worker 724*da0073e9SAndroid Build Coastguard Worker.. autosummary:: 725*da0073e9SAndroid Build Coastguard Worker :toctree: generated 726*da0073e9SAndroid Build Coastguard Worker :nosignatures: 727*da0073e9SAndroid Build Coastguard Worker 728*da0073e9SAndroid Build Coastguard Worker sym_float 729*da0073e9SAndroid Build Coastguard Worker sym_int 730*da0073e9SAndroid Build Coastguard Worker sym_max 731*da0073e9SAndroid Build Coastguard Worker sym_min 732*da0073e9SAndroid Build Coastguard Worker sym_not 733*da0073e9SAndroid Build Coastguard Worker sym_ite 734*da0073e9SAndroid Build Coastguard Worker 735*da0073e9SAndroid Build Coastguard WorkerExport Path 736*da0073e9SAndroid Build Coastguard Worker------------- 737*da0073e9SAndroid Build Coastguard Worker.. autosummary:: 738*da0073e9SAndroid Build Coastguard Worker :toctree: generated 739*da0073e9SAndroid Build Coastguard Worker :nosignatures: 740*da0073e9SAndroid Build Coastguard Worker 741*da0073e9SAndroid Build Coastguard Worker.. warning:: 742*da0073e9SAndroid Build Coastguard Worker This feature is a prototype and may have compatibility breaking changes in the future. 743*da0073e9SAndroid Build Coastguard Worker 744*da0073e9SAndroid Build Coastguard Worker export 745*da0073e9SAndroid Build Coastguard Worker generated/exportdb/index 746*da0073e9SAndroid Build Coastguard Worker 747*da0073e9SAndroid Build Coastguard WorkerControl Flow 748*da0073e9SAndroid Build Coastguard Worker------------ 749*da0073e9SAndroid Build Coastguard Worker 750*da0073e9SAndroid Build Coastguard Worker.. warning:: 751*da0073e9SAndroid Build Coastguard Worker This feature is a prototype and may have compatibility breaking changes in the future. 752*da0073e9SAndroid Build Coastguard Worker 753*da0073e9SAndroid Build Coastguard Worker.. autosummary:: 754*da0073e9SAndroid Build Coastguard Worker :toctree: generated 755*da0073e9SAndroid Build Coastguard Worker :nosignatures: 756*da0073e9SAndroid Build Coastguard Worker 757*da0073e9SAndroid Build Coastguard Worker cond 758*da0073e9SAndroid Build Coastguard Worker 759*da0073e9SAndroid Build Coastguard WorkerOptimizations 760*da0073e9SAndroid Build Coastguard Worker------------- 761*da0073e9SAndroid Build Coastguard Worker.. autosummary:: 762*da0073e9SAndroid Build Coastguard Worker :toctree: generated 763*da0073e9SAndroid Build Coastguard Worker :nosignatures: 764*da0073e9SAndroid Build Coastguard Worker 765*da0073e9SAndroid Build Coastguard Worker compile 766*da0073e9SAndroid Build Coastguard Worker 767*da0073e9SAndroid Build Coastguard Worker`torch.compile documentation <https://pytorch.org/docs/main/torch.compiler.html>`__ 768*da0073e9SAndroid Build Coastguard Worker 769*da0073e9SAndroid Build Coastguard WorkerOperator Tags 770*da0073e9SAndroid Build Coastguard Worker------------------------------------ 771*da0073e9SAndroid Build Coastguard Worker.. autoclass:: Tag 772*da0073e9SAndroid Build Coastguard Worker :members: 773*da0073e9SAndroid Build Coastguard Worker 774*da0073e9SAndroid Build Coastguard Worker.. Empty submodules added only for tracking. 775*da0073e9SAndroid Build Coastguard Worker.. py:module:: torch.contrib 776*da0073e9SAndroid Build Coastguard Worker.. py:module:: torch.utils.backcompat 777*da0073e9SAndroid Build Coastguard Worker 778*da0073e9SAndroid Build Coastguard Worker.. This module is only used internally for ROCm builds. 779*da0073e9SAndroid Build Coastguard Worker.. py:module:: torch.utils.hipify 780*da0073e9SAndroid Build Coastguard Worker 781*da0073e9SAndroid Build Coastguard Worker.. This module needs to be documented. Adding here in the meantime 782*da0073e9SAndroid Build Coastguard Worker.. for tracking purposes 783*da0073e9SAndroid Build Coastguard Worker.. py:module:: torch.utils.model_dump 784*da0073e9SAndroid Build Coastguard Worker.. py:module:: torch.utils.viz 785*da0073e9SAndroid Build Coastguard Worker.. py:module:: torch.functional 786*da0073e9SAndroid Build Coastguard Worker.. py:module:: torch.quasirandom 787*da0073e9SAndroid Build Coastguard Worker.. py:module:: torch.return_types 788*da0073e9SAndroid Build Coastguard Worker.. py:module:: torch.serialization 789*da0073e9SAndroid Build Coastguard Worker.. py:module:: torch.signal.windows.windows 790*da0073e9SAndroid Build Coastguard Worker.. py:module:: torch.sparse.semi_structured 791*da0073e9SAndroid Build Coastguard Worker.. py:module:: torch.storage 792*da0073e9SAndroid Build Coastguard Worker.. py:module:: torch.torch_version 793*da0073e9SAndroid Build Coastguard Worker.. py:module:: torch.types 794*da0073e9SAndroid Build Coastguard Worker.. py:module:: torch.version 795