@@ -62,11 +62,11 @@ <h1>Source code for MCintegration.maps</h1><div class="highlight"><pre>
62
62
< span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> dim</ span > < span class ="o "> =</ span > < span class ="n "> dim</ span >
63
63
< span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> f_dim</ span > < span class ="o "> =</ span > < span class ="n "> f_dim</ span >
64
64
< span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> batch_size</ span > < span class ="o "> =</ span > < span class ="n "> batch_size</ span >
65
- < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> u</ span > < span class ="o "> =</ span > < span class ="n "> torch</ span > < span class ="o "> .</ span > < span class ="n "> rand </ span > < span class ="p "> ((</ span > < span class ="n "> batch_size</ span > < span class ="p "> ,</ span > < span class ="n "> dim</ span > < span class ="p "> ),</ span > < span class ="n "> dtype</ span > < span class ="o "> =</ span > < span class ="n "> dtype</ span > < span class ="p "> ,</ span > < span class ="n "> device</ span > < span class ="o "> =</ span > < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> device</ span > < span class ="p "> )</ span >
66
- < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> x</ span > < span class ="o "> =</ span > < span class ="n "> torch</ span > < span class ="o "> .</ span > < span class ="n "> rand </ span > < span class ="p "> ((</ span > < span class ="n "> batch_size</ span > < span class ="p "> ,</ span > < span class ="n "> dim</ span > < span class ="p "> ),</ span > < span class ="n "> dtype</ span > < span class ="o "> =</ span > < span class ="n "> dtype</ span > < span class ="p "> ,</ span > < span class ="n "> device</ span > < span class ="o "> =</ span > < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> device</ span > < span class ="p "> )</ span >
67
- < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> fx</ span > < span class ="o "> =</ span > < span class ="n "> torch</ span > < span class ="o "> .</ span > < span class ="n "> zeros </ span > < span class ="p "> ((</ span > < span class ="n "> batch_size</ span > < span class ="p "> ,</ span > < span class ="n "> f_dim</ span > < span class ="p "> ),</ span > < span class ="n "> dtype</ span > < span class ="o "> =</ span > < span class ="n "> dtype</ span > < span class ="p "> ,</ span > < span class ="n "> device</ span > < span class ="o "> =</ span > < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> device</ span > < span class ="p "> )</ span >
68
- < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> weight</ span > < span class ="o "> =</ span > < span class ="n "> torch</ span > < span class ="o "> .</ span > < span class ="n "> ones </ span > < span class ="p "> ((</ span > < span class ="n "> batch_size</ span > < span class ="p "> ,),</ span > < span class ="n "> dtype</ span > < span class ="o "> =</ span > < span class ="n "> dtype</ span > < span class ="p "> ,</ span > < span class ="n "> device</ span > < span class ="o "> =</ span > < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> device</ span > < span class ="p "> )</ span >
69
- < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> detJ</ span > < span class ="o "> =</ span > < span class ="n "> torch</ span > < span class ="o "> .</ span > < span class ="n "> ones </ span > < span class ="p "> ((</ span > < span class ="n "> batch_size</ span > < span class ="p "> ,),</ span > < span class ="n "> dtype</ span > < span class ="o "> =</ span > < span class ="n "> dtype</ span > < span class ="p "> ,</ span > < span class ="n "> device</ span > < span class ="o "> =</ span > < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> device</ span > < span class ="p "> )</ span > </ div >
65
+ < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> u</ span > < span class ="o "> =</ span > < span class ="n "> torch</ span > < span class ="o "> .</ span > < span class ="n "> empty </ span > < span class ="p "> ((</ span > < span class ="n "> batch_size</ span > < span class ="p "> ,</ span > < span class ="n "> dim</ span > < span class ="p "> ),</ span > < span class ="n "> dtype</ span > < span class ="o "> =</ span > < span class ="n "> dtype</ span > < span class ="p "> ,</ span > < span class ="n "> device</ span > < span class ="o "> =</ span > < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> device</ span > < span class ="p "> )</ span >
66
+ < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> x</ span > < span class ="o "> =</ span > < span class ="n "> torch</ span > < span class ="o "> .</ span > < span class ="n "> empty </ span > < span class ="p "> ((</ span > < span class ="n "> batch_size</ span > < span class ="p "> ,</ span > < span class ="n "> dim</ span > < span class ="p "> ),</ span > < span class ="n "> dtype</ span > < span class ="o "> =</ span > < span class ="n "> dtype</ span > < span class ="p "> ,</ span > < span class ="n "> device</ span > < span class ="o "> =</ span > < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> device</ span > < span class ="p "> )</ span >
67
+ < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> fx</ span > < span class ="o "> =</ span > < span class ="n "> torch</ span > < span class ="o "> .</ span > < span class ="n "> empty </ span > < span class ="p "> ((</ span > < span class ="n "> batch_size</ span > < span class ="p "> ,</ span > < span class ="n "> f_dim</ span > < span class ="p "> ),</ span > < span class ="n "> dtype</ span > < span class ="o "> =</ span > < span class ="n "> dtype</ span > < span class ="p "> ,</ span > < span class ="n "> device</ span > < span class ="o "> =</ span > < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> device</ span > < span class ="p "> )</ span >
68
+ < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> weight</ span > < span class ="o "> =</ span > < span class ="n "> torch</ span > < span class ="o "> .</ span > < span class ="n "> empty </ span > < span class ="p "> ((</ span > < span class ="n "> batch_size</ span > < span class ="p "> ,),</ span > < span class ="n "> dtype</ span > < span class ="o "> =</ span > < span class ="n "> dtype</ span > < span class ="p "> ,</ span > < span class ="n "> device</ span > < span class ="o "> =</ span > < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> device</ span > < span class ="p "> )</ span >
69
+ < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> detJ</ span > < span class ="o "> =</ span > < span class ="n "> torch</ span > < span class ="o "> .</ span > < span class ="n "> empty </ span > < span class ="p "> ((</ span > < span class ="n "> batch_size</ span > < span class ="p "> ,),</ span > < span class ="n "> dtype</ span > < span class ="o "> =</ span > < span class ="n "> dtype</ span > < span class ="p "> ,</ span > < span class ="n "> device</ span > < span class ="o "> =</ span > < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> device</ span > < span class ="p "> )</ span > </ div >
70
70
71
71
72
72
0 commit comments