PyNOL
latest
Tutorials
Introduction
Structure
Implemented algorithms
Examples
Citing PyNOL
References
API Docs
pynol.environment
pynol.learner
pynol.online_learning
pynol.utils
Community
Contributors
PyNOL
Index
Edit on GitHub
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
O
|
P
|
R
|
S
|
T
|
U
|
X
A
active_state (pynol.learner.meta.AdaNormalHedge property)
(pynol.learner.meta.AFLHMeta property)
(pynol.learner.meta.Meta property)
(pynol.learner.meta.Prod property)
(pynol.learner.schedule.cover.Cover property)
(pynol.learner.schedule.cover.PCover property)
AdaNormalHedge (class in pynol.learner.meta)
Ader (class in pynol.learner.models.dynamic.ader)
AFLH (class in pynol.learner.models.adaptive.aflh)
AFLHMeta (class in pynol.learner.meta)
B
Ball (class in pynol.environment.domain)
Base (class in pynol.learner.base)
BGDOnePoint (class in pynol.learner.base)
BGDTwoPoint (class in pynol.learner.base)
C
CGC (class in pynol.learner.schedule.cover)
check_threshold() (pynol.learner.schedule.cover.Cover method)
compute_internal_optimism() (pynol.learner.base.OptimisticBase method)
(pynol.learner.meta.OptimisticMeta method)
(pynol.learner.models.model.Model method)
compute_loss() (pynol.learner.specification.perturbation.OnePointPerturbation method)
(pynol.learner.specification.perturbation.Perturbation method)
(pynol.learner.specification.perturbation.TwoPointPerturbation method)
compute_optimism_base() (pynol.learner.specification.optimism_base.EnvironmentalOptimismBase method)
(pynol.learner.specification.optimism_base.LastGradOptimismBase method)
(pynol.learner.specification.optimism_base.OptimismBase method)
compute_optimism_meta() (pynol.learner.specification.optimism_meta.InnerSwitchingOptimismMeta method)
(pynol.learner.specification.optimism_meta.OptimismMeta method)
(pynol.learner.specification.optimism_meta.SwordBestOptimismMeta method)
(pynol.learner.specification.optimism_meta.SwordVariationOptimismMeta method)
compute_surrogate_base() (pynol.learner.specification.surrogate_base.InnerSurrogateBase method)
(pynol.learner.specification.surrogate_base.LinearSurrogateBase method)
(pynol.learner.specification.surrogate_base.SurrogateBase method)
compute_surrogate_meta() (pynol.learner.specification.surrogate_meta.InnerSurrogateMeta method)
(pynol.learner.specification.surrogate_meta.InnerSwitchingSurrogateMeta method)
(pynol.learner.specification.surrogate_meta.SurrogateMeta method)
(pynol.learner.specification.surrogate_meta.SurrogateMetaFromBase method)
construct_grad() (pynol.learner.specification.perturbation.OnePointPerturbation method)
(pynol.learner.specification.perturbation.Perturbation method)
(pynol.learner.specification.perturbation.TwoPointPerturbation method)
Cover (class in pynol.learner.schedule.cover)
cum_loss (pynol.learner.meta.OptimisticHedge property)
D
DataGenerator (class in pynol.utils.data_generator)
DiscreteSSP (class in pynol.learner.schedule.ssp)
discretize() (pynol.learner.schedule.ssp.DiscreteSSP static method)
Domain (class in pynol.environment.domain)
E
Environment (class in pynol.environment.environment)
EnvironmentalOptimismBase (class in pynol.learner.specification.optimism_base)
F
FullCover (class in pynol.learner.schedule.cover)
FuncWithSwitch (class in pynol.environment.loss_function)
G
GC (class in pynol.learner.schedule.cover)
generate_data() (pynol.utils.data_generator.DataGenerator method)
(pynol.utils.data_generator.LinearRegressionGenerator method)
get_grad() (pynol.environment.environment.Environment method)
(pynol.learner.base.BGDOnePoint method)
(pynol.learner.base.BGDTwoPoint method)
get_loss() (pynol.environment.environment.Environment method)
get_lr() (pynol.learner.meta.Meta method)
get_step_size() (pynol.learner.base.Base method)
H
Hedge (class in pynol.learner.base)
(class in pynol.learner.meta)
I
init_prob (pynol.learner.meta.Meta property)
init_x() (pynol.environment.domain.Ball method)
(pynol.environment.domain.Domain method)
(pynol.environment.domain.Simplex method)
inner_switching() (pynol.learner.specification.optimism_meta.InnerSwitchingOptimismMeta static method)
InnerLoss (class in pynol.environment.loss_function)
InnerOptimismMeta (class in pynol.learner.specification.optimism_meta)
InnerSurrogateBase (class in pynol.learner.specification.surrogate_base)
InnerSurrogateMeta (class in pynol.learner.specification.surrogate_meta)
InnerSwitchingOptimismMeta (class in pynol.learner.specification.optimism_meta)
InnerSwitchingSurrogateMeta (class in pynol.learner.specification.surrogate_meta)
is_external (pynol.learner.specification.optimism_base.OptimismBase attribute)
(pynol.learner.specification.optimism_meta.OptimismMeta attribute)
L
LastGradOptimismBase (class in pynol.learner.specification.optimism_base)
LinearRegressionGenerator (class in pynol.utils.data_generator)
LinearSurrogateBase (class in pynol.learner.specification.surrogate_base)
LogisticLoss (class in pynol.environment.loss_function)
LossFunction (class in pynol.environment.loss_function)
M
Meta (class in pynol.learner.meta)
middle_prob (pynol.learner.meta.OptimisticMeta property)
Model (class in pynol.learner.models.model)
MSMWC (class in pynol.learner.meta)
multiple_online_learning() (in module pynol.online_learning)
O
OEGD (class in pynol.learner.base)
OGD (class in pynol.learner.base)
OnePointPerturbation (class in pynol.learner.specification.perturbation)
online_learning() (in module pynol.online_learning)
opt() (pynol.learner.base.Base method)
(pynol.learner.meta.Meta method)
(pynol.learner.models.model.Model method)
opt_by_gradient() (pynol.learner.base.Base method)
(pynol.learner.base.BGDOnePoint method)
(pynol.learner.base.BGDTwoPoint method)
(pynol.learner.base.OEGD method)
(pynol.learner.base.OGD method)
(pynol.learner.base.OptimisticHedge method)
(pynol.learner.base.OptimisticOGD method)
(pynol.learner.base.SOGD method)
(pynol.learner.meta.AdaNormalHedge method)
(pynol.learner.meta.AFLHMeta method)
(pynol.learner.meta.Meta method)
(pynol.learner.meta.MSMWC method)
(pynol.learner.meta.OptimisticHedge method)
(pynol.learner.meta.Prod method)
(pynol.learner.models.model.Model method)
(pynol.learner.schedule.schedule.PSchedule method)
(pynol.learner.schedule.schedule.Schedule method)
opt_by_optimism() (pynol.learner.base.Base method)
(pynol.learner.base.OEGD method)
(pynol.learner.base.OptimisticHedge method)
(pynol.learner.base.OptimisticOGD method)
(pynol.learner.meta.Meta method)
(pynol.learner.meta.MSMWC method)
(pynol.learner.meta.OptimisticHedge method)
(pynol.learner.models.model.Model method)
(pynol.learner.schedule.schedule.PSchedule method)
(pynol.learner.schedule.schedule.Schedule method)
optimism (pynol.learner.meta.OptimisticMeta property)
(pynol.learner.schedule.schedule.PSchedule property)
(pynol.learner.schedule.schedule.Schedule property)
OptimismBase (class in pynol.learner.specification.optimism_base)
OptimismMeta (class in pynol.learner.specification.optimism_meta)
OptimisticBase (class in pynol.learner.base)
OptimisticHedge (class in pynol.learner.base)
(class in pynol.learner.meta)
OptimisticLR (class in pynol.learner.meta)
OptimisticMeta (class in pynol.learner.meta)
OptimisticOGD (class in pynol.learner.base)
P
PBGDOnePoint (class in pynol.learner.models.dynamic.pbgd)
PBGDTwoPoint (class in pynol.learner.models.dynamic.pbgd)
PCGC (class in pynol.learner.schedule.cover)
PCover (class in pynol.learner.schedule.cover)
perturb_x() (pynol.learner.specification.perturbation.OnePointPerturbation method)
(pynol.learner.specification.perturbation.Perturbation method)
(pynol.learner.specification.perturbation.TwoPointPerturbation method)
Perturbation (class in pynol.learner.specification.perturbation)
PGC (class in pynol.learner.schedule.cover)
plot() (in module pynol.utils.plot)
prob (pynol.learner.meta.Meta property)
Prod (class in pynol.learner.meta)
project() (pynol.environment.domain.Ball method)
(pynol.environment.domain.Domain method)
(pynol.environment.domain.Simplex method)
(pynol.learner.meta.MSMWC method)
PSACS (class in pynol.learner.models.adaptive.sacs)
PSchedule (class in pynol.learner.schedule.schedule)
R
R (pynol.environment.domain.Ball attribute)
r (pynol.environment.domain.Ball attribute)
reinit() (pynol.learner.base.Base method)
(pynol.learner.base.BGDOnePoint method)
(pynol.learner.base.BGDTwoPoint method)
(pynol.learner.base.OptimisticBase method)
(pynol.learner.base.OptimisticHedge method)
(pynol.learner.base.SOGD method)
reinit_bases() (pynol.learner.schedule.schedule.PSchedule method)
(pynol.learner.schedule.schedule.Schedule method)
S
SACS (class in pynol.learner.models.adaptive.sacs)
SAOL (class in pynol.learner.models.adaptive.saol)
Schedule (class in pynol.learner.schedule.schedule)
Scream (class in pynol.learner.models.dynamic.scream)
set_instance_loss() (pynol.learner.schedule.cover.PCover method)
(pynol.learner.schedule.cover.PGC method)
Simplex (class in pynol.environment.domain)
SOGD (class in pynol.learner.base)
SquareLoss (class in pynol.environment.loss_function)
SSP (class in pynol.learner.schedule.ssp)
StepSizeFreeSSP (class in pynol.learner.schedule.ssp)
SurrogateBase (class in pynol.learner.specification.surrogate_base)
SurrogateMeta (class in pynol.learner.specification.surrogate_meta)
SurrogateMetaFromBase (class in pynol.learner.specification.surrogate_meta)
SwordBest (class in pynol.learner.models.dynamic.sword)
SwordBestOptimismMeta (class in pynol.learner.specification.optimism_meta)
SwordPP (class in pynol.learner.models.dynamic.swordpp)
SwordSmallLoss (class in pynol.learner.models.dynamic.sword)
SwordVariation (class in pynol.learner.models.dynamic.sword)
SwordVariationOptimismMeta (class in pynol.learner.specification.optimism_meta)
T
t (pynol.learner.schedule.cover.CGC property)
(pynol.learner.schedule.cover.Cover property)
(pynol.learner.schedule.cover.FullCover property)
(pynol.learner.schedule.cover.GC property)
(pynol.learner.schedule.cover.PCGC property)
(pynol.learner.schedule.cover.PCover property)
(pynol.learner.schedule.cover.PGC property)
(pynol.learner.schedule.schedule.PSchedule property)
(pynol.learner.schedule.schedule.Schedule property)
TwoPointPerturbation (class in pynol.learner.specification.perturbation)
U
unit_vec() (pynol.environment.domain.Ball method)
update_lr() (pynol.learner.meta.OptimisticLR method)
X
x_active_bases (pynol.learner.schedule.schedule.PSchedule property)
(pynol.learner.schedule.schedule.Schedule property)