File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -122,14 +122,14 @@ pub trait Sampling2D<T: Clone + Send + Sync + Zero>: Send + Sync {
122
122
panic ! ( "m must be specified for parallel sampling" ) ;
123
123
}
124
124
125
- let m = self . m ( ) . unwrap ( ) ; // m értékét előre kinyerjük, hogy ne kelljen többször unwrap-elni
125
+ let m = self . m ( ) . unwrap ( ) ;
126
126
let xs1 = Arc :: new ( Mutex :: new ( Array2 :: zeros ( ( self . m ( ) . unwrap ( ) , self . n ( ) ) ) ) ) ;
127
127
let xs2 = Arc :: new ( Mutex :: new ( Array2 :: zeros ( ( self . m ( ) . unwrap ( ) , self . n ( ) ) ) ) ) ;
128
128
129
129
( 0 ..m) . into_par_iter ( ) . for_each ( |i| {
130
- let [ x1, x2] = self . sample ( ) ; // Minden szálon mintavételezünk
131
- xs1. lock ( ) . unwrap ( ) . row_mut ( i) . assign ( & x1) ; // Az első mintavételezés eredményét beírjuk az első mátrix i. sorába
132
- xs2. lock ( ) . unwrap ( ) . row_mut ( i) . assign ( & x2) ; // A második mintavételezés eredményét beírjuk a második mátrix i. sorába
130
+ let [ x1, x2] = self . sample ( ) ;
131
+ xs1. lock ( ) . unwrap ( ) . row_mut ( i) . assign ( & x1) ;
132
+ xs2. lock ( ) . unwrap ( ) . row_mut ( i) . assign ( & x2) ;
133
133
} ) ;
134
134
135
135
let xs1 = xs1. lock ( ) . unwrap ( ) . clone ( ) ;
You can’t perform that action at this time.
0 commit comments