Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/amplab/ernest
/ functions
Functions
16 in github.com/amplab/ernest
⨍
Functions
16
◇
Types & classes
2
↓ 3 callers
Method
_get_features
(self, training_point)
predictor.py:66
↓ 2 callers
Method
fit
(self)
predictor.py:45
↓ 1 callers
Method
_construct_constraints
Construct non-negative lambdas and budget constraints
expt_design.py:47
↓ 1 callers
Function
_construct_objective
Constructs the CVX objective function.
expt_design.py:112
↓ 1 callers
Method
_frac2parts
Convert input fraction into number of partitions
expt_design.py:79
↓ 1 callers
Method
_get_cost
Estimate the cost of an experiment. Right now this is input_frac/machines
expt_design.py:55
↓ 1 callers
Function
_get_covariance_matrices
Returns a list of covariance matrices given expt design features
expt_design.py:128
↓ 1 callers
Function
_get_features
Compute the features for a given point. Point is expected to be [input_frac, machines]
expt_design.py:138
↓ 1 callers
Method
_get_training_points
Enumerate all the training points given the params for experiment design
expt_design.py:66
↓ 1 callers
Method
predict
Predict running time for given input fraction, number of machines.
predictor.py:30
↓ 1 callers
Method
predict_all
Predict running time for a batch of input sizes, machines. Input test_data should be a list where every element is (input_fraction,
predictor.py:37
↓ 1 callers
Method
run
Run experiment design. Returns a list of configurations and their scores
expt_design.py:83
Method
__init__
Initiliaze the Predictor with some training data The training data should be a list of [mcs, input_fraction, time]
predictor.py:9
Method
__init__
Create an experiment design instance. :param self: The object being created :type self: ExperimentDesign :param part
expt_design.py:13
Method
add
(self, mcs, input_fraction, time)
predictor.py:27
Method
num_examples
(self)
predictor.py:63