public final class QuadraticProgramStats extends com.google.protobuf.GeneratedMessage implements QuadraticProgramStatsOrBuilder
Easy-to-compute statistics for the quadratic program.Protobuf type
operations_research.pdlp.QuadraticProgramStats| Modifier and Type | Class and Description |
|---|---|
static class |
QuadraticProgramStats.Builder
Easy-to-compute statistics for the quadratic program.
|
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message,T>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
double |
getCombinedBoundsAvg()
optional double combined_bounds_avg = 11; |
double |
getCombinedBoundsL2Norm()
optional double combined_bounds_l2_norm = 24; |
double |
getCombinedBoundsMax()
Statistics of the combined vector of the constraint lower and upper bounds.
|
double |
getCombinedBoundsMin()
optional double combined_bounds_min = 10; |
double |
getCombinedVariableBoundsAvg()
optional double combined_variable_bounds_avg = 30; |
double |
getCombinedVariableBoundsL2Norm()
optional double combined_variable_bounds_l2_norm = 31; |
double |
getCombinedVariableBoundsMax()
Statistics of the combined vector of the variable lower and upper bounds.
|
double |
getCombinedVariableBoundsMin()
optional double combined_variable_bounds_min = 29; |
double |
getConstraintMatrixAbsAvg()
optional double constraint_matrix_abs_avg = 8; |
double |
getConstraintMatrixAbsMax()
Max/min/mean/l2_norm of absolute values of (finite) elements in constraint
matrix.
|
double |
getConstraintMatrixAbsMin()
optional double constraint_matrix_abs_min = 7; |
double |
getConstraintMatrixColMinLInfNorm()
Minimum row and column infinity norms of the constraint matrix.
|
double |
getConstraintMatrixL2Norm()
optional double constraint_matrix_l2_norm = 25; |
long |
getConstraintMatrixNumNonzeros()
The number of (finite) nonzero entries in the constraint matrix.
|
double |
getConstraintMatrixRowMinLInfNorm()
optional double constraint_matrix_row_min_l_inf_norm = 4; |
static QuadraticProgramStats |
getDefaultInstance() |
QuadraticProgramStats |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
long |
getNumConstraints()
optional int64 num_constraints = 2; |
long |
getNumVariables()
optional int64 num_variables = 1; |
double |
getObjectiveMatrixAbsAvg()
optional double objective_matrix_abs_avg = 22; |
double |
getObjectiveMatrixAbsMax()
Max/min/mean/l2_norm of absolute values of elements of the objective
matrix.
|
double |
getObjectiveMatrixAbsMin()
optional double objective_matrix_abs_min = 21; |
double |
getObjectiveMatrixL2Norm()
optional double objective_matrix_l2_norm = 27; |
long |
getObjectiveMatrixNumNonzeros()
optional int64 objective_matrix_num_nonzeros = 19; |
double |
getObjectiveVectorAbsAvg()
optional double objective_vector_abs_avg = 18; |
double |
getObjectiveVectorAbsMax()
Statistics of the objective vector.
|
double |
getObjectiveVectorAbsMin()
optional double objective_vector_abs_min = 17; |
double |
getObjectiveVectorL2Norm()
optional double objective_vector_l2_norm = 23; |
com.google.protobuf.Parser<QuadraticProgramStats> |
getParserForType() |
int |
getSerializedSize() |
double |
getVariableBoundGapsAvg()
optional double variable_bound_gaps_avg = 15; |
double |
getVariableBoundGapsL2Norm()
optional double variable_bound_gaps_l2_norm = 26; |
double |
getVariableBoundGapsMax()
Max/min/mean/l2_norm over all finite variable bound gaps.
|
double |
getVariableBoundGapsMin()
optional double variable_bound_gaps_min = 14; |
long |
getVariableBoundGapsNumFinite()
Number of finite variable bound gaps, which are the elementwise difference
between the upper and lower bounds on primal feasible solutions.
|
boolean |
hasCombinedBoundsAvg()
optional double combined_bounds_avg = 11; |
boolean |
hasCombinedBoundsL2Norm()
optional double combined_bounds_l2_norm = 24; |
boolean |
hasCombinedBoundsMax()
Statistics of the combined vector of the constraint lower and upper bounds.
|
boolean |
hasCombinedBoundsMin()
optional double combined_bounds_min = 10; |
boolean |
hasCombinedVariableBoundsAvg()
optional double combined_variable_bounds_avg = 30; |
boolean |
hasCombinedVariableBoundsL2Norm()
optional double combined_variable_bounds_l2_norm = 31; |
boolean |
hasCombinedVariableBoundsMax()
Statistics of the combined vector of the variable lower and upper bounds.
|
boolean |
hasCombinedVariableBoundsMin()
optional double combined_variable_bounds_min = 29; |
boolean |
hasConstraintMatrixAbsAvg()
optional double constraint_matrix_abs_avg = 8; |
boolean |
hasConstraintMatrixAbsMax()
Max/min/mean/l2_norm of absolute values of (finite) elements in constraint
matrix.
|
boolean |
hasConstraintMatrixAbsMin()
optional double constraint_matrix_abs_min = 7; |
boolean |
hasConstraintMatrixColMinLInfNorm()
Minimum row and column infinity norms of the constraint matrix.
|
boolean |
hasConstraintMatrixL2Norm()
optional double constraint_matrix_l2_norm = 25; |
boolean |
hasConstraintMatrixNumNonzeros()
The number of (finite) nonzero entries in the constraint matrix.
|
boolean |
hasConstraintMatrixRowMinLInfNorm()
optional double constraint_matrix_row_min_l_inf_norm = 4; |
int |
hashCode() |
boolean |
hasNumConstraints()
optional int64 num_constraints = 2; |
boolean |
hasNumVariables()
optional int64 num_variables = 1; |
boolean |
hasObjectiveMatrixAbsAvg()
optional double objective_matrix_abs_avg = 22; |
boolean |
hasObjectiveMatrixAbsMax()
Max/min/mean/l2_norm of absolute values of elements of the objective
matrix.
|
boolean |
hasObjectiveMatrixAbsMin()
optional double objective_matrix_abs_min = 21; |
boolean |
hasObjectiveMatrixL2Norm()
optional double objective_matrix_l2_norm = 27; |
boolean |
hasObjectiveMatrixNumNonzeros()
optional int64 objective_matrix_num_nonzeros = 19; |
boolean |
hasObjectiveVectorAbsAvg()
optional double objective_vector_abs_avg = 18; |
boolean |
hasObjectiveVectorAbsMax()
Statistics of the objective vector.
|
boolean |
hasObjectiveVectorAbsMin()
optional double objective_vector_abs_min = 17; |
boolean |
hasObjectiveVectorL2Norm()
optional double objective_vector_l2_norm = 23; |
boolean |
hasVariableBoundGapsAvg()
optional double variable_bound_gaps_avg = 15; |
boolean |
hasVariableBoundGapsL2Norm()
optional double variable_bound_gaps_l2_norm = 26; |
boolean |
hasVariableBoundGapsMax()
Max/min/mean/l2_norm over all finite variable bound gaps.
|
boolean |
hasVariableBoundGapsMin()
optional double variable_bound_gaps_min = 14; |
boolean |
hasVariableBoundGapsNumFinite()
Number of finite variable bound gaps, which are the elementwise difference
between the upper and lower bounds on primal feasible solutions.
|
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static QuadraticProgramStats.Builder |
newBuilder() |
static QuadraticProgramStats.Builder |
newBuilder(QuadraticProgramStats prototype) |
QuadraticProgramStats.Builder |
newBuilderForType() |
protected QuadraticProgramStats.Builder |
newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) |
static QuadraticProgramStats |
parseDelimitedFrom(java.io.InputStream input) |
static QuadraticProgramStats |
parseDelimitedFrom(java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static QuadraticProgramStats |
parseFrom(byte[] data) |
static QuadraticProgramStats |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static QuadraticProgramStats |
parseFrom(java.nio.ByteBuffer data) |
static QuadraticProgramStats |
parseFrom(java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static QuadraticProgramStats |
parseFrom(com.google.protobuf.ByteString data) |
static QuadraticProgramStats |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static QuadraticProgramStats |
parseFrom(com.google.protobuf.CodedInputStream input) |
static QuadraticProgramStats |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static QuadraticProgramStats |
parseFrom(java.io.InputStream input) |
static QuadraticProgramStats |
parseFrom(java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<QuadraticProgramStats> |
parser() |
QuadraticProgramStats.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashFields, toStringaddAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int NUM_VARIABLES_FIELD_NUMBER
public static final int NUM_CONSTRAINTS_FIELD_NUMBER
public static final int CONSTRAINT_MATRIX_COL_MIN_L_INF_NORM_FIELD_NUMBER
public static final int CONSTRAINT_MATRIX_ROW_MIN_L_INF_NORM_FIELD_NUMBER
public static final int CONSTRAINT_MATRIX_NUM_NONZEROS_FIELD_NUMBER
public static final int CONSTRAINT_MATRIX_ABS_MAX_FIELD_NUMBER
public static final int CONSTRAINT_MATRIX_ABS_MIN_FIELD_NUMBER
public static final int CONSTRAINT_MATRIX_ABS_AVG_FIELD_NUMBER
public static final int CONSTRAINT_MATRIX_L2_NORM_FIELD_NUMBER
public static final int COMBINED_BOUNDS_MAX_FIELD_NUMBER
public static final int COMBINED_BOUNDS_MIN_FIELD_NUMBER
public static final int COMBINED_BOUNDS_AVG_FIELD_NUMBER
public static final int COMBINED_BOUNDS_L2_NORM_FIELD_NUMBER
public static final int COMBINED_VARIABLE_BOUNDS_MAX_FIELD_NUMBER
public static final int COMBINED_VARIABLE_BOUNDS_MIN_FIELD_NUMBER
public static final int COMBINED_VARIABLE_BOUNDS_AVG_FIELD_NUMBER
public static final int COMBINED_VARIABLE_BOUNDS_L2_NORM_FIELD_NUMBER
public static final int VARIABLE_BOUND_GAPS_NUM_FINITE_FIELD_NUMBER
public static final int VARIABLE_BOUND_GAPS_MAX_FIELD_NUMBER
public static final int VARIABLE_BOUND_GAPS_MIN_FIELD_NUMBER
public static final int VARIABLE_BOUND_GAPS_AVG_FIELD_NUMBER
public static final int VARIABLE_BOUND_GAPS_L2_NORM_FIELD_NUMBER
public static final int OBJECTIVE_VECTOR_ABS_MAX_FIELD_NUMBER
public static final int OBJECTIVE_VECTOR_ABS_MIN_FIELD_NUMBER
public static final int OBJECTIVE_VECTOR_ABS_AVG_FIELD_NUMBER
public static final int OBJECTIVE_VECTOR_L2_NORM_FIELD_NUMBER
public static final int OBJECTIVE_MATRIX_NUM_NONZEROS_FIELD_NUMBER
public static final int OBJECTIVE_MATRIX_ABS_MAX_FIELD_NUMBER
public static final int OBJECTIVE_MATRIX_ABS_MIN_FIELD_NUMBER
public static final int OBJECTIVE_MATRIX_ABS_AVG_FIELD_NUMBER
public static final int OBJECTIVE_MATRIX_L2_NORM_FIELD_NUMBER
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessagepublic boolean hasNumVariables()
optional int64 num_variables = 1;hasNumVariables in interface QuadraticProgramStatsOrBuilderpublic long getNumVariables()
optional int64 num_variables = 1;getNumVariables in interface QuadraticProgramStatsOrBuilderpublic boolean hasNumConstraints()
optional int64 num_constraints = 2;hasNumConstraints in interface QuadraticProgramStatsOrBuilderpublic long getNumConstraints()
optional int64 num_constraints = 2;getNumConstraints in interface QuadraticProgramStatsOrBuilderpublic boolean hasConstraintMatrixColMinLInfNorm()
Minimum row and column infinity norms of the constraint matrix. All-zero rows and columns are excluded. If the constraint matrix contains no nonzero entries, the values returned are 0.0.
optional double constraint_matrix_col_min_l_inf_norm = 3;hasConstraintMatrixColMinLInfNorm in interface QuadraticProgramStatsOrBuilderpublic double getConstraintMatrixColMinLInfNorm()
Minimum row and column infinity norms of the constraint matrix. All-zero rows and columns are excluded. If the constraint matrix contains no nonzero entries, the values returned are 0.0.
optional double constraint_matrix_col_min_l_inf_norm = 3;getConstraintMatrixColMinLInfNorm in interface QuadraticProgramStatsOrBuilderpublic boolean hasConstraintMatrixRowMinLInfNorm()
optional double constraint_matrix_row_min_l_inf_norm = 4;hasConstraintMatrixRowMinLInfNorm in interface QuadraticProgramStatsOrBuilderpublic double getConstraintMatrixRowMinLInfNorm()
optional double constraint_matrix_row_min_l_inf_norm = 4;getConstraintMatrixRowMinLInfNorm in interface QuadraticProgramStatsOrBuilderpublic boolean hasConstraintMatrixNumNonzeros()
The number of (finite) nonzero entries in the constraint matrix.
optional int64 constraint_matrix_num_nonzeros = 5;hasConstraintMatrixNumNonzeros in interface QuadraticProgramStatsOrBuilderpublic long getConstraintMatrixNumNonzeros()
The number of (finite) nonzero entries in the constraint matrix.
optional int64 constraint_matrix_num_nonzeros = 5;getConstraintMatrixNumNonzeros in interface QuadraticProgramStatsOrBuilderpublic boolean hasConstraintMatrixAbsMax()
Max/min/mean/l2_norm of absolute values of (finite) elements in constraint matrix. Explicit zeros are included in the mean, but excluded from the min. Note that the maximum absolute value is also equal to the maximal row and column infinity norms of the constraint matrix. If the constraint matrix is empty, the values returned are 0.0 for the maximum, minimum, and l2_norm, and NaN for the average.
optional double constraint_matrix_abs_max = 6;hasConstraintMatrixAbsMax in interface QuadraticProgramStatsOrBuilderpublic double getConstraintMatrixAbsMax()
Max/min/mean/l2_norm of absolute values of (finite) elements in constraint matrix. Explicit zeros are included in the mean, but excluded from the min. Note that the maximum absolute value is also equal to the maximal row and column infinity norms of the constraint matrix. If the constraint matrix is empty, the values returned are 0.0 for the maximum, minimum, and l2_norm, and NaN for the average.
optional double constraint_matrix_abs_max = 6;getConstraintMatrixAbsMax in interface QuadraticProgramStatsOrBuilderpublic boolean hasConstraintMatrixAbsMin()
optional double constraint_matrix_abs_min = 7;hasConstraintMatrixAbsMin in interface QuadraticProgramStatsOrBuilderpublic double getConstraintMatrixAbsMin()
optional double constraint_matrix_abs_min = 7;getConstraintMatrixAbsMin in interface QuadraticProgramStatsOrBuilderpublic boolean hasConstraintMatrixAbsAvg()
optional double constraint_matrix_abs_avg = 8;hasConstraintMatrixAbsAvg in interface QuadraticProgramStatsOrBuilderpublic double getConstraintMatrixAbsAvg()
optional double constraint_matrix_abs_avg = 8;getConstraintMatrixAbsAvg in interface QuadraticProgramStatsOrBuilderpublic boolean hasConstraintMatrixL2Norm()
optional double constraint_matrix_l2_norm = 25;hasConstraintMatrixL2Norm in interface QuadraticProgramStatsOrBuilderpublic double getConstraintMatrixL2Norm()
optional double constraint_matrix_l2_norm = 25;getConstraintMatrixL2Norm in interface QuadraticProgramStatsOrBuilderpublic boolean hasCombinedBoundsMax()
Statistics of the combined vector of the constraint lower and upper bounds. Given parallel lower and upper bounds vectors, the "combined bounds" vector takes the maximum absolute value of each pair of bounds, ignoring all non- finite values. The comment in solvers.proto:TerminationCriteria provides an example of the combined bounds vector. The min is over the nonzero combined bounds. If there are no constraints, the values returned are 0 for the maximum, minimum, and l2 norm and NaN for the average.
optional double combined_bounds_max = 9;hasCombinedBoundsMax in interface QuadraticProgramStatsOrBuilderpublic double getCombinedBoundsMax()
Statistics of the combined vector of the constraint lower and upper bounds. Given parallel lower and upper bounds vectors, the "combined bounds" vector takes the maximum absolute value of each pair of bounds, ignoring all non- finite values. The comment in solvers.proto:TerminationCriteria provides an example of the combined bounds vector. The min is over the nonzero combined bounds. If there are no constraints, the values returned are 0 for the maximum, minimum, and l2 norm and NaN for the average.
optional double combined_bounds_max = 9;getCombinedBoundsMax in interface QuadraticProgramStatsOrBuilderpublic boolean hasCombinedBoundsMin()
optional double combined_bounds_min = 10;hasCombinedBoundsMin in interface QuadraticProgramStatsOrBuilderpublic double getCombinedBoundsMin()
optional double combined_bounds_min = 10;getCombinedBoundsMin in interface QuadraticProgramStatsOrBuilderpublic boolean hasCombinedBoundsAvg()
optional double combined_bounds_avg = 11;hasCombinedBoundsAvg in interface QuadraticProgramStatsOrBuilderpublic double getCombinedBoundsAvg()
optional double combined_bounds_avg = 11;getCombinedBoundsAvg in interface QuadraticProgramStatsOrBuilderpublic boolean hasCombinedBoundsL2Norm()
optional double combined_bounds_l2_norm = 24;hasCombinedBoundsL2Norm in interface QuadraticProgramStatsOrBuilderpublic double getCombinedBoundsL2Norm()
optional double combined_bounds_l2_norm = 24;getCombinedBoundsL2Norm in interface QuadraticProgramStatsOrBuilderpublic boolean hasCombinedVariableBoundsMax()
Statistics of the combined vector of the variable lower and upper bounds. See the comment before `combined_bounds_max` for a description of the "combined bounds" vector. The min is over the nonzero combined bounds. If there are no variables, the values returned are 0 for the maximum, minimum, and l2 norm and NaN for the average.
optional double combined_variable_bounds_max = 28;hasCombinedVariableBoundsMax in interface QuadraticProgramStatsOrBuilderpublic double getCombinedVariableBoundsMax()
Statistics of the combined vector of the variable lower and upper bounds. See the comment before `combined_bounds_max` for a description of the "combined bounds" vector. The min is over the nonzero combined bounds. If there are no variables, the values returned are 0 for the maximum, minimum, and l2 norm and NaN for the average.
optional double combined_variable_bounds_max = 28;getCombinedVariableBoundsMax in interface QuadraticProgramStatsOrBuilderpublic boolean hasCombinedVariableBoundsMin()
optional double combined_variable_bounds_min = 29;hasCombinedVariableBoundsMin in interface QuadraticProgramStatsOrBuilderpublic double getCombinedVariableBoundsMin()
optional double combined_variable_bounds_min = 29;getCombinedVariableBoundsMin in interface QuadraticProgramStatsOrBuilderpublic boolean hasCombinedVariableBoundsAvg()
optional double combined_variable_bounds_avg = 30;hasCombinedVariableBoundsAvg in interface QuadraticProgramStatsOrBuilderpublic double getCombinedVariableBoundsAvg()
optional double combined_variable_bounds_avg = 30;getCombinedVariableBoundsAvg in interface QuadraticProgramStatsOrBuilderpublic boolean hasCombinedVariableBoundsL2Norm()
optional double combined_variable_bounds_l2_norm = 31;hasCombinedVariableBoundsL2Norm in interface QuadraticProgramStatsOrBuilderpublic double getCombinedVariableBoundsL2Norm()
optional double combined_variable_bounds_l2_norm = 31;getCombinedVariableBoundsL2Norm in interface QuadraticProgramStatsOrBuilderpublic boolean hasVariableBoundGapsNumFinite()
Number of finite variable bound gaps, which are the elementwise difference between the upper and lower bounds on primal feasible solutions.
optional int64 variable_bound_gaps_num_finite = 12;hasVariableBoundGapsNumFinite in interface QuadraticProgramStatsOrBuilderpublic long getVariableBoundGapsNumFinite()
Number of finite variable bound gaps, which are the elementwise difference between the upper and lower bounds on primal feasible solutions.
optional int64 variable_bound_gaps_num_finite = 12;getVariableBoundGapsNumFinite in interface QuadraticProgramStatsOrBuilderpublic boolean hasVariableBoundGapsMax()
Max/min/mean/l2_norm over all finite variable bound gaps. The min excludes zero bound gaps (i.e., fixed variables). When there are no finite gaps, the values returned are 0 for the maximum, minimum, and l2_norm, and NaN for the average.
optional double variable_bound_gaps_max = 13;hasVariableBoundGapsMax in interface QuadraticProgramStatsOrBuilderpublic double getVariableBoundGapsMax()
Max/min/mean/l2_norm over all finite variable bound gaps. The min excludes zero bound gaps (i.e., fixed variables). When there are no finite gaps, the values returned are 0 for the maximum, minimum, and l2_norm, and NaN for the average.
optional double variable_bound_gaps_max = 13;getVariableBoundGapsMax in interface QuadraticProgramStatsOrBuilderpublic boolean hasVariableBoundGapsMin()
optional double variable_bound_gaps_min = 14;hasVariableBoundGapsMin in interface QuadraticProgramStatsOrBuilderpublic double getVariableBoundGapsMin()
optional double variable_bound_gaps_min = 14;getVariableBoundGapsMin in interface QuadraticProgramStatsOrBuilderpublic boolean hasVariableBoundGapsAvg()
optional double variable_bound_gaps_avg = 15;hasVariableBoundGapsAvg in interface QuadraticProgramStatsOrBuilderpublic double getVariableBoundGapsAvg()
optional double variable_bound_gaps_avg = 15;getVariableBoundGapsAvg in interface QuadraticProgramStatsOrBuilderpublic boolean hasVariableBoundGapsL2Norm()
optional double variable_bound_gaps_l2_norm = 26;hasVariableBoundGapsL2Norm in interface QuadraticProgramStatsOrBuilderpublic double getVariableBoundGapsL2Norm()
optional double variable_bound_gaps_l2_norm = 26;getVariableBoundGapsL2Norm in interface QuadraticProgramStatsOrBuilderpublic boolean hasObjectiveVectorAbsMax()
Statistics of the objective vector. The min is over the nonzero terms.
optional double objective_vector_abs_max = 16;hasObjectiveVectorAbsMax in interface QuadraticProgramStatsOrBuilderpublic double getObjectiveVectorAbsMax()
Statistics of the objective vector. The min is over the nonzero terms.
optional double objective_vector_abs_max = 16;getObjectiveVectorAbsMax in interface QuadraticProgramStatsOrBuilderpublic boolean hasObjectiveVectorAbsMin()
optional double objective_vector_abs_min = 17;hasObjectiveVectorAbsMin in interface QuadraticProgramStatsOrBuilderpublic double getObjectiveVectorAbsMin()
optional double objective_vector_abs_min = 17;getObjectiveVectorAbsMin in interface QuadraticProgramStatsOrBuilderpublic boolean hasObjectiveVectorAbsAvg()
optional double objective_vector_abs_avg = 18;hasObjectiveVectorAbsAvg in interface QuadraticProgramStatsOrBuilderpublic double getObjectiveVectorAbsAvg()
optional double objective_vector_abs_avg = 18;getObjectiveVectorAbsAvg in interface QuadraticProgramStatsOrBuilderpublic boolean hasObjectiveVectorL2Norm()
optional double objective_vector_l2_norm = 23;hasObjectiveVectorL2Norm in interface QuadraticProgramStatsOrBuilderpublic double getObjectiveVectorL2Norm()
optional double objective_vector_l2_norm = 23;getObjectiveVectorL2Norm in interface QuadraticProgramStatsOrBuilderpublic boolean hasObjectiveMatrixNumNonzeros()
optional int64 objective_matrix_num_nonzeros = 19;hasObjectiveMatrixNumNonzeros in interface QuadraticProgramStatsOrBuilderpublic long getObjectiveMatrixNumNonzeros()
optional int64 objective_matrix_num_nonzeros = 19;getObjectiveMatrixNumNonzeros in interface QuadraticProgramStatsOrBuilderpublic boolean hasObjectiveMatrixAbsMax()
Max/min/mean/l2_norm of absolute values of elements of the objective matrix. The min is over nonzero terms. If the objective matrix is empty, the returned values are 0.0, 0.0, NaN, and 0.0 respectively.
optional double objective_matrix_abs_max = 20;hasObjectiveMatrixAbsMax in interface QuadraticProgramStatsOrBuilderpublic double getObjectiveMatrixAbsMax()
Max/min/mean/l2_norm of absolute values of elements of the objective matrix. The min is over nonzero terms. If the objective matrix is empty, the returned values are 0.0, 0.0, NaN, and 0.0 respectively.
optional double objective_matrix_abs_max = 20;getObjectiveMatrixAbsMax in interface QuadraticProgramStatsOrBuilderpublic boolean hasObjectiveMatrixAbsMin()
optional double objective_matrix_abs_min = 21;hasObjectiveMatrixAbsMin in interface QuadraticProgramStatsOrBuilderpublic double getObjectiveMatrixAbsMin()
optional double objective_matrix_abs_min = 21;getObjectiveMatrixAbsMin in interface QuadraticProgramStatsOrBuilderpublic boolean hasObjectiveMatrixAbsAvg()
optional double objective_matrix_abs_avg = 22;hasObjectiveMatrixAbsAvg in interface QuadraticProgramStatsOrBuilderpublic double getObjectiveMatrixAbsAvg()
optional double objective_matrix_abs_avg = 22;getObjectiveMatrixAbsAvg in interface QuadraticProgramStatsOrBuilderpublic boolean hasObjectiveMatrixL2Norm()
optional double objective_matrix_l2_norm = 27;hasObjectiveMatrixL2Norm in interface QuadraticProgramStatsOrBuilderpublic double getObjectiveMatrixL2Norm()
optional double objective_matrix_l2_norm = 27;getObjectiveMatrixL2Norm in interface QuadraticProgramStatsOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessagepublic void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessagejava.io.IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessagepublic boolean equals(java.lang.Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static QuadraticProgramStats parseFrom(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static QuadraticProgramStats parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static QuadraticProgramStats parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static QuadraticProgramStats parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static QuadraticProgramStats parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static QuadraticProgramStats parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static QuadraticProgramStats parseFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOExceptionpublic static QuadraticProgramStats parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic static QuadraticProgramStats parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOExceptionpublic static QuadraticProgramStats parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic static QuadraticProgramStats parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
java.io.IOExceptionpublic static QuadraticProgramStats parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic QuadraticProgramStats.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static QuadraticProgramStats.Builder newBuilder()
public static QuadraticProgramStats.Builder newBuilder(QuadraticProgramStats prototype)
public QuadraticProgramStats.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected QuadraticProgramStats.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
newBuilderForType in class com.google.protobuf.AbstractMessagepublic static QuadraticProgramStats getDefaultInstance()
public static com.google.protobuf.Parser<QuadraticProgramStats> parser()
public com.google.protobuf.Parser<QuadraticProgramStats> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessagepublic QuadraticProgramStats getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2024. All rights reserved.