MCPcopy Create free account

hub / github.com/cvxpy/cvxpy / functions

Functions13,519 in github.com/cvxpy/cvxpy

↓ 1 callersMethod_mul_interleaved
Case 2: Batch-varying constant @ variable using interleaved structure. Each batch element uses a DIFFERENT constant matrix.
cvxpy/lin_ops/backends/coo_backend.py:1826
↓ 1 callersMethod_mul_interleaved_parametric_lhs
Batch-varying parametric constant @ variable: interleaved matrix structure. Each batch element uses a different slice of the paramet
cvxpy/lin_ops/backends/scipy_backend.py:634
↓ 1 callersMethod_mul_kronecker
2D constant @ ND variable: use Kronecker structure I_n ⊗ C ⊗ I_batch. This is the most common case: a 2D constant matrix multiplies
cvxpy/lin_ops/backends/scipy_backend.py:556
↓ 1 callersMethod_mul_kronecker
Case 3: 2D constant @ ND variable using Kronecker structure. The SAME constant matrix C is applied to all batch elements. Us
cvxpy/lin_ops/backends/coo_backend.py:1794
↓ 1 callersMethod_mul_parametric_lhs
Parametric constant @ variable: expand each parameter slice with Kronecker. When the constant depends on Parameters, we expand each
cvxpy/lin_ops/backends/scipy_backend.py:605
↓ 1 callersMethod_mul_parametric_lhs
Case 1: Parametric constant @ variable. The constant is a cp.Parameter - values unknown at canonicalization. Each parameter
cvxpy/lin_ops/backends/coo_backend.py:1855
↓ 1 callersFunction_objective_cone_atoms
Collect atom types that need conic canonicalization under quad_obj=True. Mirrors the Dcp2Cone.canonicalize_tree walk: atoms in the affine head
cvxpy/problems/problem_form.py:61
↓ 1 callersMethod_pad_quadratic_objective
Pad Q to num_vars x num_vars for cuOpt SOC variable permutation.
cvxpy/reductions/solvers/conic_solvers/cuopt_conif.py:228
↓ 1 callersMethod_parse
(self)
doc/sphinxext/docscrape.py:298
↓ 1 callersMethod_parse_index
.. index: default :refguide: something, else, and more
doc/sphinxext/docscrape.py:262
↓ 1 callersMethod_parse_param_list
(self,content)
doc/sphinxext/docscrape.py:187
↓ 1 callersMethod_parse_see_also
func_name : Descriptive text continued text another_func_name : Descriptive text func_name1, func_name2, :meth:`f
doc/sphinxext/docscrape.py:207
↓ 1 callersMethod_parse_summary
Grab signature (if given) and summary
doc/sphinxext/docscrape.py:281
↓ 1 callersMethod_prepare_data_and_inv_data
( self, problem: Problem )
cvxpy/reductions/solvers/nlp_solvers/nlp_solver.py:66
↓ 1 callersMethod_promote_bounds
Promote bound entries to canonical form. None → 0-d array (-inf/inf), scalars → 0-d arrays, sparse → COO arrays, dense arrays kept as
cvxpy/expressions/leaf.py:759
↓ 1 callersFunction_qdldl_residual_norm
Frobenius norm of (sign * A - L[p, :] @ L[p, :].T), used to validate QDLDL's factorization when zero-pivot columns were dropped.
cvxpy/utilities/linalg.py:252
↓ 1 callersMethod_read_sections
(self)
doc/sphinxext/docscrape.py:175
↓ 1 callersMethod_reshape_nonparametric
Reshape non-parametric constant data from column to matrix format. For a column vector of shape (p * m * k, 1), reshape to (p * m, k
cvxpy/lin_ops/backends/scipy_backend.py:447
↓ 1 callersMethod_reshape_parametric
Reshape parametric constant data from column to matrix format. For parametric data, entries may be duplicated by broadcast operation
cvxpy/lin_ops/backends/scipy_backend.py:478
↓ 1 callersFunction_resolve_solver
Validate and resolve a solver argument to a concrete Solver instance. Parameters ---------- solver : str, Solver, or None The sol
cvxpy/reductions/solvers/solving_chain.py:244
↓ 1 callersMethod_restore_solver_options
(old_options)
cvxpy/reductions/solvers/conic_solvers/cvxopt_conif.py:343
↓ 1 callersMethod_restore_solver_options
(old_options)
cvxpy/reductions/solvers/conic_solvers/glpk_conif.py:103
↓ 1 callersMethod_restore_solver_options
(old_options)
cvxpy/reductions/solvers/conic_solvers/glpk_mi_conif.py:117
↓ 1 callersMethod_rmul_interleaved
Batch-varying variable @ constant: use interleaved matrix structure. When the constant has batch dimensions (e.g., X(B,m,k) @ C(B,k,
cvxpy/lin_ops/backends/scipy_backend.py:683
↓ 1 callersMethod_rmul_interleaved
ND rmul Case 2: Batch-varying rmul using interleaved structure. Each batch element uses a DIFFERENT constant matrix. Exampl
cvxpy/lin_ops/backends/coo_backend.py:2248
↓ 1 callersMethod_rmul_interleaved_parametric_rhs
Batch-varying variable @ parametric constant: interleaved matrix structure. Each batch element uses a different slice of the paramet
cvxpy/lin_ops/backends/scipy_backend.py:737
↓ 1 callersMethod_rmul_kronecker
ND variable @ 2D constant: use Kronecker structure C.T ⊗ I_{batch*m}. This is the most common case: a 2D constant matrix multiplies
cvxpy/lin_ops/backends/scipy_backend.py:659
↓ 1 callersMethod_rmul_kronecker
ND rmul Case 3: ND variable @ 2D constant using Kronecker structure. The SAME constant matrix C is applied to all batch elements.
cvxpy/lin_ops/backends/coo_backend.py:2215
↓ 1 callersMethod_rmul_parametric_rhs
Parametric variable @ constant: expand each parameter slice with Kronecker. When the constant depends on Parameters, we expand each
cvxpy/lin_ops/backends/scipy_backend.py:707
↓ 1 callersMethod_rmul_parametric_rhs
ND rmul Case 1: Variable @ parametric constant. The constant is a cp.Parameter - values unknown at canonicalization. Each pa
cvxpy/lin_ops/backends/coo_backend.py:2273
↓ 1 callersMethod_select_rows_no_duplicates
Fast path for select_rows when there are no duplicate rows. Uses a reverse mapping approach: for each old row, compute which new row
cvxpy/lin_ops/backends/coo_backend.py:229
↓ 1 callersMethod_select_rows_with_duplicates
General path for select_rows that handles duplicate rows. This method is used when broadcasting causes the same source row to be
cvxpy/lin_ops/backends/coo_backend.py:273
↓ 1 callersMethod_set_params
Set model solve parameters.
cvxpy/reductions/solvers/conic_solvers/scip_conif.py:280
↓ 1 callersFunction_set_random_nlp_initial_point
Generate a random initial point for DNLP problems. A variable is initialized randomly if: 1. 'sample_bounds' is set for that variable. 2.
cvxpy/reductions/solvers/nlp_solving_chain.py:96
↓ 1 callersMethod_skip_if_xpress_community_limit
Skip tests that exceed the XPRESS Community license size limit.
cvxpy/tests/test_qp_solvers.py:137
↓ 1 callersMethod_solve
Solve and return a solution if one exists.
cvxpy/reductions/solvers/conic_solvers/scip_conif.py:328
↓ 1 callersMethod_solve_impl
cvxpy/cvxcore/include/Eigen/src/SparseCore/SparseSolverBase.h:111
↓ 1 callersMethod_solve_solver_path
Solve a problem using multiple solvers. Arguments --------- solvers : list of (str, dict) tuples or strings. The
cvxpy/problems/problem.py:536
↓ 1 callersFunction_solver_available
(solver_name)
cvxpy/tests/test_parametric_bounds.py:14
↓ 1 callersMethod_solver_method
(self, m)
cvxpy/reductions/solvers/conic_solvers/cuopt_conif.py:106
↓ 1 callersMethod_solver_mode
(self, m)
cvxpy/reductions/solvers/conic_solvers/cuopt_conif.py:98
↓ 1 callersMethod_sort_matrix_Q
\internal */
cvxpy/cvxcore/include/Eigen/src/SparseQR/SparseQR.h:276
↓ 1 callersFunction_sparse_constant_key
Key sparse Constant values without converting them to object arrays.
cvxpy/reductions/subexpr_cache.py:175
↓ 1 callersMethod_stacked_kron_l
Given a stacked lhs with the following entries: [[a11, a12], [a21, a22], ... Apply the Kronecker product wi
cvxpy/lin_ops/backends/scipy_backend.py:1030
↓ 1 callersMethod_status_map
(self, solve_log)
cvxpy/reductions/solvers/conic_solvers/pdlp_conif.py:190
↓ 1 callersMethod_status_map
(self, response)
cvxpy/reductions/solvers/conic_solvers/glop_conif.py:198
↓ 1 callersMethod_str_examples
(self)
doc/sphinxext/docscrape_sphinx.py:182
↓ 1 callersMethod_str_extended_summary
(self)
doc/sphinxext/docscrape.py:338
↓ 1 callersMethod_str_extended_summary
(self)
doc/sphinxext/docscrape_sphinx.py:54
↓ 1 callersMethod_str_field_list
(self, name)
doc/sphinxext/docscrape_sphinx.py:35
↓ 1 callersMethod_str_index
(self)
doc/sphinxext/docscrape.py:387
↓ 1 callersMethod_str_index
(self)
doc/sphinxext/docscrape_sphinx.py:144
↓ 1 callersMethod_str_member_list
Generate a member listing, autosummary:: table where possible, and a table where not.
doc/sphinxext/docscrape_sphinx.py:78
↓ 1 callersMethod_str_param_list
(self, name)
doc/sphinxext/docscrape_sphinx.py:57
↓ 1 callersMethod_str_references
(self)
doc/sphinxext/docscrape_sphinx.py:160
↓ 1 callersMethod_str_see_also
(self, func_role)
doc/sphinxext/docscrape.py:362
↓ 1 callersMethod_str_see_also
(self, func_role)
doc/sphinxext/docscrape_sphinx.py:129
↓ 1 callersMethod_str_signature
(self)
doc/sphinxext/docscrape.py:326
↓ 1 callersMethod_str_signature
(self)
doc/sphinxext/docscrape_sphinx.py:44
↓ 1 callersMethod_str_summary
(self)
doc/sphinxext/docscrape.py:332
↓ 1 callersMethod_str_summary
(self)
doc/sphinxext/docscrape_sphinx.py:51
↓ 1 callersMethod_str_warnings
(self)
doc/sphinxext/docscrape_sphinx.py:137
↓ 1 callersMethod_strip
(self,doc)
doc/sphinxext/docscrape.py:153
↓ 1 callersFunction_sum_single_operand
Sum a single operand along specified axes. This function handles the case where there is only one input operand. It sums the operand along ax
cvxpy/atoms/affine/einsum.py:314
↓ 1 callersMethod_supports_cpp
(self)
cvxpy/atoms/affine/concatenate.py:45
↓ 1 callersMethod_supports_cpp
Determines whether the current atom is implemented in C++. This method should be overridden in derived atom classes that are not impl
cvxpy/utilities/canonical.py:114
↓ 1 callersFunction_swig_setattr_nondynamic_class_variable
(set)
cvxpy/cvxcore/python/cvxcore.py:40
↓ 1 callersFunction_term
Helper function for partial transpose. Parameters ---------- expr : :class:`~cvxpy.expressions.expression.Expression` The 2D expr
cvxpy/atoms/affine/partial_transpose.py:28
↓ 1 callersFunction_term
Helper function for partial trace. Parameters ---------- expr : :class:`~cvxpy.expressions.expression.Expression` The 2D expressi
cvxpy/atoms/affine/partial_trace.py:25
↓ 1 callersMethod_transformVector
cvxpy/cvxcore/include/Eigen/src/Geometry/Quaternion.h:530
↓ 1 callersMethod_transpose_stacked
Given v, which is a stacked matrix of shape (p * n, m), transpose each slice of v, returning a stacked matrix of shape (p * m, n).
cvxpy/lin_ops/backends/scipy_backend.py:1011
↓ 1 callersFunction_update_other_results
Update the positions and provisional input_sets of ``results`` based on performing the contraction result ``best``. Remove any involving the t
cvxpy/utilities/einsum_utilities.py:312
↓ 1 callersMethod_uses_default_name
Return True if this class uses Atom.name without override.
cvxpy/atoms/atom.py:66
↓ 1 callersFunction_validate_arguments
Validate the input arguments for einsum operation. This function checks that the number of expressions matches the number of input subscript
cvxpy/atoms/affine/einsum.py:166
↓ 1 callersFunction_validate_constraint
(constraint)
cvxpy/problems/problem.py:125
↓ 1 callersMethod_validate_indices
Validate the sparsity pattern for a leaf node. Parameters: indices: List or tuple of indices indicating the positions of non
cvxpy/expressions/leaf.py:176
↓ 1 callersMethod_validate_sparse_bound
Validate a single sparse bound entry. Checks that the sparse bound has matching shape and sparsity pattern. Raises ------
cvxpy/expressions/leaf.py:730
↓ 1 callersMethod_value_impl
(self)
cvxpy/atoms/suppfunc.py:107
↓ 1 callersFunction_wrap_ConstLinOpVector___delitem____SWIG_0
cvxpy/cvxcore/python/cvxcore_wrap.cxx:19523
↓ 1 callersFunction_wrap_ConstLinOpVector___delitem____SWIG_1
cvxpy/cvxcore/python/cvxcore_wrap.cxx:19676
↓ 1 callersFunction_wrap_ConstLinOpVector___getitem____SWIG_0
cvxpy/cvxcore/python/cvxcore_wrap.cxx:19558
↓ 1 callersFunction_wrap_ConstLinOpVector___getitem____SWIG_1
cvxpy/cvxcore/python/cvxcore_wrap.cxx:19755
↓ 1 callersFunction_wrap_ConstLinOpVector___setitem____SWIG_0
cvxpy/cvxcore/python/cvxcore_wrap.cxx:19593
↓ 1 callersFunction_wrap_ConstLinOpVector___setitem____SWIG_1
cvxpy/cvxcore/python/cvxcore_wrap.cxx:19642
↓ 1 callersFunction_wrap_ConstLinOpVector___setitem____SWIG_2
cvxpy/cvxcore/python/cvxcore_wrap.cxx:19834
↓ 1 callersFunction_wrap_ConstLinOpVector___setslice____SWIG_0
cvxpy/cvxcore/python/cvxcore_wrap.cxx:19316
↓ 1 callersFunction_wrap_ConstLinOpVector___setslice____SWIG_1
cvxpy/cvxcore/python/cvxcore_wrap.cxx:19359
↓ 1 callersFunction_wrap_ConstLinOpVector_erase__SWIG_0
cvxpy/cvxcore/python/cvxcore_wrap.cxx:20346
↓ 1 callersFunction_wrap_ConstLinOpVector_erase__SWIG_1
cvxpy/cvxcore/python/cvxcore_wrap.cxx:20383
↓ 1 callersFunction_wrap_ConstLinOpVector_insert__SWIG_0
cvxpy/cvxcore/python/cvxcore_wrap.cxx:20773
↓ 1 callersFunction_wrap_ConstLinOpVector_insert__SWIG_1
cvxpy/cvxcore/python/cvxcore_wrap.cxx:20818
↓ 1 callersFunction_wrap_ConstLinOpVector_resize__SWIG_0
cvxpy/cvxcore/python/cvxcore_wrap.cxx:20317
↓ 1 callersFunction_wrap_ConstLinOpVector_resize__SWIG_1
cvxpy/cvxcore/python/cvxcore_wrap.cxx:20685
↓ 1 callersFunction_wrap_DoubleVector2D___delitem____SWIG_0
cvxpy/cvxcore/python/cvxcore_wrap.cxx:14585
↓ 1 callersFunction_wrap_DoubleVector2D___delitem____SWIG_1
cvxpy/cvxcore/python/cvxcore_wrap.cxx:14738
↓ 1 callersFunction_wrap_DoubleVector2D___getitem____SWIG_0
cvxpy/cvxcore/python/cvxcore_wrap.cxx:14620
↓ 1 callersFunction_wrap_DoubleVector2D___getitem____SWIG_1
cvxpy/cvxcore/python/cvxcore_wrap.cxx:14817
↓ 1 callersFunction_wrap_DoubleVector2D___setitem____SWIG_0
cvxpy/cvxcore/python/cvxcore_wrap.cxx:14655
↓ 1 callersFunction_wrap_DoubleVector2D___setitem____SWIG_1
cvxpy/cvxcore/python/cvxcore_wrap.cxx:14704
↓ 1 callersFunction_wrap_DoubleVector2D___setitem____SWIG_2
cvxpy/cvxcore/python/cvxcore_wrap.cxx:14897
← previousnext →1,801–1,900 of 13,519, ranked by callers