Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/csxeba/evolute
/ functions
Functions
94 in github.com/csxeba/evolute
⨍
Functions
94
◇
Types & classes
30
↓ 4 callers
Method
epoch
(self, force_update=False, verbosity=1, **fitness_kw)
evolute/population/population.py:96
↓ 3 callers
Method
__init__
(self, no_fitnesses)
evolute/evaluation/fitness.py:8
↓ 3 callers
Method
get_individual
(self, index)
evolute/population/population.py:46
↓ 3 callers
Method
update
(self, forced=False, verbose=0, **fitness_kw)
evolute/population/population.py:115
↓ 2 callers
Method
__init__
(self, rate=0.1)
evolute/operators/mutate.py:6
↓ 2 callers
Method
_stream_of_parent_indices
(self)
evolute/operators/selection.py:20
↓ 2 callers
Function
forge_layerstack
()
examples/xp_evolve_net.py:36
↓ 2 callers
Method
get_best
(self)
evolute/population/population.py:52
↓ 2 callers
Method
initialize
(self, *shape)
evolute/initialization/initializer.py:6
↓ 2 callers
Method
set_mate_operator
(self, mate_op)
evolute/operators/selection.py:17
↓ 2 callers
Method
set_rate
(self, rate)
evolute/operators/mutate.py:10
↓ 2 callers
Method
set_selection_rate
(self, selection_rate)
evolute/operators/selection.py:44
↓ 1 callers
Method
_clarify_mate_operator
(self, mate_op)
evolute/operators/operators.py:12
↓ 1 callers
Method
_initialize
(self, verbosity, **fitness_kw)
evolute/population/population.py:105
↓ 1 callers
Method
_invalidated_individual_indices
(self, force_update)
evolute/population/population.py:131
↓ 1 callers
Method
_reproduction_copy
(self, individuals)
evolute/operators/selection.py:78
↓ 1 callers
Method
_reproduction_inplace
(self, individuals)
evolute/operators/selection.py:72
↓ 1 callers
Method
_selection_step
(self, individuals, grades)
evolute/operators/selection.py:64
↓ 1 callers
Method
apply
(self, individuals, inplace=False)
evolute/operators/mutate.py:15
↓ 1 callers
Method
apply
(self, ind1, ind2)
evolute/operators/mate.py:6
↓ 1 callers
Method
apply
(self, individuals, fitnesses, inplace=False)
evolute/operators/selection.py:49
↓ 1 callers
Function
fitness
(ind, target)
examples/xp_quadratic.py:8
↓ 1 callers
Method
get_champion
(self)
evolute/population/population.py:55
↓ 1 callers
Function
get_population
()
examples/xp_evolve_net.py:44
↓ 1 callers
Method
invalid_individual_indices
(self)
evolute/operators/operators.py:26
↓ 1 callers
Function
main
()
examples/xp_quadratic.py:12
↓ 1 callers
Function
pull_mnist
()
examples/xp_keras.py:15
↓ 1 callers
Method
record
(self, data)
evolute/utility/history.py:6
↓ 1 callers
Method
run
:param epochs: number of epochs to run for :param survival_rate: 0-1, how many individuals survive the selection :param mutat
evolute/population/population.py:62
↓ 1 callers
Method
set_survival_rate
(self, survival_rate)
evolute/operators/selection.py:39
↓ 1 callers
Method
simple_fitness
(cls, fitness_callback, loci, limit=100, initializer=None,
evolute/population/population.py:37
↓ 1 callers
Method
update_individual
(self, index, **fitness_kw)
evolute/population/population.py:128
↓ 1 callers
Function
xperiment
()
examples/xp_evolve_net.py:54
Method
__call__
(self, individuals, inplace=False)
evolute/operators/mutate.py:18
Method
__call__
(self, ind1, ind2)
evolute/operators/mate.py:9
Method
__call__
(self, individuals, fitnesses, inplace=False)
evolute/operators/selection.py:52
Method
__call__
(self, individual)
evolute/utility/keras_utility.py:21
Method
__call__
(self, fitness)
evolute/evaluation/grade.py:6
Method
__call__
(self, fitness)
evolute/evaluation/grade.py:12
Method
__call__
(self, fitness)
evolute/evaluation/grade.py:21
Method
__call__
(self, phenotype)
evolute/evaluation/fitness.py:11
Method
__call__
(self, phenotype, **variables)
evolute/evaluation/fitness.py:23
Method
__call__
(self, phenotype, **variables_by_function)
evolute/evaluation/fitness.py:42
Method
__call__
(self, phenotype, **variables)
evolute/evaluation/fitness.py:57
Method
__getitem__
(self, item)
evolute/utility/history.py:10
Method
__init__
(self, rate=0.1, low=-1., high=1.)
evolute/operators/mutate.py:24
Method
__init__
(self, rate=0.1, stdev=1.)
evolute/operators/mutate.py:53
Method
__init__
(self, function_ref, **kw)
evolute/operators/mate.py:15
Method
__init__
(self, base=DefaultMate, stdev=1.)
evolute/operators/mate.py:37
Method
__init__
(self, selection_op=None, mutate_op=None, mate_op=None)
evolute/operators/operators.py:7
Method
__init__
(self, selection_rate=0.5, mate_op=None, exclude_self_mating=True)
evolute/operators/selection.py:6
Method
__init__
(self, model)
evolute/utility/keras_utility.py:17
Method
__init__
(self, aspects=())
evolute/utility/history.py:3
Method
__init__
:param loci: number of elements in an individual's chromosome :param fitness_wrapper: accepts an individual, returns fitnesses
evolute/population/population.py:11
Method
__init__
(self, mean=0., stdev=1.)
evolute/initialization/initializer.py:12
Method
__init__
(self, low=-1, high=1.)
evolute/initialization/initializer.py:22
Method
__init__
(self, weights)
evolute/evaluation/grade.py:18
Method
__init__
(self, fitness_function, constants: dict=None, **kw)
evolute/evaluation/fitness.py:17
Method
__init__
(self, functions_by_name, constants_by_function_name=None, order_by_name=None, grader=None)
evolute/evaluation/fitness.py:29
Method
__init__
(self, fitness_function, number_of_return_values, constants: dict=None, grader=None)
evolute/evaluation/fitness.py:51
Method
apply
(self, individuals, inplace=False)
evolute/operators/mutate.py:33
Method
apply
(self, individuals, inplace=False)
evolute/operators/mutate.py:60
Method
apply
(self, ind1, ind2)
evolute/operators/mate.py:22
Method
apply
(self, ind1, ind2)
evolute/operators/mate.py:28
Method
apply
(self, ind1, ind2)
evolute/operators/mate.py:43
Method
apply
(self, individuals, fitnesses, inplace=False)
evolute/operators/selection.py:58
Function
describe
(population, show=0)
evolute/utility/describe.py:4
Function
fitness
(phenotype, layerstack, X, Y)
examples/xp_evolve_net.py:31
Function
fitness_callback
(phenotype, model: Sequential, w_folder, X, Y)
examples/xp_keras.py:23
Method
get_fitness_weighted_average_individual
(self)
evolute/population/population.py:58
Function
get_keras_number_of_trainables
(model)
evolute/utility/keras_utility.py:11
Function
get_keras_weights
(model, folded=False)
evolute/utility/keras_utility.py:4
Method
initialize
(self, *shape)
evolute/initialization/initializer.py:16
Method
initialize
(self, *shape)
evolute/initialization/initializer.py:26
Method
initialize
(self, *shape)
evolute/initialization/initializer.py:32
Function
is_normalish
(array, epsilon=1e-7)
evolute/utility/test_utils.py:10
Function
is_standardish
(array, globally=False, epsilon=1e-7)
evolute/utility/test_utils.py:4
Method
load
(path)
evolute/population/population.py:141
Method
mask
(self)
evolute/operators/selection.py:14
Method
save
(self, path)
evolute/population/population.py:134
Method
setUp
(self)
tests/test_operator.py:12
Method
setUp
(self)
tests/test_operator.py:31
Method
setUp
(self)
tests/test_operator.py:43
Method
setUp
(self)
tests/test_evaluation.py:10
Method
set_individual
(self, index, individual)
evolute/population/population.py:49
Method
set_param
(self, stdev)
evolute/operators/mutate.py:57
Method
set_params
(self, low=None, high=None)
evolute/operators/mutate.py:29
Method
test_elitism_with_an_engineered_population
(self)
tests/test_operator.py:53
Method
test_number_of_selected_individuals_corresponds_to_set_selection_rate
(self)
tests/test_operator.py:47
Method
test_random_pick_mated_offspring_only_contains_entries_from_parents
(self)
tests/test_operator.py:17
Method
test_smooth_mate_produces_offspring_which_is_the_mean_of_parents
(self)
tests/test_operator.py:23
Method
test_uniform_locuswise_op_mutates_every_locus_with_rate_1
(self)
tests/test_operator.py:34
Method
test_weighted_sum_grader
(self)
tests/test_evaluation.py:14
Method
update_individual
(self, index, **fitness_kw)
evolute/population/genetic.py:6