@@ -556,36 +556,36 @@ <h1>Source code for torch</h1><div class="highlight"><pre>
556
556
< span class ="k "> def</ span > < span class ="nf "> typename</ span > < span class ="p "> (</ span > < span class ="n "> o</ span > < span class ="p "> ):</ span >
557
557
< span class ="n "> module</ span > < span class ="o "> =</ span > < span class ="s1 "> ''</ span >
558
558
< span class ="n "> class_name</ span > < span class ="o "> =</ span > < span class ="s1 "> ''</ span >
559
- < span class ="k "> if</ span > < span class ="nb "> hasattr</ span > < span class ="p "> (</ span > < span class ="n "> o</ span > < span class ="p "> ,</ span > < span class ="s1 "> '__module__'</ span > < span class ="p "> )</ span > < span class ="ow "> and</ span > < span class ="n "> o</ span > < span class ="o "> .</ span > < span class ="n "> __module__</ span > < span class ="o "> !=</ span > < span class ="s1 "> 'builtins'</ span > \
560
- < span class ="ow "> and</ span > < span class ="n "> o</ span > < span class ="o "> .</ span > < span class ="n "> __module__</ span > < span class ="o "> !=</ span > < span class ="s1 "> '__builtin__'</ span > < span class ="ow "> and</ span > < span class ="n "> o</ span > < span class ="o "> .</ span > < span class ="n "> __module__</ span > < span class ="ow "> is</ span > < span class ="ow "> not</ span > < span class ="kc "> None</ span > < span class ="p "> :</ span >
561
- < span class ="n "> module</ span > < span class ="o "> =</ span > < span class ="n "> o</ span > < span class ="o "> .</ span > < span class ="n "> __module__</ span > < span class ="o "> +</ span > < span class ="s1 "> '.'</ span >
559
+ < span class ="k "> if</ span > < span class ="nb "> hasattr</ span > < span class ="p "> (</ span > < span class ="n "> o</ span > < span class ="p "> ,</ span > < span class ="s1 "> '__module__'</ span > < span class ="p "> )</ span > < span class ="ow "> and</ span > < span class ="n "> o</ span > < span class ="o "> .</ span > < span class ="vm "> __module__</ span > < span class ="o "> !=</ span > < span class ="s1 "> 'builtins'</ span > \
560
+ < span class ="ow "> and</ span > < span class ="n "> o</ span > < span class ="o "> .</ span > < span class ="vm "> __module__</ span > < span class ="o "> !=</ span > < span class ="s1 "> '__builtin__'</ span > < span class ="ow "> and</ span > < span class ="n "> o</ span > < span class ="o "> .</ span > < span class ="vm "> __module__</ span > < span class ="ow "> is</ span > < span class ="ow "> not</ span > < span class ="kc "> None</ span > < span class ="p "> :</ span >
561
+ < span class ="n "> module</ span > < span class ="o "> =</ span > < span class ="n "> o</ span > < span class ="o "> .</ span > < span class ="vm "> __module__</ span > < span class ="o "> +</ span > < span class ="s1 "> '.'</ span >
562
562
563
563
< span class ="k "> if</ span > < span class ="nb "> hasattr</ span > < span class ="p "> (</ span > < span class ="n "> o</ span > < span class ="p "> ,</ span > < span class ="s1 "> '__qualname__'</ span > < span class ="p "> ):</ span >
564
- < span class ="n "> class_name</ span > < span class ="o "> =</ span > < span class ="n "> o</ span > < span class ="o "> .</ span > < span class ="n "> __qualname__</ span >
564
+ < span class ="n "> class_name</ span > < span class ="o "> =</ span > < span class ="n "> o</ span > < span class ="o "> .</ span > < span class ="vm "> __qualname__</ span >
565
565
< span class ="k "> elif</ span > < span class ="nb "> hasattr</ span > < span class ="p "> (</ span > < span class ="n "> o</ span > < span class ="p "> ,</ span > < span class ="s1 "> '__name__'</ span > < span class ="p "> ):</ span >
566
- < span class ="n "> class_name</ span > < span class ="o "> =</ span > < span class ="n "> o</ span > < span class ="o "> .</ span > < span class ="n "> __name__</ span >
566
+ < span class ="n "> class_name</ span > < span class ="o "> =</ span > < span class ="n "> o</ span > < span class ="o "> .</ span > < span class ="vm "> __name__</ span >
567
567
< span class ="k "> else</ span > < span class ="p "> :</ span >
568
- < span class ="n "> class_name</ span > < span class ="o "> =</ span > < span class ="n "> o</ span > < span class ="o "> .</ span > < span class ="n "> __class__</ span > < span class ="o "> .</ span > < span class ="n "> __name__</ span >
568
+ < span class ="n "> class_name</ span > < span class ="o "> =</ span > < span class ="n "> o</ span > < span class ="o "> .</ span > < span class ="vm "> __class__</ span > < span class ="o "> .</ span > < span class ="vm "> __name__</ span >
569
569
570
570
< span class ="k "> return</ span > < span class ="n "> module</ span > < span class ="o "> +</ span > < span class ="n "> class_name</ span >
571
571
572
572
573
573
< div class ="viewcode-block " id ="is_tensor "> < a class ="viewcode-back " href ="../torch.html#torch.is_tensor "> [docs]</ a > < span class ="k "> def</ span > < span class ="nf "> is_tensor</ span > < span class ="p "> (</ span > < span class ="n "> obj</ span > < span class ="p "> ):</ span >
574
- < span class ="sd "> r"""Returns True if `obj` is a pytorch tensor.</ span >
574
+ < span class ="sa "> r</ span > < span class =" sd " > """Returns True if `obj` is a pytorch tensor.</ span >
575
575
576
576
< span class ="sd "> Args:</ span >
577
577
< span class ="sd "> obj (Object): Object to test</ span >
578
578
< span class ="sd "> """</ span >
579
- < span class ="k "> return</ span > < span class ="n "> obj</ span > < span class ="o "> .</ span > < span class ="n "> __class__</ span > < span class ="ow "> in</ span > < span class ="n "> _tensor_classes</ span > </ div >
579
+ < span class ="k "> return</ span > < span class ="n "> obj</ span > < span class ="o "> .</ span > < span class ="vm "> __class__</ span > < span class ="ow "> in</ span > < span class ="n "> _tensor_classes</ span > </ div >
580
580
581
581
582
582
< div class ="viewcode-block " id ="is_storage "> < a class ="viewcode-back " href ="../torch.html#torch.is_storage "> [docs]</ a > < span class ="k "> def</ span > < span class ="nf "> is_storage</ span > < span class ="p "> (</ span > < span class ="n "> obj</ span > < span class ="p "> ):</ span >
583
- < span class ="sd "> r"""Returns True if `obj` is a pytorch storage object.</ span >
583
+ < span class ="sa "> r</ span > < span class =" sd " > """Returns True if `obj` is a pytorch storage object.</ span >
584
584
585
585
< span class ="sd "> Args:</ span >
586
586
< span class ="sd "> obj (Object): Object to test</ span >
587
587
< span class ="sd "> """</ span >
588
- < span class ="k "> return</ span > < span class ="n "> obj</ span > < span class ="o "> .</ span > < span class ="n "> __class__</ span > < span class ="ow "> in</ span > < span class ="n "> _storage_classes</ span > </ div >
588
+ < span class ="k "> return</ span > < span class ="n "> obj</ span > < span class ="o "> .</ span > < span class ="vm "> __class__</ span > < span class ="ow "> in</ span > < span class ="n "> _storage_classes</ span > </ div >
589
589
590
590
591
591
< div class ="viewcode-block " id ="set_default_tensor_type "> < a class ="viewcode-back " href ="../torch.html#torch.set_default_tensor_type "> [docs]</ a > < span class ="k "> def</ span > < span class ="nf "> set_default_tensor_type</ span > < span class ="p "> (</ span > < span class ="n "> t</ span > < span class ="p "> ):</ span >
@@ -597,7 +597,7 @@ <h1>Source code for torch</h1><div class="highlight"><pre>
597
597
598
598
599
599
< div class ="viewcode-block " id ="set_rng_state "> < a class ="viewcode-back " href ="../torch.html#torch.set_rng_state "> [docs]</ a > < span class ="k "> def</ span > < span class ="nf "> set_rng_state</ span > < span class ="p "> (</ span > < span class ="n "> new_state</ span > < span class ="p "> ):</ span >
600
- < span class ="sd "> r"""Sets the random number generator state.</ span >
600
+ < span class ="sa "> r</ span > < span class =" sd " > """Sets the random number generator state.</ span >
601
601
602
602
< span class ="sd "> Args:</ span >
603
603
< span class ="sd "> new_state (torch.ByteTensor): The desired state</ span >
@@ -606,12 +606,12 @@ <h1>Source code for torch</h1><div class="highlight"><pre>
606
606
607
607
608
608
< div class ="viewcode-block " id ="get_rng_state "> < a class ="viewcode-back " href ="../torch.html#torch.get_rng_state "> [docs]</ a > < span class ="k "> def</ span > < span class ="nf "> get_rng_state</ span > < span class ="p "> ():</ span >
609
- < span class ="sd "> r"""Returns the random number generator state as a ByteTensor."""</ span >
609
+ < span class ="sa "> r</ span > < span class =" sd " > """Returns the random number generator state as a ByteTensor."""</ span >
610
610
< span class ="k "> return</ span > < span class ="n "> default_generator</ span > < span class ="o "> .</ span > < span class ="n "> get_state</ span > < span class ="p "> ()</ span > </ div >
611
611
612
612
613
613
< div class ="viewcode-block " id ="manual_seed "> < a class ="viewcode-back " href ="../torch.html#torch.manual_seed "> [docs]</ a > < span class ="k "> def</ span > < span class ="nf "> manual_seed</ span > < span class ="p "> (</ span > < span class ="n "> seed</ span > < span class ="p "> ):</ span >
614
- < span class ="sd "> r"""Sets the seed for generating random numbers. And returns a</ span >
614
+ < span class ="sa "> r</ span > < span class =" sd " > """Sets the seed for generating random numbers. And returns a</ span >
615
615
< span class ="sd "> `torch._C.Generator` object.</ span >
616
616
617
617
< span class ="sd "> Args:</ span >
@@ -621,7 +621,7 @@ <h1>Source code for torch</h1><div class="highlight"><pre>
621
621
622
622
623
623
< div class ="viewcode-block " id ="initial_seed "> < a class ="viewcode-back " href ="../torch.html#torch.initial_seed "> [docs]</ a > < span class ="k "> def</ span > < span class ="nf "> initial_seed</ span > < span class ="p "> ():</ span >
624
- < span class ="sd "> r"""Returns the initial seed for generating random numbers as a</ span >
624
+ < span class ="sa "> r</ span > < span class =" sd " > """Returns the initial seed for generating random numbers as a</ span >
625
625
< span class ="sd "> python `long`.</ span >
626
626
< span class ="sd "> """</ span >
627
627
< span class ="k "> return</ span > < span class ="n "> default_generator</ span > < span class ="o "> .</ span > < span class ="n "> initial_seed</ span > < span class ="p "> ()</ span > </ div >
@@ -676,7 +676,7 @@ <h1>Source code for torch</h1><div class="highlight"><pre>
676
676
< span class ="k "> return</ span > < span class ="kc "> True</ span >
677
677
678
678
< span class ="nd "> @classmethod</ span >
679
- < span class ="k "> def</ span > < span class ="nf "> storage_type</ span > < span class ="p "> (</ span > < span class ="n "> cls</ span > < span class ="p "> ):</ span >
679
+ < span class ="k "> def</ span > < span class ="nf "> storage_type</ span > < span class ="p "> (</ span > < span class ="bp "> cls</ span > < span class ="p "> ):</ span >
680
680
< span class ="k "> return</ span > < span class ="n "> DoubleStorage</ span >
681
681
682
682
@@ -686,7 +686,7 @@ <h1>Source code for torch</h1><div class="highlight"><pre>
686
686
< span class ="k "> return</ span > < span class ="kc "> True</ span >
687
687
688
688
< span class ="nd "> @classmethod</ span >
689
- < span class ="k "> def</ span > < span class ="nf "> storage_type</ span > < span class ="p "> (</ span > < span class ="n "> cls</ span > < span class ="p "> ):</ span >
689
+ < span class ="k "> def</ span > < span class ="nf "> storage_type</ span > < span class ="p "> (</ span > < span class ="bp "> cls</ span > < span class ="p "> ):</ span >
690
690
< span class ="k "> return</ span > < span class ="n "> FloatStorage</ span >
691
691
692
692
@@ -696,7 +696,7 @@ <h1>Source code for torch</h1><div class="highlight"><pre>
696
696
< span class ="k "> return</ span > < span class ="kc "> True</ span >
697
697
698
698
< span class ="nd "> @classmethod</ span >
699
- < span class ="k "> def</ span > < span class ="nf "> storage_type</ span > < span class ="p "> (</ span > < span class ="n "> cls</ span > < span class ="p "> ):</ span >
699
+ < span class ="k "> def</ span > < span class ="nf "> storage_type</ span > < span class ="p "> (</ span > < span class ="bp "> cls</ span > < span class ="p "> ):</ span >
700
700
< span class ="k "> return</ span > < span class ="n "> HalfStorage</ span >
701
701
702
702
@@ -706,7 +706,7 @@ <h1>Source code for torch</h1><div class="highlight"><pre>
706
706
< span class ="k "> return</ span > < span class ="kc "> True</ span >
707
707
708
708
< span class ="nd "> @classmethod</ span >
709
- < span class ="k "> def</ span > < span class ="nf "> storage_type</ span > < span class ="p "> (</ span > < span class ="n "> cls</ span > < span class ="p "> ):</ span >
709
+ < span class ="k "> def</ span > < span class ="nf "> storage_type</ span > < span class ="p "> (</ span > < span class ="bp "> cls</ span > < span class ="p "> ):</ span >
710
710
< span class ="k "> return</ span > < span class ="n "> LongStorage</ span >
711
711
712
712
@@ -716,7 +716,7 @@ <h1>Source code for torch</h1><div class="highlight"><pre>
716
716
< span class ="k "> return</ span > < span class ="kc "> True</ span >
717
717
718
718
< span class ="nd "> @classmethod</ span >
719
- < span class ="k "> def</ span > < span class ="nf "> storage_type</ span > < span class ="p "> (</ span > < span class ="n "> cls</ span > < span class ="p "> ):</ span >
719
+ < span class ="k "> def</ span > < span class ="nf "> storage_type</ span > < span class ="p "> (</ span > < span class ="bp "> cls</ span > < span class ="p "> ):</ span >
720
720
< span class ="k "> return</ span > < span class ="n "> IntStorage</ span >
721
721
722
722
@@ -726,7 +726,7 @@ <h1>Source code for torch</h1><div class="highlight"><pre>
726
726
< span class ="k "> return</ span > < span class ="kc "> True</ span >
727
727
728
728
< span class ="nd "> @classmethod</ span >
729
- < span class ="k "> def</ span > < span class ="nf "> storage_type</ span > < span class ="p "> (</ span > < span class ="n "> cls</ span > < span class ="p "> ):</ span >
729
+ < span class ="k "> def</ span > < span class ="nf "> storage_type</ span > < span class ="p "> (</ span > < span class ="bp "> cls</ span > < span class ="p "> ):</ span >
730
730
< span class ="k "> return</ span > < span class ="n "> ShortStorage</ span >
731
731
732
732
@@ -737,7 +737,7 @@ <h1>Source code for torch</h1><div class="highlight"><pre>
737
737
< span class ="k "> return</ span > < span class ="kc "> False</ span >
738
738
739
739
< span class ="nd "> @classmethod</ span >
740
- < span class ="k "> def</ span > < span class ="nf "> storage_type</ span > < span class ="p "> (</ span > < span class ="n "> cls</ span > < span class ="p "> ):</ span >
740
+ < span class ="k "> def</ span > < span class ="nf "> storage_type</ span > < span class ="p "> (</ span > < span class ="bp "> cls</ span > < span class ="p "> ):</ span >
741
741
< span class ="k "> return</ span > < span class ="n "> CharStorage</ span >
742
742
743
743
@@ -747,7 +747,7 @@ <h1>Source code for torch</h1><div class="highlight"><pre>
747
747
< span class ="k "> return</ span > < span class ="kc "> False</ span >
748
748
749
749
< span class ="nd "> @classmethod</ span >
750
- < span class ="k "> def</ span > < span class ="nf "> storage_type</ span > < span class ="p "> (</ span > < span class ="n "> cls</ span > < span class ="p "> ):</ span >
750
+ < span class ="k "> def</ span > < span class ="nf "> storage_type</ span > < span class ="p "> (</ span > < span class ="bp "> cls</ span > < span class ="p "> ):</ span >
751
751
< span class ="k "> return</ span > < span class ="n "> ByteStorage</ span >
752
752
753
753
@@ -776,7 +776,7 @@ <h1>Source code for torch</h1><div class="highlight"><pre>
776
776
777
777
< span class ="c1 "> # Shared memory manager needs to know the exact location of manager executable</ span >
778
778
< span class ="kn "> import</ span > < span class ="nn "> os</ span >
779
- < span class ="n "> manager_path</ span > < span class ="o "> =</ span > < span class ="n "> os</ span > < span class ="o "> .</ span > < span class ="n "> path</ span > < span class ="o "> .</ span > < span class ="n "> join</ span > < span class ="p "> (</ span > < span class ="n "> os</ span > < span class ="o "> .</ span > < span class ="n "> path</ span > < span class ="o "> .</ span > < span class ="n "> abspath</ span > < span class ="p "> (</ span > < span class ="n "> os</ span > < span class ="o "> .</ span > < span class ="n "> path</ span > < span class ="o "> .</ span > < span class ="n "> dirname</ span > < span class ="p "> (</ span > < span class ="n "> __file__</ span > < span class ="p "> )),</ span > < span class ="s1 "> 'lib'</ span > < span class ="p "> ,</ span > < span class ="s1 "> 'torch_shm_manager'</ span > < span class ="p "> )</ span >
779
+ < span class ="n "> manager_path</ span > < span class ="o "> =</ span > < span class ="n "> os</ span > < span class ="o "> .</ span > < span class ="n "> path</ span > < span class ="o "> .</ span > < span class ="n "> join</ span > < span class ="p "> (</ span > < span class ="n "> os</ span > < span class ="o "> .</ span > < span class ="n "> path</ span > < span class ="o "> .</ span > < span class ="n "> abspath</ span > < span class ="p "> (</ span > < span class ="n "> os</ span > < span class ="o "> .</ span > < span class ="n "> path</ span > < span class ="o "> .</ span > < span class ="n "> dirname</ span > < span class ="p "> (</ span > < span class ="vm "> __file__</ span > < span class ="p "> )),</ span > < span class ="s1 "> 'lib'</ span > < span class ="p "> ,</ span > < span class ="s1 "> 'torch_shm_manager'</ span > < span class ="p "> )</ span >
780
780
< span class ="k "> if</ span > < span class ="n "> sys</ span > < span class ="o "> .</ span > < span class ="n "> version_info</ span > < span class ="p "> [</ span > < span class ="mi "> 0</ span > < span class ="p "> ]</ span > < span class ="o "> >=</ span > < span class ="mi "> 3</ span > < span class ="p "> :</ span >
781
781
< span class ="n "> manager_path</ span > < span class ="o "> =</ span > < span class ="nb "> bytes</ span > < span class ="p "> (</ span > < span class ="n "> manager_path</ span > < span class ="p "> ,</ span > < span class ="s1 "> 'ascii'</ span > < span class ="p "> )</ span >
782
782
0 commit comments