|
Turi Create
4.0
|
Classes | |
| class | turi::optimization::constraint_interface |
| class | turi::optimization::non_negative_orthant |
| class | turi::optimization::box_constraints |
Variables | |
| size_t | turi::optimization::non_negative_orthant::variables |
| DenseVector | turi::optimization::box_constraints::lb |
| DenseVector | turi::optimization::box_constraints::ub |
| size_t | turi::optimization::box_constraints::variables |
|
inline |
Default constructor.
| [in] | _variables | Number of variables |
| [in] | _lb | Lower bound |
| [in] | _ub | Upper bound |
Definition at line 158 of file constraints-inl.hpp.
|
inline |
Default constructor.
| [in] | _variables | Number of variables |
| [in] | _lb | Lower bound |
| [in] | _ub | Upper bound |
Definition at line 173 of file constraints-inl.hpp.
|
inline |
Default constructor.
Definition at line 52 of file constraints-inl.hpp.
|
inline |
Default desctuctor. Do nothing.
Definition at line 184 of file constraints-inl.hpp.
|
inline |
Default desctuctor. Do nothing.
Definition at line 59 of file constraints-inl.hpp.
|
inline |
A measure of the first order optimality conditions.
| [in] | point | Point which we are querying. |
| [in] | gradient | Gradient at that point for a given function |
Use the Cauchy point as a measure of optimality. See Pg 486 of Nocedal and Wright (Edition 2)
Definition at line 120 of file constraints-inl.hpp.
|
inlinevirtual |
A measure of the first order optimality conditions.
| [in] | point | Point which we are querying. |
| [in] | gradient | Gradient at that point for a given function |
Use the Cauchy point as a measure of optimality. See Pg 486 of Nocedal and Wright (Edition 2)
Implements turi::optimization::constraint_interface.
Definition at line 251 of file constraints-inl.hpp.
|
inline |
Boolean function to deterstd::mine if a dense point is present in a constraint space.
| [in] | point | Point which we are querying. |
Definition at line 100 of file constraints-inl.hpp.
|
inlinevirtual |
Boolean function to determine if a dense point is present in a constraint space.
| [in] | point | Point which we are querying. |
Implements turi::optimization::constraint_interface.
Definition at line 230 of file constraints-inl.hpp.
|
inline |
Project a dense point into the constraint space.
| [in,out] | point | Point (Dense Vector) |
Given a convex set X, the projection operator is given by P(y) = ::max(x, o)
Definition at line 71 of file constraints-inl.hpp.
|
inlinevirtual |
Project a dense point into the constraint space.
| [in,out] | point | Point (Dense Vector) |
Given a convex set X, the projection operator is given by P(y) = ::max(x, o)
Implements turi::optimization::constraint_interface.
Definition at line 196 of file constraints-inl.hpp.
|
inline |
Project a block of a dense point into the constraint space.
| [in,out] | point | A block project the point. |
| [in] | block_start | Start index of the block |
| [in] | block_size | Size of the block |
Given a convex set X, the projection operator is given by P(y) = ::max(x, o)
Definition at line 87 of file constraints-inl.hpp.
|
inlinevirtual |
Project a block of a dense point into the constraint space.
| [in,out] | point | A block project the point. |
| [in] | block_start | Start index of the block |
| [in] | block_size | Size of the block |
Given a convex set X, the projection operator is given by P(y) = ::max(x, o)
Implements turi::optimization::constraint_interface.
Definition at line 214 of file constraints-inl.hpp.
|
protected |
Definition at line 145 of file constraints-inl.hpp.
|
protected |
Definition at line 146 of file constraints-inl.hpp.
|
protected |
Definition at line 44 of file constraints-inl.hpp.
|
protected |
Definition at line 147 of file constraints-inl.hpp.