Index _ | A | B | C | D | E | F | G | H | I | K | L | M | N | P | R | S | T | U | V | W _ __call__() (secure_learning.models.common_gradient_forms.WeightedDifferencesGradient method) (secure_learning.regularizers.DifferentiableRegularizer method) (secure_learning.regularizers.L1Regularizer method) (secure_learning.regularizers.L2Regularizer method) (secure_learning.regularizers.NonDifferentiableRegularizer method) __getitem__() (secure_learning.utils.matrix_augmenter.MatrixAugmenter method) __init__() (secure_learning.models.common_gradient_forms.WeightedDifferencesGradient method) (secure_learning.models.grid_cv.GridCV method) (secure_learning.models.secure_elastic_nets.ElasticNets method) (secure_learning.models.secure_lasso.Lasso method) (secure_learning.models.secure_linear.Linear method) (secure_learning.models.secure_logistic.Logistic method) (secure_learning.models.secure_model.Model method) (secure_learning.models.secure_ridge.Ridge method) (secure_learning.models.secure_svm.SVM method) (secure_learning.regularizers.L1Regularizer method) (secure_learning.regularizers.L2Regularizer method) (secure_learning.solvers.gd_solver.GD method) (secure_learning.solvers.solver.Solver method) (secure_learning.utils.data_permutator.SecureDataPermutator method) (secure_learning.utils.matrix_augmenter.MatrixAugmenter method) __len__() (secure_learning.utils.matrix_augmenter.MatrixAugmenter method) __str__() (secure_learning.models.secure_model.Model method) (secure_learning.solvers.solver.Solver method) (secure_learning.utils.matrix_augmenter.MatrixAugmenter method) A accuracy_score() (in module secure_learning.metrics) add_gradient_penalty_function() (secure_learning.solvers.solver.Solver method) adj_r2_score() (in module secure_learning.metrics) alpha (secure_learning.models.grid_cv.ParameterCollection attribute) (secure_learning.models.grid_cv.Parameters attribute) APPROX (secure_learning.models.secure_logistic.ExponentiationTypes attribute) augment() (secure_learning.utils.matrix_augmenter.MatrixAugmenter method) B BALANCED (secure_learning.models.secure_logistic.ClassWeightsTypes attribute) BaseRegularizer (class in secure_learning.regularizers) BaseSecureLearnError best_param_set() (secure_learning.models.grid_cv.GridCV method) C class_weights (secure_learning.models.grid_cv.ParameterCollection attribute) (secure_learning.models.grid_cv.Parameters attribute) (secure_learning.models.secure_logistic.Logistic attribute) class_weights_type (secure_learning.models.secure_logistic.Logistic attribute) ClassWeightsTypes (class in secure_learning.models.secure_logistic) coef_init (secure_learning.models.grid_cv.ParameterCollection attribute) (secure_learning.models.grid_cv.Parameters attribute) compute_aggregated_differentiable_regularizer_penalty() (secure_learning.solvers.solver.Solver method) compute_coef_mpc() (secure_learning.models.secure_model.Model method) cross_validate() (secure_learning.models.secure_model.Model method) cross_validation() (secure_learning.models.grid_cv.GridCV method) D delete() (secure_learning.utils.matrix_augmenter.MatrixAugmenter method) DifferentiableRegularizer (class in secure_learning.regularizers) E ELASTICNET (secure_learning.models.secure_model.PenaltyTypes attribute) ElasticNets (class in secure_learning.models.secure_elastic_nets) EQUAL (secure_learning.models.secure_logistic.ClassWeightsTypes attribute) eta0 (secure_learning.models.grid_cv.ParameterCollection attribute) (secure_learning.models.grid_cv.Parameters attribute) evaluate_gradient_function_for_minibatch() (secure_learning.solvers.solver.Solver method) evaluate_proximal_function() (secure_learning.solvers.solver.Solver method) EXACT (secure_learning.models.secure_logistic.ExponentiationTypes attribute) exponentiation (secure_learning.models.grid_cv.ParameterCollection attribute) (secure_learning.models.grid_cv.Parameters attribute) ExponentiationTypes (class in secure_learning.models.secure_logistic) F f1_score() (in module secure_learning.metrics) G GD (class in secure_learning.solvers.gd_solver) (secure_learning.models.secure_model.SolverTypes attribute) gradient_function() (secure_learning.models.secure_linear.Linear method) (secure_learning.models.secure_logistic.Logistic method) (secure_learning.models.secure_model.Model method) (secure_learning.models.secure_svm.SVM method) GradientFunction (class in secure_learning.models.common_gradient_forms) GridCV (class in secure_learning.models.grid_cv) H has_proximal_function (secure_learning.solvers.solver.Solver property) I init_solver() (secure_learning.solvers.solver.Solver method) initialize_solver() (secure_learning.models.secure_model.Model method) inner_loop_calculation() (secure_learning.solvers.gd_solver.GD method) (secure_learning.solvers.solver.Solver method) insecure_data_permutation() (secure_learning.utils.data_permutator.SecureDataPermutator method) iterative_data_permutation() (secure_learning.solvers.solver.Solver method) K keys() (secure_learning.utils.matrix_augmenter.MatrixAugmenter method) L L1 (secure_learning.models.secure_model.PenaltyTypes attribute) L1Regularizer (class in secure_learning.regularizers) L2 (secure_learning.models.secure_model.PenaltyTypes attribute) L2Regularizer (class in secure_learning.regularizers) Lasso (class in secure_learning.models.secure_lasso) Linear (class in secure_learning.models.secure_linear) Logistic (class in secure_learning.models.secure_logistic) M mat_to_vec() (in module secure_learning.utils.util_matrix_vec) mat_vec_mult() (in module secure_learning.utils.util_matrix_vec) matrix_sum() (in module secure_learning.utils.util_matrix_vec) matrix_transpose() (in module secure_learning.utils.util_matrix_vec) MatrixAugmenter (class in secure_learning.utils.matrix_augmenter) mean_squared_error() (in module secure_learning.metrics) mean_squared_model() (in module secure_learning.metrics) minibatch_size (secure_learning.models.grid_cv.ParameterCollection attribute) (secure_learning.models.grid_cv.Parameters attribute) MissingFunctionError Model (class in secure_learning.models.secure_model) module secure_learning secure_learning.exceptions secure_learning.metrics secure_learning.models secure_learning.models.common_gradient_forms secure_learning.models.grid_cv secure_learning.models.secure_elastic_nets secure_learning.models.secure_lasso secure_learning.models.secure_linear secure_learning.models.secure_logistic secure_learning.models.secure_model secure_learning.models.secure_ridge secure_learning.models.secure_svm secure_learning.regularizers secure_learning.solvers secure_learning.solvers.gd_solver secure_learning.solvers.solver secure_learning.utils secure_learning.utils.data_permutator secure_learning.utils.matrix_augmenter secure_learning.utils.types secure_learning.utils.util_matrix_vec mult_scalar_mul() (in module secure_learning.utils.util_matrix_vec) N name (secure_learning.models.secure_elastic_nets.ElasticNets attribute) (secure_learning.models.secure_lasso.Lasso attribute) (secure_learning.models.secure_linear.Linear attribute) (secure_learning.models.secure_logistic.Logistic attribute) (secure_learning.models.secure_model.Model attribute) (secure_learning.models.secure_ridge.Ridge attribute) (secure_learning.models.secure_svm.SVM attribute) (secure_learning.solvers.gd_solver.GD attribute) (secure_learning.solvers.solver.Solver attribute) NonDifferentiableRegularizer (class in secure_learning.regularizers) NONE (secure_learning.models.secure_logistic.ExponentiationTypes attribute) (secure_learning.models.secure_model.PenaltyTypes attribute) nr_inner_iters (secure_learning.solvers.solver.Solver property) nr_maxiters (secure_learning.models.grid_cv.ParameterCollection attribute) (secure_learning.models.grid_cv.Parameters attribute) P ParameterCollection (class in secure_learning.models.grid_cv) Parameters (class in secure_learning.models.grid_cv) penalty (secure_learning.models.grid_cv.ParameterCollection attribute) (secure_learning.models.grid_cv.Parameters attribute) PenaltyTypes (class in secure_learning.models.secure_model) permute_matrix() (in module secure_learning.utils.util_matrix_vec) postprocessing() (secure_learning.solvers.solver.Solver static method) precision_score() (in module secure_learning.metrics) predict() (secure_learning.models.secure_linear.Linear static method) (secure_learning.models.secure_logistic.Logistic static method) (secure_learning.models.secure_model.Model static method) (secure_learning.models.secure_svm.SVM static method) preprocessing() (secure_learning.solvers.gd_solver.GD method) (secure_learning.solvers.solver.Solver method) print_progress (secure_learning.models.grid_cv.ParameterCollection attribute) (secure_learning.models.grid_cv.Parameters attribute) R r2_score() (in module secure_learning.metrics) recall_score() (in module secure_learning.metrics) refresh_seed() (secure_learning.utils.data_permutator.SecureDataPermutator method) results (secure_learning.models.grid_cv.GridCV property) retrieve() (secure_learning.utils.matrix_augmenter.MatrixAugmenter method) reveal_class_weights() (secure_learning.models.secure_logistic.Logistic method) Ridge (class in secure_learning.models.secure_ridge) S scale_vector_or_matrix() (in module secure_learning.utils.util_matrix_vec) score() (secure_learning.models.secure_linear.Linear method) (secure_learning.models.secure_logistic.Logistic method) (secure_learning.models.secure_model.Model method) (secure_learning.models.secure_svm.SVM method) secure_data_permutation() (secure_learning.utils.data_permutator.SecureDataPermutator static method) secure_learning module secure_learning.exceptions module secure_learning.metrics module secure_learning.models module secure_learning.models.common_gradient_forms module secure_learning.models.grid_cv module secure_learning.models.secure_elastic_nets module secure_learning.models.secure_lasso module secure_learning.models.secure_linear module secure_learning.models.secure_logistic module secure_learning.models.secure_model module secure_learning.models.secure_ridge module secure_learning.models.secure_svm module secure_learning.regularizers module secure_learning.solvers module secure_learning.solvers.gd_solver module secure_learning.solvers.solver module secure_learning.utils module secure_learning.utils.data_permutator module secure_learning.utils.matrix_augmenter module secure_learning.utils.types module secure_learning.utils.util_matrix_vec module secure_permutations (secure_learning.models.grid_cv.ParameterCollection attribute) (secure_learning.models.grid_cv.Parameters attribute) SecureDataPermutator (class in secure_learning.utils.data_permutator) SecureLearnTypeError SecureLearnUninitializedSolverError SecureLearnValueError seed (secure_learning.utils.data_permutator.SecureDataPermutator property) seq_to_list() (in module secure_learning.utils.types) set_gradient_function() (secure_learning.solvers.solver.Solver method) set_proximal_function() (secure_learning.solvers.solver.Solver method) shape (secure_learning.utils.matrix_augmenter.MatrixAugmenter property) Solver (class in secure_learning.solvers.solver) solver (secure_learning.models.secure_model.Model property) solver_type (secure_learning.models.grid_cv.ParameterCollection attribute) (secure_learning.models.grid_cv.Parameters attribute) SolverTypes (class in secure_learning.models.secure_model) sorted_param_set() (secure_learning.models.grid_cv.GridCV method) SVM (class in secure_learning.models.secure_svm) T tolerance (secure_learning.models.grid_cv.ParameterCollection attribute) (secure_learning.models.grid_cv.Parameters attribute) U UnknownPenaltyError update() (secure_learning.utils.matrix_augmenter.MatrixAugmenter method) update_key() (secure_learning.utils.matrix_augmenter.MatrixAugmenter method) V vector_to_matrix() (in module secure_learning.utils.util_matrix_vec) W WeightedDifferencesGradient (class in secure_learning.models.common_gradient_forms)