0.8
Getting started
Introduction
Installation
Using Environments
How to
Use Observation Functions
Use Reward Functions
Create New Functions
Create New Environments
Generate Problem Instances
Practical Tutorials
Configuring the Solver with Bandits
Branching with Imitation Learning
Reference
Environments
Observations
Rewards
Informations
SCIP Interface
Instance Generators
Utilities
Discussion
Differences with OpenAI Gym
Seeding
Ecole Theoretical Model
Developer Zone
Contribution Guidelines
Example: How to Contribute an Observation Function
Ecole
»
Index
Edit on GitHub
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
_
__init__() (ecole.dynamics.BranchingDynamics method)
(ecole.dynamics.ConfiguringDynamics method)
(ecole.dynamics.PrimalSearchDynamics method)
(ecole.environment.Environment method)
(ecole.information.Nothing method)
(ecole.instance.CapacitatedFacilityLocationGenerator method)
(ecole.instance.CombinatorialAuctionGenerator method)
(ecole.instance.FileGenerator method)
(ecole.instance.FileGenerator.SamplingMode method)
(ecole.instance.IndependentSetGenerator method)
(ecole.instance.IndependentSetGenerator.GraphType method)
(ecole.instance.SetCoverGenerator method)
(ecole.observation.Hutter2011 method)
(ecole.observation.Hutter2011Obs method)
(ecole.observation.Hutter2011Obs.Features method)
(ecole.observation.Khalil2016 method)
(ecole.observation.Khalil2016Obs method)
(ecole.observation.Khalil2016Obs.Features method)
(ecole.observation.MilpBipartite method)
(ecole.observation.MilpBipartiteObs method)
(ecole.observation.MilpBipartiteObs.ConstraintFeatures method)
(ecole.observation.MilpBipartiteObs.VariableFeatures method)
(ecole.observation.NodeBipartite method)
(ecole.observation.NodeBipartiteObs method)
(ecole.observation.NodeBipartiteObs.RowFeatures method)
(ecole.observation.NodeBipartiteObs.VariableFeatures method)
(ecole.observation.Pseudocosts method)
(ecole.observation.StrongBranchingScores method)
(ecole.RandomGenerator method)
(ecole.reward.Arithmetic method)
(ecole.reward.Constant method)
(ecole.reward.DualIntegral method)
(ecole.reward.IsDone method)
(ecole.reward.LpIterations method)
(ecole.reward.NNodes method)
(ecole.reward.PrimalDualIntegral method)
(ecole.reward.PrimalIntegral method)
(ecole.reward.SolvingTime method)
(ecole.scip.callback.BranchruleCall method)
(ecole.scip.callback.BranchruleCall.Where method)
(ecole.scip.callback.BranchruleConstructor method)
(ecole.scip.callback.HeuristicCall method)
(ecole.scip.callback.HeuristicConstructor method)
(ecole.scip.callback.Result method)
(ecole.scip.callback.Type method)
(ecole.scip.HeurTiming method)
(ecole.scip.Model method)
(ecole.scip.Stage method)
(ecole.typing.Dynamics method)
(ecole.typing.InformationFunction method)
(ecole.typing.InstanceGenerator method)
(ecole.typing.ObservationFunction method)
(ecole.typing.RewardFunction method)
A
active_coef_weight1_count (ecole.observation.Khalil2016Obs.Features attribute)
active_coef_weight1_max (ecole.observation.Khalil2016Obs.Features attribute)
active_coef_weight1_mean (ecole.observation.Khalil2016Obs.Features attribute)
active_coef_weight1_min (ecole.observation.Khalil2016Obs.Features attribute)
active_coef_weight1_stddev (ecole.observation.Khalil2016Obs.Features attribute)
active_coef_weight1_sum (ecole.observation.Khalil2016Obs.Features attribute)
active_coef_weight2_count (ecole.observation.Khalil2016Obs.Features attribute)
active_coef_weight2_max (ecole.observation.Khalil2016Obs.Features attribute)
active_coef_weight2_mean (ecole.observation.Khalil2016Obs.Features attribute)
active_coef_weight2_min (ecole.observation.Khalil2016Obs.Features attribute)
active_coef_weight2_stddev (ecole.observation.Khalil2016Obs.Features attribute)
active_coef_weight2_sum (ecole.observation.Khalil2016Obs.Features attribute)
active_coef_weight3_count (ecole.observation.Khalil2016Obs.Features attribute)
active_coef_weight3_max (ecole.observation.Khalil2016Obs.Features attribute)
active_coef_weight3_mean (ecole.observation.Khalil2016Obs.Features attribute)
active_coef_weight3_min (ecole.observation.Khalil2016Obs.Features attribute)
active_coef_weight3_stddev (ecole.observation.Khalil2016Obs.Features attribute)
active_coef_weight3_sum (ecole.observation.Khalil2016Obs.Features attribute)
active_coef_weight4_count (ecole.observation.Khalil2016Obs.Features attribute)
active_coef_weight4_max (ecole.observation.Khalil2016Obs.Features attribute)
active_coef_weight4_mean (ecole.observation.Khalil2016Obs.Features attribute)
active_coef_weight4_min (ecole.observation.Khalil2016Obs.Features attribute)
active_coef_weight4_stddev (ecole.observation.Khalil2016Obs.Features attribute)
active_coef_weight4_sum (ecole.observation.Khalil2016Obs.Features attribute)
add_item_prob (ecole.instance.CombinatorialAuctionGenerator property)
additivity (ecole.instance.CombinatorialAuctionGenerator property)
affinity (ecole.instance.IndependentSetGenerator property)
AfterLpLoop (ecole.scip.HeurTiming attribute)
AfterLpNode (ecole.scip.HeurTiming attribute)
AfterLpPlunge (ecole.scip.HeurTiming attribute)
AfterNode (ecole.scip.HeurTiming attribute)
AfterPlunge (ecole.scip.HeurTiming attribute)
AfterPropLoop (ecole.scip.HeurTiming attribute)
AfterPseudoNode (ecole.scip.HeurTiming attribute)
AfterPseudoPlunge (ecole.scip.HeurTiming attribute)
allow_add_constraints (ecole.scip.callback.BranchruleCall property)
Arithmetic (class in ecole.reward)
as_pyscipopt() (ecole.scip.Model method)
average_incumbent_value (ecole.observation.NodeBipartiteObs.VariableFeatures attribute)
B
barabasi_albert (ecole.instance.IndependentSetGenerator attribute)
(ecole.instance.IndependentSetGenerator.GraphType attribute)
before_reset() (ecole.information.Nothing method)
(ecole.observation.Hutter2011 method)
(ecole.observation.Khalil2016 method)
(ecole.observation.MilpBipartite method)
(ecole.observation.NodeBipartite method)
(ecole.observation.Pseudocosts method)
(ecole.observation.StrongBranchingScores method)
(ecole.reward.Arithmetic method)
(ecole.reward.Constant method)
(ecole.reward.DualIntegral method)
(ecole.reward.IsDone method)
(ecole.reward.LpIterations method)
(ecole.reward.NNodes method)
(ecole.reward.PrimalDualIntegral method)
(ecole.reward.PrimalIntegral method)
(ecole.reward.SolvingTime method)
(ecole.typing.InformationFunction method)
(ecole.typing.ObservationFunction method)
(ecole.typing.RewardFunction method)
BeforePresol (ecole.scip.HeurTiming attribute)
bias (ecole.observation.MilpBipartiteObs.ConstraintFeatures attribute)
(ecole.observation.NodeBipartiteObs.RowFeatures attribute)
Branched (ecole.scip.callback.Result attribute)
Branching (class in ecole.environment)
BranchingDynamics (class in ecole.dynamics)
Branchrule (ecole.scip.callback.Type attribute)
BranchruleCall (class in ecole.scip.callback)
BranchruleCall.Where (class in ecole.scip.callback)
BranchruleConstructor (class in ecole.scip.callback)
budget_factor (ecole.instance.CombinatorialAuctionGenerator property)
C
CapacitatedFacilityLocationGenerator (class in ecole.instance)
capacity_interval (ecole.instance.CapacitatedFacilityLocationGenerator property)
ceil_dist (ecole.observation.Khalil2016Obs.Features attribute)
coef_neg_rhs_ratio_max (ecole.observation.Khalil2016Obs.Features attribute)
coef_neg_rhs_ratio_min (ecole.observation.Khalil2016Obs.Features attribute)
coef_pos_rhs_ratio_max (ecole.observation.Khalil2016Obs.Features attribute)
coef_pos_rhs_ratio_min (ecole.observation.Khalil2016Obs.Features attribute)
CombinatorialAuctionGenerator (class in ecole.instance)
Configuring (class in ecole.environment)
ConfiguringDynamics (class in ecole.dynamics)
ConsAdded (ecole.scip.callback.Result attribute)
ConsChanged (ecole.scip.callback.Result attribute)
Constant (class in ecole.reward)
constraint_coef_mean (ecole.observation.Hutter2011Obs.Features attribute)
constraint_coef_std (ecole.observation.Hutter2011Obs.Features attribute)
constraint_features (ecole.observation.MilpBipartiteObs property)
constraint_node_degree_max (ecole.observation.Hutter2011Obs.Features attribute)
constraint_node_degree_mean (ecole.observation.Hutter2011Obs.Features attribute)
constraint_node_degree_min (ecole.observation.Hutter2011Obs.Features attribute)
constraint_node_degree_std (ecole.observation.Hutter2011Obs.Features attribute)
constraint_var_coef_mean (ecole.observation.Hutter2011Obs.Features attribute)
constraint_var_coef_std (ecole.observation.Hutter2011Obs.Features attribute)
continuous_assignment (ecole.instance.CapacitatedFacilityLocationGenerator property)
copy_orig() (ecole.scip.Model method)
CutOff (ecole.scip.callback.Result attribute)
D
Delayed (ecole.scip.callback.Result attribute)
DelayNode (ecole.scip.callback.Result attribute)
demand_interval (ecole.instance.CapacitatedFacilityLocationGenerator property)
density (ecole.instance.SetCoverGenerator property)
DidNotFind (ecole.scip.callback.Result attribute)
DidNotRun (ecole.scip.callback.Result attribute)
directory (ecole.instance.FileGenerator property)
disable_cuts() (ecole.scip.Model method)
disable_presolve() (ecole.scip.Model method)
discard() (ecole.RandomGenerator method)
discrete_vars_support_size_mean (ecole.observation.Hutter2011Obs.Features attribute)
discrete_vars_support_size_std (ecole.observation.Hutter2011Obs.Features attribute)
dual_bound (ecole.scip.Model property)
dual_solution_value (ecole.observation.NodeBipartiteObs.RowFeatures attribute)
DualIntegral (class in ecole.reward)
DuringLpLoop (ecole.scip.HeurTiming attribute)
DuringPresolLoop (ecole.scip.HeurTiming attribute)
DuringPricingLoop (ecole.scip.HeurTiming attribute)
Dynamics (class in ecole.typing)
E
edge_density (ecole.observation.Hutter2011Obs.Features attribute)
edge_features (ecole.observation.MilpBipartiteObs property)
(ecole.observation.NodeBipartiteObs property)
edge_probability (ecole.instance.IndependentSetGenerator property)
Environment (class in ecole.environment)
erdos_renyi (ecole.instance.IndependentSetGenerator attribute)
(ecole.instance.IndependentSetGenerator.GraphType attribute)
ExitPresolve (ecole.scip.Stage attribute)
ExitSolve (ecole.scip.Stage attribute)
External (ecole.scip.callback.BranchruleCall.Where attribute)
extract() (ecole.information.Nothing method)
(ecole.observation.Hutter2011 method)
(ecole.observation.Khalil2016 method)
(ecole.observation.MilpBipartite method)
(ecole.observation.NodeBipartite method)
(ecole.observation.Pseudocosts method)
(ecole.observation.StrongBranchingScores method)
(ecole.reward.Arithmetic method)
(ecole.reward.Constant method)
(ecole.reward.DualIntegral method)
(ecole.reward.IsDone method)
(ecole.reward.LpIterations method)
(ecole.reward.NNodes method)
(ecole.reward.PrimalDualIntegral method)
(ecole.reward.PrimalIntegral method)
(ecole.reward.SolvingTime method)
(ecole.typing.InformationFunction method)
(ecole.typing.ObservationFunction method)
(ecole.typing.RewardFunction method)
F
Feasible (ecole.scip.callback.Result attribute)
features (ecole.observation.Hutter2011Obs property)
(ecole.observation.Khalil2016Obs property)
FileGenerator (class in ecole.instance)
FileGenerator.SamplingMode (class in ecole.instance)
fixed_cost_cste_interval (ecole.instance.CapacitatedFacilityLocationGenerator property)
fixed_cost_scale_interval (ecole.instance.CapacitatedFacilityLocationGenerator property)
FoundSol (ecole.scip.callback.Result attribute)
Free (ecole.scip.Stage attribute)
FreeTrans (ecole.scip.Stage attribute)
frequency (ecole.scip.callback.HeuristicConstructor property)
frequency_always (ecole.scip.callback attribute)
frequency_offset (ecole.scip.callback.HeuristicConstructor property)
frequency_offset_none (ecole.scip.callback attribute)
from_file() (ecole.scip.Model static method)
from_pyscipopt() (ecole.scip.Model static method)
G
generate_instance() (ecole.instance.CapacitatedFacilityLocationGenerator static method)
(ecole.instance.CombinatorialAuctionGenerator static method)
(ecole.instance.IndependentSetGenerator static method)
(ecole.instance.SetCoverGenerator static method)
(ecole.typing.InstanceGenerator static method)
get_param() (ecole.scip.Model method)
get_params() (ecole.scip.Model method)
graph_type (ecole.instance.IndependentSetGenerator property)
H
has_lower_bound (ecole.observation.MilpBipartiteObs.VariableFeatures attribute)
(ecole.observation.NodeBipartiteObs.VariableFeatures attribute)
has_upper_bound (ecole.observation.MilpBipartiteObs.VariableFeatures attribute)
(ecole.observation.NodeBipartiteObs.VariableFeatures attribute)
Heuristic (ecole.scip.callback.Type attribute)
heuristic_timing (ecole.scip.callback.HeuristicCall property)
HeuristicCall (class in ecole.scip.callback)
HeuristicConstructor (class in ecole.scip.callback)
HeurTiming (class in ecole.scip)
Hutter2011 (class in ecole.observation)
Hutter2011Obs (class in ecole.observation)
Hutter2011Obs.Features (class in ecole.observation)
I
incumbent_value (ecole.observation.NodeBipartiteObs.VariableFeatures attribute)
IndependentSetGenerator (class in ecole.instance)
IndependentSetGenerator.GraphType (class in ecole.instance)
Infeasible (ecole.scip.callback.Result attribute)
InformationFunction (class in ecole.typing)
Init (ecole.scip.Stage attribute)
InitPresolve (ecole.scip.Stage attribute)
InitSolve (ecole.scip.Stage attribute)
InstanceGenerator (class in ecole.typing)
integers (ecole.instance.CombinatorialAuctionGenerator property)
is_basis_basic (ecole.observation.NodeBipartiteObs.VariableFeatures attribute)
is_basis_lower (ecole.observation.NodeBipartiteObs.VariableFeatures attribute)
is_basis_upper (ecole.observation.NodeBipartiteObs.VariableFeatures attribute)
is_basis_zero (ecole.observation.NodeBipartiteObs.VariableFeatures attribute)
is_solution_at_lower_bound (ecole.observation.NodeBipartiteObs.VariableFeatures attribute)
is_solution_at_upper_bound (ecole.observation.NodeBipartiteObs.VariableFeatures attribute)
is_solved (ecole.scip.Model property)
is_tight (ecole.observation.NodeBipartiteObs.RowFeatures attribute)
is_type_binary (ecole.observation.MilpBipartiteObs.VariableFeatures attribute)
(ecole.observation.NodeBipartiteObs.VariableFeatures attribute)
is_type_continuous (ecole.observation.MilpBipartiteObs.VariableFeatures attribute)
(ecole.observation.NodeBipartiteObs.VariableFeatures attribute)
is_type_implicit_integer (ecole.observation.MilpBipartiteObs.VariableFeatures attribute)
(ecole.observation.NodeBipartiteObs.VariableFeatures attribute)
is_type_integer (ecole.observation.MilpBipartiteObs.VariableFeatures attribute)
(ecole.observation.NodeBipartiteObs.VariableFeatures attribute)
IsDone (class in ecole.reward)
K
Khalil2016 (class in ecole.observation)
Khalil2016Obs (class in ecole.observation)
Khalil2016Obs.Features (class in ecole.observation)
L
lower_bound (ecole.observation.MilpBipartiteObs.VariableFeatures attribute)
LP (ecole.scip.callback.BranchruleCall.Where attribute)
lp_objective_value (ecole.observation.Hutter2011Obs.Features attribute)
lp_slack_l2 (ecole.observation.Hutter2011Obs.Features attribute)
lp_slack_max (ecole.observation.Hutter2011Obs.Features attribute)
lp_slack_mean (ecole.observation.Hutter2011Obs.Features attribute)
LpIterations (class in ecole.reward)
M
max_bound_distance (ecole.scip.callback.BranchruleConstructor property)
max_bound_distance_none (ecole.scip.callback attribute)
max_coef (ecole.instance.SetCoverGenerator property)
max_depth (ecole.scip.callback.BranchruleConstructor property)
(ecole.scip.callback.HeuristicConstructor property)
max_depth_none (ecole.scip.callback attribute)
max_n_sub_bids (ecole.instance.CombinatorialAuctionGenerator property)
max_seed (ecole.RandomGenerator attribute)
max_value (ecole.instance.CombinatorialAuctionGenerator property)
MilpBipartite (class in ecole.observation)
MilpBipartiteObs (class in ecole.observation)
MilpBipartiteObs.ConstraintFeatures (class in ecole.observation)
MilpBipartiteObs.VariableFeatures (class in ecole.observation)
min_seed (ecole.RandomGenerator attribute)
min_value (ecole.instance.CombinatorialAuctionGenerator property)
Model (class in ecole.scip)
N
n_bids (ecole.instance.CombinatorialAuctionGenerator property)
n_cols (ecole.instance.SetCoverGenerator property)
n_customers (ecole.instance.CapacitatedFacilityLocationGenerator property)
n_cutoff_down (ecole.observation.Khalil2016Obs.Features attribute)
n_cutoff_down_ratio (ecole.observation.Khalil2016Obs.Features attribute)
n_cutoff_up (ecole.observation.Khalil2016Obs.Features attribute)
n_cutoff_up_ratio (ecole.observation.Khalil2016Obs.Features attribute)
n_dynamic_features (ecole.observation.Khalil2016Obs attribute)
n_facilities (ecole.instance.CapacitatedFacilityLocationGenerator property)
n_items (ecole.instance.CombinatorialAuctionGenerator property)
n_nodes (ecole.instance.IndependentSetGenerator property)
n_rows (ecole.instance.SetCoverGenerator property)
(ecole.observation.Khalil2016Obs.Features attribute)
n_static_features (ecole.observation.Khalil2016Obs attribute)
name (ecole.instance.FileGenerator.SamplingMode property)
(ecole.instance.IndependentSetGenerator.GraphType property)
(ecole.observation.Hutter2011Obs.Features property)
(ecole.observation.Khalil2016Obs.Features property)
(ecole.observation.MilpBipartiteObs.ConstraintFeatures property)
(ecole.observation.MilpBipartiteObs.VariableFeatures property)
(ecole.observation.NodeBipartiteObs.RowFeatures property)
(ecole.observation.NodeBipartiteObs.VariableFeatures property)
(ecole.scip.callback.BranchruleCall.Where property)
(ecole.scip.callback.Result property)
(ecole.scip.callback.Type property)
(ecole.scip.Model property)
(ecole.scip.Stage property)
nb_constraints (ecole.observation.Hutter2011Obs.Features attribute)
nb_nonzero_coefs (ecole.observation.Hutter2011Obs.Features attribute)
nb_variables (ecole.observation.Hutter2011Obs.Features attribute)
neg_coef_neg_coef_ratio_max (ecole.observation.Khalil2016Obs.Features attribute)
neg_coef_neg_coef_ratio_min (ecole.observation.Khalil2016Obs.Features attribute)
neg_coef_pos_coef_ratio_max (ecole.observation.Khalil2016Obs.Features attribute)
neg_coef_pos_coef_ratio_min (ecole.observation.Khalil2016Obs.Features attribute)
NewRound (ecole.scip.callback.Result attribute)
NNodes (class in ecole.reward)
node_degree_25q (ecole.observation.Hutter2011Obs.Features attribute)
node_degree_75q (ecole.observation.Hutter2011Obs.Features attribute)
node_degree_max (ecole.observation.Hutter2011Obs.Features attribute)
node_degree_mean (ecole.observation.Hutter2011Obs.Features attribute)
node_degree_min (ecole.observation.Hutter2011Obs.Features attribute)
node_degree_std (ecole.observation.Hutter2011Obs.Features attribute)
node_infeasible (ecole.scip.callback.HeuristicCall property)
NodeBipartite (class in ecole.observation)
NodeBipartiteObs (class in ecole.observation)
NodeBipartiteObs.RowFeatures (class in ecole.observation)
NodeBipartiteObs.VariableFeatures (class in ecole.observation)
normed_reduced_cost (ecole.observation.NodeBipartiteObs.VariableFeatures attribute)
Nothing (class in ecole.information)
(in module ecole.observation)
O
obj_coef (ecole.observation.Khalil2016Obs.Features attribute)
obj_coef_neg_part (ecole.observation.Khalil2016Obs.Features attribute)
obj_coef_pos_part (ecole.observation.Khalil2016Obs.Features attribute)
objective (ecole.observation.MilpBipartiteObs.VariableFeatures attribute)
(ecole.observation.NodeBipartiteObs.VariableFeatures attribute)
objective_coef_m_std (ecole.observation.Hutter2011Obs.Features attribute)
objective_coef_n_std (ecole.observation.Hutter2011Obs.Features attribute)
objective_coef_sqrtn_std (ecole.observation.Hutter2011Obs.Features attribute)
objective_cosine_similarity (ecole.observation.NodeBipartiteObs.RowFeatures attribute)
ObservationFunction (class in ecole.typing)
P
pos_coef_neg_coef_ratio_max (ecole.observation.Khalil2016Obs.Features attribute)
pos_coef_neg_coef_ratio_min (ecole.observation.Khalil2016Obs.Features attribute)
pos_coef_pos_coef_ratio_max (ecole.observation.Khalil2016Obs.Features attribute)
pos_coef_pos_coef_ratio_min (ecole.observation.Khalil2016Obs.Features attribute)
presolve() (ecole.scip.Model method)
Presolved (ecole.scip.Stage attribute)
Presolving (ecole.scip.Stage attribute)
primal_bound (ecole.scip.Model property)
PrimalDualIntegral (class in ecole.reward)
PrimalIntegral (class in ecole.reward)
PrimalSearch (class in ecole.environment)
PrimalSearchDynamics (class in ecole.dynamics)
priority (ecole.scip.callback.BranchruleConstructor property)
(ecole.scip.callback.HeuristicConstructor property)
priority_max (ecole.scip.callback attribute)
prob_basic() (ecole.scip.Model static method)
Problem (ecole.scip.Stage attribute)
Pseudo (ecole.scip.callback.BranchruleCall.Where attribute)
pseudocost_down (ecole.observation.Khalil2016Obs.Features attribute)
pseudocost_product (ecole.observation.Khalil2016Obs.Features attribute)
pseudocost_ratio (ecole.observation.Khalil2016Obs.Features attribute)
pseudocost_sum (ecole.observation.Khalil2016Obs.Features attribute)
pseudocost_up (ecole.observation.Khalil2016Obs.Features attribute)
Pseudocosts (class in ecole.observation)
R
RandomGenerator (class in ecole)
ratio (ecole.instance.CapacitatedFacilityLocationGenerator property)
ratio_continuous_vars (ecole.observation.Hutter2011Obs.Features attribute)
ratio_unbounded_discrete_vars (ecole.observation.Hutter2011Obs.Features attribute)
recursive (ecole.instance.FileGenerator property)
ReducedDOM (ecole.scip.callback.Result attribute)
remove (ecole.instance.FileGenerator.SamplingMode attribute)
remove_and_repeat (ecole.instance.FileGenerator.SamplingMode attribute)
replace (ecole.instance.FileGenerator.SamplingMode attribute)
resale_factor (ecole.instance.CombinatorialAuctionGenerator property)
reset() (ecole.environment.Environment method)
reset_dynamics() (ecole.dynamics.BranchingDynamics method)
(ecole.dynamics.ConfiguringDynamics method)
(ecole.dynamics.PrimalSearchDynamics method)
(ecole.typing.Dynamics method)
Result (class in ecole.scip.callback)
RewardFunction (class in ecole.typing)
row_features (ecole.observation.NodeBipartiteObs property)
rows_deg_max (ecole.observation.Khalil2016Obs.Features attribute)
rows_deg_mean (ecole.observation.Khalil2016Obs.Features attribute)
rows_deg_min (ecole.observation.Khalil2016Obs.Features attribute)
rows_deg_stddev (ecole.observation.Khalil2016Obs.Features attribute)
rows_dynamic_deg_max (ecole.observation.Khalil2016Obs.Features attribute)
rows_dynamic_deg_max_ratio (ecole.observation.Khalil2016Obs.Features attribute)
rows_dynamic_deg_mean (ecole.observation.Khalil2016Obs.Features attribute)
rows_dynamic_deg_mean_ratio (ecole.observation.Khalil2016Obs.Features attribute)
rows_dynamic_deg_min (ecole.observation.Khalil2016Obs.Features attribute)
rows_dynamic_deg_min_ratio (ecole.observation.Khalil2016Obs.Features attribute)
rows_dynamic_deg_stddev (ecole.observation.Khalil2016Obs.Features attribute)
rows_neg_coefs_count (ecole.observation.Khalil2016Obs.Features attribute)
rows_neg_coefs_max (ecole.observation.Khalil2016Obs.Features attribute)
rows_neg_coefs_mean (ecole.observation.Khalil2016Obs.Features attribute)
rows_neg_coefs_min (ecole.observation.Khalil2016Obs.Features attribute)
rows_neg_coefs_stddev (ecole.observation.Khalil2016Obs.Features attribute)
rows_pos_coefs_count (ecole.observation.Khalil2016Obs.Features attribute)
rows_pos_coefs_max (ecole.observation.Khalil2016Obs.Features attribute)
rows_pos_coefs_mean (ecole.observation.Khalil2016Obs.Features attribute)
rows_pos_coefs_min (ecole.observation.Khalil2016Obs.Features attribute)
rows_pos_coefs_stddev (ecole.observation.Khalil2016Obs.Features attribute)
S
sampling_mode (ecole.instance.FileGenerator property)
scaled_age (ecole.observation.NodeBipartiteObs.RowFeatures attribute)
(ecole.observation.NodeBipartiteObs.VariableFeatures attribute)
seed() (ecole.environment.Environment method)
(ecole.instance.CapacitatedFacilityLocationGenerator method)
(ecole.instance.CombinatorialAuctionGenerator method)
(ecole.instance.FileGenerator method)
(ecole.instance.IndependentSetGenerator method)
(ecole.instance.SetCoverGenerator method)
(ecole.RandomGenerator method)
(ecole.typing.InstanceGenerator method)
(in module ecole)
Separated (ecole.scip.callback.Result attribute)
set_dynamics_random_state() (ecole.dynamics.BranchingDynamics method)
(ecole.dynamics.ConfiguringDynamics method)
(ecole.dynamics.PrimalSearchDynamics method)
(ecole.typing.Dynamics method)
set_messagehdlr_quiet() (ecole.scip.Model method)
set_param() (ecole.scip.Model method)
set_params() (ecole.scip.Model method)
SetCoverGenerator (class in ecole.instance)
slack (ecole.observation.Khalil2016Obs.Features attribute)
solution_frac (ecole.observation.NodeBipartiteObs.VariableFeatures attribute)
solution_value (ecole.observation.NodeBipartiteObs.VariableFeatures attribute)
solve() (ecole.scip.Model method)
solve_iter() (ecole.scip.Model method)
solve_iter_continue() (ecole.scip.Model method)
Solved (ecole.scip.Stage attribute)
SolveLP (ecole.scip.callback.Result attribute)
Solving (ecole.scip.Stage attribute)
SolvingTime (class in ecole.reward)
spawn_random_generator() (in module ecole)
Stage (class in ecole.scip)
stage (ecole.scip.Model property)
step() (ecole.environment.Environment method)
step_dynamics() (ecole.dynamics.BranchingDynamics method)
(ecole.dynamics.ConfiguringDynamics method)
(ecole.dynamics.PrimalSearchDynamics method)
(ecole.typing.Dynamics method)
StrongBranchingScores (class in ecole.observation)
Success (ecole.scip.callback.Result attribute)
Suspended (ecole.scip.callback.Result attribute)
T
timing_mask (ecole.scip.callback.HeuristicConstructor property)
transform_prob() (ecole.scip.Model method)
Transformed (ecole.scip.Stage attribute)
Transforming (ecole.scip.Stage attribute)
Type (class in ecole.scip.callback)
U
Unbounded (ecole.scip.callback.Result attribute)
upper_bound (ecole.observation.MilpBipartiteObs.VariableFeatures attribute)
V
value (ecole.instance.FileGenerator.SamplingMode property)
(ecole.instance.IndependentSetGenerator.GraphType property)
(ecole.observation.Hutter2011Obs.Features property)
(ecole.observation.Khalil2016Obs.Features property)
(ecole.observation.MilpBipartiteObs.ConstraintFeatures property)
(ecole.observation.MilpBipartiteObs.VariableFeatures property)
(ecole.observation.NodeBipartiteObs.RowFeatures property)
(ecole.observation.NodeBipartiteObs.VariableFeatures property)
(ecole.scip.callback.BranchruleCall.Where property)
(ecole.scip.callback.Result property)
(ecole.scip.callback.Type property)
(ecole.scip.Stage property)
value_deviation (ecole.instance.CombinatorialAuctionGenerator property)
variable_features (ecole.observation.MilpBipartiteObs property)
(ecole.observation.NodeBipartiteObs property)
variable_node_degree_max (ecole.observation.Hutter2011Obs.Features attribute)
variable_node_degree_mean (ecole.observation.Hutter2011Obs.Features attribute)
variable_node_degree_min (ecole.observation.Hutter2011Obs.Features attribute)
variable_node_degree_std (ecole.observation.Hutter2011Obs.Features attribute)
W
warnings (ecole.instance.CombinatorialAuctionGenerator property)
where (ecole.scip.callback.BranchruleCall property)
write_problem() (ecole.scip.Model method)