bluepyopt.ephys.objectives#
Objective classes
- class bluepyopt.ephys.objectives.EFeatureObjective(name, features=None)[source]#
Bases:
ObjectiveEPhys feature objective
Constructor
- Parameters:
name (str) – name of this object
features (list of eFeatures) – features used in the Objective
- class bluepyopt.ephys.objectives.MaxObjective(name, features=None)[source]#
Bases:
EFeatureObjectiveMax of list of EPhys feature
Constructor
- Parameters:
name (str) – name of this object
features (list of eFeatures) – features used in the Objective
- class bluepyopt.ephys.objectives.SingletonObjective(name, feature)[source]#
Bases:
EFeatureObjectiveSingle EPhys feature
Constructor
- Parameters:
name (str) – name of this object
features (EFeature) – single eFeature inside this objective
- class bluepyopt.ephys.objectives.SingletonWeightObjective(name, feature, weight)[source]#
Bases:
SingletonObjectiveSingle EPhys feature
Constructor :param name: name of this object :type name: str :param features: single eFeature inside this objective :type features: EFeature :param weight: weight to scale to the efeature with :type weight: float
- class bluepyopt.ephys.objectives.WeightedSumObjective(name, features, weights)[source]#
Bases:
EFeatureObjectiveWeighted sum of list of eFeatures
Constructor
- Parameters:
name (str) – name of this object
features (list of EFeatures) – eFeatures in the objective
weights (list of float) – weights of the eFeatures