@@ -740,7 +740,7 @@ <h1>Source code for torch._tensor</h1><div class="highlight"><pre>
740
740
< span class ="c1 "> # All strings are unicode in Python 3.</ span >
741
741
< span class ="k "> return</ span > < span class ="n "> torch</ span > < span class ="o "> .</ span > < span class ="n "> _tensor_str</ span > < span class ="o "> .</ span > < span class ="n "> _str</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> )</ span >
742
742
743
- < span class ="k "> def</ span > < span class ="nf "> backward</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ,</ span > < span class ="n "> gradient</ span > < span class ="o "> =</ span > < span class ="kc "> None</ span > < span class ="p "> ,</ span > < span class ="n "> retain_graph</ span > < span class ="o "> =</ span > < span class ="kc "> None</ span > < span class ="p "> ,</ span > < span class ="n "> create_graph</ span > < span class ="o "> =</ span > < span class ="kc "> False</ span > < span class ="p "> ,</ span > < span class ="n "> inputs</ span > < span class ="o "> =</ span > < span class ="kc "> None</ span > < span class ="p "> ):</ span >
743
+ < div class =" viewcode-block " id =" Tensor.backward " > < a class =" viewcode-back " href =" ../../generated/torch.Tensor.backward.html#torch.Tensor.backward " > [docs] </ a > < span class ="k "> def</ span > < span class ="nf "> backward</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ,</ span > < span class ="n "> gradient</ span > < span class ="o "> =</ span > < span class ="kc "> None</ span > < span class ="p "> ,</ span > < span class ="n "> retain_graph</ span > < span class ="o "> =</ span > < span class ="kc "> None</ span > < span class ="p "> ,</ span > < span class ="n "> create_graph</ span > < span class ="o "> =</ span > < span class ="kc "> False</ span > < span class ="p "> ,</ span > < span class ="n "> inputs</ span > < span class ="o "> =</ span > < span class ="kc "> None</ span > < span class ="p "> ):</ span >
744
744
< span class ="sa "> r</ span > < span class ="sd "> """Computes the gradient of current tensor w.r.t. graph leaves.</ span >
745
745
746
746
< span class ="sd "> The graph is differentiated using the chain rule. If the tensor is</ span >
@@ -796,7 +796,7 @@ <h1>Source code for torch._tensor</h1><div class="highlight"><pre>
796
796
< span class ="n "> retain_graph</ span > < span class ="o "> =</ span > < span class ="n "> retain_graph</ span > < span class ="p "> ,</ span >
797
797
< span class ="n "> create_graph</ span > < span class ="o "> =</ span > < span class ="n "> create_graph</ span > < span class ="p "> ,</ span >
798
798
< span class ="n "> inputs</ span > < span class ="o "> =</ span > < span class ="n "> inputs</ span > < span class ="p "> )</ span >
799
- < span class ="n "> torch</ span > < span class ="o "> .</ span > < span class ="n "> autograd</ span > < span class ="o "> .</ span > < span class ="n "> backward</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ,</ span > < span class ="n "> gradient</ span > < span class ="p "> ,</ span > < span class ="n "> retain_graph</ span > < span class ="p "> ,</ span > < span class ="n "> create_graph</ span > < span class ="p "> ,</ span > < span class ="n "> inputs</ span > < span class ="o "> =</ span > < span class ="n "> inputs</ span > < span class ="p "> )</ span >
799
+ < span class ="n "> torch</ span > < span class ="o "> .</ span > < span class ="n "> autograd</ span > < span class ="o "> .</ span > < span class ="n "> backward</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ,</ span > < span class ="n "> gradient</ span > < span class ="p "> ,</ span > < span class ="n "> retain_graph</ span > < span class ="p "> ,</ span > < span class ="n "> create_graph</ span > < span class ="p "> ,</ span > < span class ="n "> inputs</ span > < span class ="o "> =</ span > < span class ="n "> inputs</ span > < span class ="p "> )</ span > </ div >
800
800
801
801
< span class ="k "> def</ span > < span class ="nf "> register_hook</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ,</ span > < span class ="n "> hook</ span > < span class ="p "> ):</ span >
802
802
< span class ="sa "> r</ span > < span class ="sd "> """Registers a backward hook.</ span >
@@ -898,14 +898,14 @@ <h1>Source code for torch._tensor</h1><div class="highlight"><pre>
898
898
< span class ="s2 "> have forward mode AD gradients.</ span >
899
899
< span class ="s2 "> """</ span > < span class ="p "> )</ span >
900
900
901
- < div class =" viewcode-block " id =" Tensor.is_shared " > < a class =" viewcode-back " href =" ../../generated/torch.Tensor.is_shared.html#torch.Tensor.is_shared " > [docs] </ a > < span class ="k "> def</ span > < span class ="nf "> is_shared</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ):</ span >
901
+ < span class ="k "> def</ span > < span class ="nf "> is_shared</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ):</ span >
902
902
< span class ="sa "> r</ span > < span class ="sd "> """Checks if tensor is in shared memory.</ span >
903
903
904
904
< span class ="sd "> This is always ``True`` for CUDA tensors.</ span >
905
905
< span class ="sd "> """</ span >
906
906
< span class ="k "> if</ span > < span class ="n "> has_torch_function_unary</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ):</ span >
907
907
< span class ="k "> return</ span > < span class ="n "> handle_torch_function</ span > < span class ="p "> (</ span > < span class ="n "> Tensor</ span > < span class ="o "> .</ span > < span class ="n "> is_shared</ span > < span class ="p "> ,</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ,),</ span > < span class ="bp "> self</ span > < span class ="p "> )</ span >
908
- < span class ="k "> return</ span > < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> storage</ span > < span class ="p "> ()</ span > < span class ="o "> .</ span > < span class ="n "> is_shared</ span > < span class ="p "> ()</ span > </ div >
908
+ < span class ="k "> return</ span > < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> storage</ span > < span class ="p "> ()</ span > < span class ="o "> .</ span > < span class ="n "> is_shared</ span > < span class ="p "> ()</ span >
909
909
910
910
< span class ="k "> def</ span > < span class ="nf "> share_memory_</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ):</ span >
911
911
< span class ="sa "> r</ span > < span class ="sd "> """Moves the underlying storage to shared memory.</ span >
@@ -964,7 +964,7 @@ <h1>Source code for torch._tensor</h1><div class="highlight"><pre>
964
964
< span class ="k "> return</ span > < span class ="n "> torch</ span > < span class ="o "> .</ span > < span class ="n "> stft</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ,</ span > < span class ="n "> n_fft</ span > < span class ="p "> ,</ span > < span class ="n "> hop_length</ span > < span class ="p "> ,</ span > < span class ="n "> win_length</ span > < span class ="p "> ,</ span > < span class ="n "> window</ span > < span class ="p "> ,</ span > < span class ="n "> center</ span > < span class ="p "> ,</ span >
965
965
< span class ="n "> pad_mode</ span > < span class ="p "> ,</ span > < span class ="n "> normalized</ span > < span class ="p "> ,</ span > < span class ="n "> onesided</ span > < span class ="p "> ,</ span > < span class ="n "> return_complex</ span > < span class ="o "> =</ span > < span class ="n "> return_complex</ span > < span class ="p "> )</ span >
966
966
967
- < div class =" viewcode-block " id =" Tensor.istft " > < a class =" viewcode-back " href =" ../../generated/torch.Tensor.istft.html#torch.Tensor.istft " > [docs] </ a > < span class ="k "> def</ span > < span class ="nf "> istft</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ,</ span > < span class ="n "> n_fft</ span > < span class ="p "> :</ span > < span class ="nb "> int</ span > < span class ="p "> ,</ span > < span class ="n "> hop_length</ span > < span class ="p "> :</ span > < span class ="n "> Optional</ span > < span class ="p "> [</ span > < span class ="nb "> int</ span > < span class ="p "> ]</ span > < span class ="o "> =</ span > < span class ="kc "> None</ span > < span class ="p "> ,</ span >
967
+ < span class ="k "> def</ span > < span class ="nf "> istft</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ,</ span > < span class ="n "> n_fft</ span > < span class ="p "> :</ span > < span class ="nb "> int</ span > < span class ="p "> ,</ span > < span class ="n "> hop_length</ span > < span class ="p "> :</ span > < span class ="n "> Optional</ span > < span class ="p "> [</ span > < span class ="nb "> int</ span > < span class ="p "> ]</ span > < span class ="o "> =</ span > < span class ="kc "> None</ span > < span class ="p "> ,</ span >
968
968
< span class ="n "> win_length</ span > < span class ="p "> :</ span > < span class ="n "> Optional</ span > < span class ="p "> [</ span > < span class ="nb "> int</ span > < span class ="p "> ]</ span > < span class ="o "> =</ span > < span class ="kc "> None</ span > < span class ="p "> ,</ span > < span class ="n "> window</ span > < span class ="p "> :</ span > < span class ="s1 "> 'Optional[Tensor]'</ span > < span class ="o "> =</ span > < span class ="kc "> None</ span > < span class ="p "> ,</ span >
969
969
< span class ="n "> center</ span > < span class ="p "> :</ span > < span class ="nb "> bool</ span > < span class ="o "> =</ span > < span class ="kc "> True</ span > < span class ="p "> ,</ span > < span class ="n "> normalized</ span > < span class ="p "> :</ span > < span class ="nb "> bool</ span > < span class ="o "> =</ span > < span class ="kc "> False</ span > < span class ="p "> ,</ span >
970
970
< span class ="n "> onesided</ span > < span class ="p "> :</ span > < span class ="n "> Optional</ span > < span class ="p "> [</ span > < span class ="nb "> bool</ span > < span class ="p "> ]</ span > < span class ="o "> =</ span > < span class ="kc "> None</ span > < span class ="p "> ,</ span > < span class ="n "> length</ span > < span class ="p "> :</ span > < span class ="n "> Optional</ span > < span class ="p "> [</ span > < span class ="nb "> int</ span > < span class ="p "> ]</ span > < span class ="o "> =</ span > < span class ="kc "> None</ span > < span class ="p "> ,</ span >
@@ -977,7 +977,7 @@ <h1>Source code for torch._tensor</h1><div class="highlight"><pre>
977
977
< span class ="n "> return_complex</ span > < span class ="o "> =</ span > < span class ="n "> return_complex</ span >
978
978
< span class ="p "> )</ span >
979
979
< span class ="k "> return</ span > < span class ="n "> torch</ span > < span class ="o "> .</ span > < span class ="n "> istft</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ,</ span > < span class ="n "> n_fft</ span > < span class ="p "> ,</ span > < span class ="n "> hop_length</ span > < span class ="p "> ,</ span > < span class ="n "> win_length</ span > < span class ="p "> ,</ span > < span class ="n "> window</ span > < span class ="p "> ,</ span > < span class ="n "> center</ span > < span class ="p "> ,</ span >
980
- < span class ="n "> normalized</ span > < span class ="p "> ,</ span > < span class ="n "> onesided</ span > < span class ="p "> ,</ span > < span class ="n "> length</ span > < span class ="p "> ,</ span > < span class ="n "> return_complex</ span > < span class ="o "> =</ span > < span class ="n "> return_complex</ span > < span class ="p "> )</ span > </ div >
980
+ < span class ="n "> normalized</ span > < span class ="p "> ,</ span > < span class ="n "> onesided</ span > < span class ="p "> ,</ span > < span class ="n "> length</ span > < span class ="p "> ,</ span > < span class ="n "> return_complex</ span > < span class ="o "> =</ span > < span class ="n "> return_complex</ span > < span class ="p "> )</ span >
981
981
982
982
< span class ="k "> def</ span > < span class ="nf "> resize</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ,</ span > < span class ="o "> *</ span > < span class ="n "> sizes</ span > < span class ="p "> ):</ span >
983
983
< span class ="k "> if</ span > < span class ="n "> has_torch_function_unary</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ):</ span >
0 commit comments