File tree Expand file tree Collapse file tree 1 file changed +3
-9
lines changed 
lib/node_modules/@stdlib/stats/base/dists/planck/entropy/benchmark Expand file tree Collapse file tree 1 file changed +3
-9
lines changed Original file line number Diff line number Diff line change 2121// MODULES // 
2222
2323var  bench  =  require (  '@stdlib/bench'  ) ; 
24- var  Float64Array  =  require (  '@stdlib/array/float64'  ) ; 
25- var  uniform  =  require (  '@stdlib/random/base/uniform'  ) ; 
24+ var  uniform  =  require (  '@stdlib/random/array/uniform'  ) ; 
2625var  isnan  =  require (  '@stdlib/math/base/assert/is-nan'  ) ; 
2726var  pkg  =  require (  './../package.json'  ) . name ; 
2827var  entropy  =  require (  './../lib'  ) ; 
@@ -32,19 +31,14 @@ var entropy = require( './../lib' );
3231
3332bench (  pkg ,  function  benchmark (  b  )  { 
3433	var  lambda ; 
35- 	var  len ; 
3634	var  y ; 
3735	var  i ; 
3836
39- 	len  =  100 ; 
40- 	lambda  =  new  Float64Array (  len  ) ; 
41- 	for  (  i  =  0 ;  i  <  len ;  i ++  )  { 
42- 		lambda [  i  ]  =  uniform (  1.0 ,  10.0  ) ; 
43- 	} 
37+ 	lambda  =  uniform (  100 ,  0.1 ,  10.0  ) ; 
4438
4539	b . tic ( ) ; 
4640	for  (  i  =  0 ;  i  <  b . iterations ;  i ++  )  { 
47- 		y  =  entropy (  lambda [  i  %  len  ]  ) ; 
41+ 		y  =  entropy (  lambda [  i  %  lambda . length  ]  ) ; 
4842		if  (  isnan (  y  )  )  { 
4943			b . fail (  'should not return NaN'  ) ; 
5044		} 
 
 
   
 
     
   
   
          
    
    
     
    
      
     
     
    You can’t perform that action at this time.
  
 
    
  
    
      
        
     
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments