@@ -4,7 +4,7 @@ pub(crate) mod utils;
44
55pub mod randomized;
66
7- pub mod laczos ;
7+ pub mod lanczos ;
88
99pub use utils:: * ;
1010
@@ -75,7 +75,7 @@ mod simple_comparison_tests {
7575
7676 // Run both implementations with the same seed for deterministic behavior
7777 let seed = 42 ;
78- let current_result = laczos :: svd_dim_seed ( & test_matrix, 0 , seed) . unwrap ( ) ;
78+ let current_result = lanczos :: svd_dim_seed ( & test_matrix, 0 , seed) . unwrap ( ) ;
7979 let legacy_result = legacy:: svd_dim_seed ( & test_matrix, 0 , seed) . unwrap ( ) ;
8080
8181 // Compare dimensions
@@ -127,12 +127,12 @@ mod simple_comparison_tests {
127127 let csr = CsrMatrix :: from ( & coo) ;
128128
129129 // Calculate SVD using original method
130- let legacy_svd = laczos :: svd_dim_seed ( & csr, 0 , seed as u32 ) . unwrap ( ) ;
130+ let legacy_svd = lanczos :: svd_dim_seed ( & csr, 0 , seed as u32 ) . unwrap ( ) ;
131131
132132 // Calculate SVD using our masked method (using all columns)
133133 let mask = vec ! [ true ; ncols] ;
134- let masked_matrix = laczos :: masked:: MaskedCSRMatrix :: new ( & csr, mask) ;
135- let current_svd = laczos :: svd_dim_seed ( & masked_matrix, 0 , seed as u32 ) . unwrap ( ) ;
134+ let masked_matrix = lanczos :: masked:: MaskedCSRMatrix :: new ( & csr, mask) ;
135+ let current_svd = lanczos :: svd_dim_seed ( & masked_matrix, 0 , seed as u32 ) . unwrap ( ) ;
136136
137137 // Compare with relative tolerance
138138 let rel_tol = 1e-3 ; // 0.1% relative tolerance
@@ -159,7 +159,7 @@ mod simple_comparison_tests {
159159 let test_matrix = create_sparse_matrix ( 100 , 100 , 0.0098 ) ; // 0.98% non-zeros
160160
161161 // Should no longer fail with convergence error
162- let result = laczos :: svd_dim_seed ( & test_matrix, 50 , 42 ) ;
162+ let result = lanczos :: svd_dim_seed ( & test_matrix, 50 , 42 ) ;
163163 assert ! ( result. is_ok( ) , "{}" , format!( "SVD failed on 99.02% sparse matrix, {:?}" , result. err( ) . unwrap( ) ) ) ;
164164 }
165165
0 commit comments