/dports/math/armadillo/armadillo-10.7.1/include/armadillo_bits/ |
H A D | MapMat_meat.hpp | 645 if(n_nonzero > 0) in print() 1641 if(sv_parent.m.n_nonzero > old_n_nonzero) { access::rw(sv_parent.n_nonzero)++; } in operator =() 1642 if(sv_parent.m.n_nonzero < old_n_nonzero) { access::rw(sv_parent.n_nonzero)--; } in operator =() 1660 if(sv_parent.m.n_nonzero > old_n_nonzero) { access::rw(sv_parent.n_nonzero)++; } in operator +=() 1661 if(sv_parent.m.n_nonzero < old_n_nonzero) { access::rw(sv_parent.n_nonzero)--; } in operator +=() 1679 if(sv_parent.m.n_nonzero > old_n_nonzero) { access::rw(sv_parent.n_nonzero)++; } in operator -=() 1680 if(sv_parent.m.n_nonzero < old_n_nonzero) { access::rw(sv_parent.n_nonzero)--; } in operator -=() 1698 if(sv_parent.m.n_nonzero > old_n_nonzero) { access::rw(sv_parent.n_nonzero)++; } in operator *=() 1699 if(sv_parent.m.n_nonzero < old_n_nonzero) { access::rw(sv_parent.n_nonzero)--; } in operator *=() 1717 if(sv_parent.m.n_nonzero > old_n_nonzero) { access::rw(sv_parent.n_nonzero)++; } in operator /=() [all …]
|
H A D | spglue_merge_meat.hpp | 34 if(B.n_nonzero == 0) { sv.zeros(); return; } in subview_merge() 38 const uword merge_n_nonzero = A.n_nonzero - sv.n_nonzero + B.n_nonzero; in subview_merge() 47 if(A.n_nonzero == sv.n_nonzero) in subview_merge() 74 access::rw(sv.n_nonzero) = B.n_nonzero; in subview_merge() 80 if(sv.n_nonzero > (A.n_nonzero/2)) in subview_merge() 192 access::rw(sv.n_nonzero) = B.n_nonzero; in subview_merge() 221 const uword merge_n_nonzero = A.n_nonzero - sv.n_nonzero + B_n_nonzero; in subview_merge() 230 if(A.n_nonzero == sv.n_nonzero) in subview_merge() 268 if(sv.n_nonzero > (A.n_nonzero/2)) in subview_merge() 380 access::rw(sv.n_nonzero) = B_n_nonzero; in subview_merge() [all …]
|
H A D | SpSubview_meat.hpp | 75 , n_nonzero(in.n_nonzero) in SpSubview() 91 , n_nonzero(in.n_nonzero) in SpSubview() 196 access::rw(n_nonzero) = n_nonzero - (old_m_n_nonzero - m.n_nonzero); in operator *=() 256 access::rw(n_nonzero) = n_nonzero - (old_m_n_nonzero - m.n_nonzero); in operator /=() 568 access::rw(n_nonzero) = n_nonzero - (old_m_n_nonzero - m.n_nonzero); in for_each() 663 access::rw(n_nonzero) = n_nonzero - (old_m_n_nonzero - m.n_nonzero); in transform() 769 if(tmp.n_nonzero != n_nonzero) in clean() 839 if((m.n_nonzero - n_nonzero) == 0) in zeros() 1556 return iterator(*this, 0, n_cols, n_nonzero, m.n_nonzero - n_nonzero); in end() 1568 return const_iterator(*this, 0, n_cols, n_nonzero, m.n_nonzero - n_nonzero); in end() [all …]
|
H A D | spop_var_meat.hpp | 155 return direct_var(tmp.M.values, tmp.M.n_nonzero, tmp.M.n_elem, norm_type); in var_vec() 330 const uword n_nonzero = (it.pos() - it_begin_pos); in iterator_var() local 331 if(n_nonzero == 0) in iterator_var() 336 if(n_nonzero + n_zero == 1) in iterator_var() 345 const eT norm_val = (norm_type == 0) ? eT(n_zero + n_nonzero - 1) : eT(n_zero + n_nonzero); in iterator_var() 346 const eT var_val = (acc2 - (acc3 * acc3) / eT(n_nonzero + n_zero)) / norm_val; in iterator_var() 391 const uword n_nonzero = (it.pos() - it_begin_pos); in iterator_var() local 392 if(n_nonzero == 0) in iterator_var() 397 if(n_nonzero + n_zero == 1) in iterator_var() 406 const T norm_val = (norm_type == 0) ? T(n_zero + n_nonzero - 1) : T(n_zero + n_nonzero); in iterator_var() [all …]
|
H A D | SpMat_meat.hpp | 32 , n_nonzero(0) in SpMat() 70 , n_nonzero(0) in SpMat() 89 , n_nonzero(0) in SpMat() 108 , n_nonzero(0) in SpMat() 128 , n_nonzero(0) in SpMat() 157 , n_nonzero(0) in SpMat() 190 , n_nonzero(0) in SpMat() 223 , n_nonzero(0) in SpMat() 242 , n_nonzero(0) in SpMat() 276 , n_nonzero(0) in SpMat() [all …]
|
H A D | SpCol_meat.hpp | 274 for(uword i = 0; i < SpMat<eT>::n_nonzero; ++i) in shed_rows() 294 end = SpMat<eT>::n_nonzero; in shed_rows() 302 eT* new_values = memory::acquire<eT> (SpMat<eT>::n_nonzero - elem_diff); in shed_rows() 303 uword* new_row_indices = memory::acquire<uword>(SpMat<eT>::n_nonzero - elem_diff); in shed_rows() 313 if(end != SpMat<eT>::n_nonzero) in shed_rows() 315 arrayops::copy(new_values + start, SpMat<eT>::values + end, (SpMat<eT>::n_nonzero - end)); in shed_rows() 316 …arrayops::copy(new_row_indices + start, SpMat<eT>::row_indices + end, (SpMat<eT>::n_nonzero - end)… in shed_rows() 317 arrayops::inplace_minus(new_row_indices + start, diff, (SpMat<eT>::n_nonzero - end)); in shed_rows() 326 access::rw(SpMat<eT>::n_nonzero) -= elem_diff; in shed_rows()
|
H A D | fn_accu.hpp | 322 uword n_nonzero = 0; in accu() local 333 n_nonzero += (A[i] != val) ? uword(1) : uword(0); in accu() 358 return n_nonzero; in accu() 377 uword n_nonzero = 0; in accu() local 388 n_nonzero += (A[i] == val) ? uword(1) : uword(0); in accu() 413 return n_nonzero; in accu() 431 uword n_nonzero = 0; in accu() local 444 n_nonzero += (A[i] != B[i]) ? uword(1) : uword(0); in accu() 469 return n_nonzero; in accu() 487 uword n_nonzero = 0; in accu() local [all …]
|
H A D | spop_max_meat.hpp | 199 const uword n_nonzero = P.get_n_nonzero(); in max() local 230 max_val = op_max::direct_max(P.get_values(), n_nonzero); in max() 233 if(n_elem == n_nonzero) in max() 255 const uword n_nonzero = P.get_n_nonzero(); in max_with_index() local 291 max_val = op_max::direct_max(P.get_values(), n_nonzero, index_of_max_val); in max_with_index() 301 if(n_elem != n_nonzero) in max_with_index() 521 const uword n_nonzero = P.get_n_nonzero(); in max() local 559 ret_val = op_max::direct_max(P.get_values(), n_nonzero); in max() 563 if(n_elem == n_nonzero) in max() 586 const uword n_nonzero = P.get_n_nonzero(); in max_with_index() local [all …]
|
H A D | spop_min_meat.hpp | 199 const uword n_nonzero = P.get_n_nonzero(); in min() local 230 min_val = op_min::direct_min(P.get_values(), n_nonzero); in min() 233 if(n_elem == n_nonzero) in min() 255 const uword n_nonzero = P.get_n_nonzero(); in min_with_index() local 291 min_val = op_min::direct_min(P.get_values(), n_nonzero, index_of_min_val); in min_with_index() 301 if(n_elem != n_nonzero) in min_with_index() 557 const uword n_nonzero = P.get_n_nonzero(); in min() local 595 ret_val = op_min::direct_min(P.get_values(), n_nonzero); in min() 599 if(n_elem == n_nonzero) in min() 622 const uword n_nonzero = P.get_n_nonzero(); in min_with_index() local [all …]
|
/dports/math/R-cran-RcppArmadillo/RcppArmadillo/inst/include/armadillo_bits/ |
H A D | MapMat_meat.hpp | 645 if(n_nonzero > 0) in print() 1641 if(sv_parent.m.n_nonzero > old_n_nonzero) { access::rw(sv_parent.n_nonzero)++; } in operator =() 1642 if(sv_parent.m.n_nonzero < old_n_nonzero) { access::rw(sv_parent.n_nonzero)--; } in operator =() 1660 if(sv_parent.m.n_nonzero > old_n_nonzero) { access::rw(sv_parent.n_nonzero)++; } in operator +=() 1661 if(sv_parent.m.n_nonzero < old_n_nonzero) { access::rw(sv_parent.n_nonzero)--; } in operator +=() 1679 if(sv_parent.m.n_nonzero > old_n_nonzero) { access::rw(sv_parent.n_nonzero)++; } in operator -=() 1680 if(sv_parent.m.n_nonzero < old_n_nonzero) { access::rw(sv_parent.n_nonzero)--; } in operator -=() 1698 if(sv_parent.m.n_nonzero > old_n_nonzero) { access::rw(sv_parent.n_nonzero)++; } in operator *=() 1699 if(sv_parent.m.n_nonzero < old_n_nonzero) { access::rw(sv_parent.n_nonzero)--; } in operator *=() 1717 if(sv_parent.m.n_nonzero > old_n_nonzero) { access::rw(sv_parent.n_nonzero)++; } in operator /=() [all …]
|
H A D | spglue_merge_meat.hpp | 34 if(B.n_nonzero == 0) { sv.zeros(); return; } in subview_merge() 38 const uword merge_n_nonzero = A.n_nonzero - sv.n_nonzero + B.n_nonzero; in subview_merge() 47 if(A.n_nonzero == sv.n_nonzero) in subview_merge() 74 access::rw(sv.n_nonzero) = B.n_nonzero; in subview_merge() 80 if(sv.n_nonzero > (A.n_nonzero/2)) in subview_merge() 192 access::rw(sv.n_nonzero) = B.n_nonzero; in subview_merge() 221 const uword merge_n_nonzero = A.n_nonzero - sv.n_nonzero + B_n_nonzero; in subview_merge() 230 if(A.n_nonzero == sv.n_nonzero) in subview_merge() 268 if(sv.n_nonzero > (A.n_nonzero/2)) in subview_merge() 380 access::rw(sv.n_nonzero) = B_n_nonzero; in subview_merge() [all …]
|
H A D | SpSubview_meat.hpp | 75 , n_nonzero(in.n_nonzero) in SpSubview() 91 , n_nonzero(in.n_nonzero) in SpSubview() 196 access::rw(n_nonzero) = n_nonzero - (old_m_n_nonzero - m.n_nonzero); in operator *=() 256 access::rw(n_nonzero) = n_nonzero - (old_m_n_nonzero - m.n_nonzero); in operator /=() 568 access::rw(n_nonzero) = n_nonzero - (old_m_n_nonzero - m.n_nonzero); in for_each() 663 access::rw(n_nonzero) = n_nonzero - (old_m_n_nonzero - m.n_nonzero); in transform() 769 if(tmp.n_nonzero != n_nonzero) in clean() 839 if((m.n_nonzero - n_nonzero) == 0) in zeros() 1556 return iterator(*this, 0, n_cols, n_nonzero, m.n_nonzero - n_nonzero); in end() 1568 return const_iterator(*this, 0, n_cols, n_nonzero, m.n_nonzero - n_nonzero); in end() [all …]
|
H A D | spop_var_meat.hpp | 155 return direct_var(tmp.M.values, tmp.M.n_nonzero, tmp.M.n_elem, norm_type); in var_vec() 330 const uword n_nonzero = (it.pos() - it_begin_pos); in iterator_var() local 331 if(n_nonzero == 0) in iterator_var() 336 if(n_nonzero + n_zero == 1) in iterator_var() 345 const eT norm_val = (norm_type == 0) ? eT(n_zero + n_nonzero - 1) : eT(n_zero + n_nonzero); in iterator_var() 346 const eT var_val = (acc2 - (acc3 * acc3) / eT(n_nonzero + n_zero)) / norm_val; in iterator_var() 391 const uword n_nonzero = (it.pos() - it_begin_pos); in iterator_var() local 392 if(n_nonzero == 0) in iterator_var() 397 if(n_nonzero + n_zero == 1) in iterator_var() 406 const T norm_val = (norm_type == 0) ? T(n_zero + n_nonzero - 1) : T(n_zero + n_nonzero); in iterator_var() [all …]
|
H A D | SpMat_meat.hpp | 32 , n_nonzero(0) in SpMat() 70 , n_nonzero(0) in SpMat() 89 , n_nonzero(0) in SpMat() 108 , n_nonzero(0) in SpMat() 128 , n_nonzero(0) in SpMat() 157 , n_nonzero(0) in SpMat() 190 , n_nonzero(0) in SpMat() 223 , n_nonzero(0) in SpMat() 242 , n_nonzero(0) in SpMat() 276 , n_nonzero(0) in SpMat() [all …]
|
H A D | SpCol_meat.hpp | 274 for(uword i = 0; i < SpMat<eT>::n_nonzero; ++i) in shed_rows() 294 end = SpMat<eT>::n_nonzero; in shed_rows() 302 eT* new_values = memory::acquire<eT> (SpMat<eT>::n_nonzero - elem_diff); in shed_rows() 303 uword* new_row_indices = memory::acquire<uword>(SpMat<eT>::n_nonzero - elem_diff); in shed_rows() 313 if(end != SpMat<eT>::n_nonzero) in shed_rows() 315 arrayops::copy(new_values + start, SpMat<eT>::values + end, (SpMat<eT>::n_nonzero - end)); in shed_rows() 316 …arrayops::copy(new_row_indices + start, SpMat<eT>::row_indices + end, (SpMat<eT>::n_nonzero - end)… in shed_rows() 317 arrayops::inplace_minus(new_row_indices + start, diff, (SpMat<eT>::n_nonzero - end)); in shed_rows() 326 access::rw(SpMat<eT>::n_nonzero) -= elem_diff; in shed_rows()
|
H A D | fn_accu.hpp | 322 uword n_nonzero = 0; in accu() local 333 n_nonzero += (A[i] != val) ? uword(1) : uword(0); in accu() 358 return n_nonzero; in accu() 377 uword n_nonzero = 0; in accu() local 388 n_nonzero += (A[i] == val) ? uword(1) : uword(0); in accu() 413 return n_nonzero; in accu() 431 uword n_nonzero = 0; in accu() local 444 n_nonzero += (A[i] != B[i]) ? uword(1) : uword(0); in accu() 469 return n_nonzero; in accu() 487 uword n_nonzero = 0; in accu() local [all …]
|
H A D | spop_max_meat.hpp | 199 const uword n_nonzero = P.get_n_nonzero(); in max() local 230 max_val = op_max::direct_max(P.get_values(), n_nonzero); in max() 233 if(n_elem == n_nonzero) in max() 255 const uword n_nonzero = P.get_n_nonzero(); in max_with_index() local 291 max_val = op_max::direct_max(P.get_values(), n_nonzero, index_of_max_val); in max_with_index() 301 if(n_elem != n_nonzero) in max_with_index() 521 const uword n_nonzero = P.get_n_nonzero(); in max() local 559 ret_val = op_max::direct_max(P.get_values(), n_nonzero); in max() 563 if(n_elem == n_nonzero) in max() 586 const uword n_nonzero = P.get_n_nonzero(); in max_with_index() local [all …]
|
/dports/science/py-scikit-learn/scikit-learn-1.0.2/sklearn/svm/src/liblinear/ |
H A D | liblinear_helper.c | 19 int n_samples, int n_features, int n_nonzero, double bias) in dense_to_sparse() argument 32 n_nonzero += (have_bias+1) * n_samples; in dense_to_sparse() 33 T = malloc (n_nonzero * sizeof(struct feature_node)); in dense_to_sparse() 80 int *indices, int *indptr, int n_samples, int n_features, int n_nonzero, in csr_to_sparse() argument 94 n_nonzero += (have_bias+1) * n_samples; in csr_to_sparse() 95 T = malloc (n_nonzero * sizeof(struct feature_node)); in csr_to_sparse() 128 int n_features, int n_nonzero, double bias, char* sample_weight, in set_problem() argument 140 n_nonzero, bias); in set_problem() 153 int n_nonzero, double bias, char *sample_weight, char *Y) in csr_set_problem() argument 163 (int *) indptr, n_samples, n_features, n_nonzero, bias); in csr_set_problem()
|
/dports/math/armadillo/armadillo-10.7.1/tests2/ |
H A D | spsubview.cpp | 125 REQUIRE( b.n_nonzero == 5 ); 178 REQUIRE( b.n_nonzero == 5 ); 225 REQUIRE( c.n_nonzero == 4 ); 239 REQUIRE( c.n_nonzero == 4 ); 253 REQUIRE( c.n_nonzero == 2 ); 391 REQUIRE( d.n_nonzero == 4 ); 459 REQUIRE( c.n_nonzero == 8 ); 486 REQUIRE( c.n_nonzero == 8 ); 513 REQUIRE( c.n_nonzero == 9 ); 526 REQUIRE( c.n_nonzero == 4 ); [all …]
|
H A D | spcol.cpp | 34 REQUIRE( sp.n_nonzero == 1 ); 39 REQUIRE( sp.n_nonzero == 0 ); 112 REQUIRE( x.n_nonzero == 4 ); 131 REQUIRE( out.n_nonzero == 3 ); 139 REQUIRE( out.n_nonzero == 2 ); 187 REQUIRE( e.n_nonzero == 3 );
|
/dports/math/mlpack/mlpack-3.4.2/src/mlpack/core/arma_extend/ |
H A D | SpMat_extra_meat.hpp | 27 ar & make_nvp("n_nonzero", access::rw(n_nonzero)); in serialize() 34 const uword new_n_nonzero = n_nonzero; // Save this; we're about to nuke it. in serialize() 41 ar & make_array(access::rwp(values), n_nonzero); in serialize() 42 ar & make_array(access::rwp(row_indices), n_nonzero); in serialize()
|
/dports/math/cppad/CppAD-20210000.8/include/cppad/local/ |
H A D | color_general.hpp | 225 CppAD::vector<size_t> n_nonzero(m); in color_general_colpack() local 228 { n_nonzero[i] = 0; in color_general_colpack() 232 { n_nonzero[i]++; in color_general_colpack() 235 n_nonzero_total += n_nonzero[i]; in color_general_colpack() 245 std::numeric_limits<unsigned int>::max() >= n_nonzero[i], in color_general_colpack() 248 adolc_pattern[i][0] = static_cast<unsigned int>( n_nonzero[i] ); in color_general_colpack() 261 CPPAD_ASSERT_UNKNOWN( k == 1 + n_nonzero[i] ); in color_general_colpack()
|
H A D | color_symmetric.hpp | 241 CppAD::vector<size_t> n_nonzero(m); in color_symmetric_colpack() 244 { n_nonzero[i] = 0; in color_symmetric_colpack() 248 { n_nonzero[i]++; in color_symmetric_colpack() 251 n_nonzero_total += n_nonzero[i]; in color_symmetric_colpack() 261 std::numeric_limits<unsigned int>::max() >= n_nonzero[i], in color_symmetric_colpack() 264 adolc_pattern[i][0] = static_cast<unsigned int>( n_nonzero[i] ); in color_symmetric_colpack() 277 CPPAD_ASSERT_UNKNOWN( k == 1 + n_nonzero[i] ); in color_symmetric_colpack()
|
/dports/math/SCIP/scip-7.0.3/src/cppad/local/ |
H A D | color_general.hpp | 220 CppAD::vector<size_t> n_nonzero(m); in color_general_colpack() local 223 { n_nonzero[i] = 0; in color_general_colpack() 227 { n_nonzero[i]++; in color_general_colpack() 230 n_nonzero_total += n_nonzero[i]; in color_general_colpack() 240 std::numeric_limits<unsigned int>::max() >= n_nonzero[i], in color_general_colpack() 243 adolc_pattern[i][0] = static_cast<unsigned int>( n_nonzero[i] ); in color_general_colpack() 256 CPPAD_ASSERT_UNKNOWN( k == 1 + n_nonzero[i] ); in color_general_colpack()
|
H A D | color_symmetric.hpp | 241 CppAD::vector<size_t> n_nonzero(m); in color_symmetric_colpack() 244 { n_nonzero[i] = 0; in color_symmetric_colpack() 248 { n_nonzero[i]++; in color_symmetric_colpack() 251 n_nonzero_total += n_nonzero[i]; in color_symmetric_colpack() 261 std::numeric_limits<unsigned int>::max() >= n_nonzero[i], in color_symmetric_colpack() 264 adolc_pattern[i][0] = static_cast<unsigned int>( n_nonzero[i] ); in color_symmetric_colpack() 277 CPPAD_ASSERT_UNKNOWN( k == 1 + n_nonzero[i] ); in color_symmetric_colpack()
|