JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
E
F
G
I
L
M
N
P
R
S
T
U
V
X
_
A
addIterateListener(NumericSolutionIterateListener)
- Method in class com.github.chen0040.ls.
LocalSearch
addIterateListener(NumericSolutionIterateListener)
- Method in class com.github.chen0040.ls.
SearchListenerService
addUpdateListener(NumericSolutionUpdatedListener)
- Method in class com.github.chen0040.ls.
LocalSearch
addUpdateListener(NumericSolutionUpdatedListener)
- Method in class com.github.chen0040.ls.
SearchListenerService
alpha()
- Method in class com.github.chen0040.ls.
LineSearchResult
apply(double[], double[], double[], Object)
- Method in interface com.github.chen0040.ls.
CostEvaluationMethod
apply(double[], double[], double[], double[], Object)
- Method in interface com.github.chen0040.ls.
GradientEvaluationMethod
B
BetaFormula
- Enum in
com.github.chen0040.ls.methods.cgs
Created by xschen on 12/8/15.
C
calcGradient(double[], double[])
- Method in class com.github.chen0040.ls.
CostFunction
calcGradient(double)
- Method in class com.github.chen0040.ls.
CostFunction
calcGradient(double[], double[], CostEvaluationMethod, double[], double[], Object)
- Static method in class com.github.chen0040.ls.
GradientEstimation
clone()
- Method in class com.github.chen0040.ls.solutions.
NumericSolution
com.github.chen0040.ls
- package com.github.chen0040.ls
com.github.chen0040.ls.events
- package com.github.chen0040.ls.events
com.github.chen0040.ls.methods.cgs
- package com.github.chen0040.ls.methods.cgs
com.github.chen0040.ls.methods.naive
- package com.github.chen0040.ls.methods.naive
com.github.chen0040.ls.solutions
- package com.github.chen0040.ls.solutions
computeBeta(double[], double[], double[])
- Method in class com.github.chen0040.ls.methods.cgs.
NonlinearCGSearch
constraint
- Variable in class com.github.chen0040.ls.
CostFunction
copy(CostFunction)
- Method in class com.github.chen0040.ls.
CostFunction
copy(LocalSearch)
- Method in class com.github.chen0040.ls.
LocalSearch
copy(LocalSearch)
- Method in class com.github.chen0040.ls.methods.cgs.
NonlinearCGSearch
copy(LocalSearch)
- Method in class com.github.chen0040.ls.methods.naive.
SweepingSearch
cost()
- Method in class com.github.chen0040.ls.solutions.
NumericSolution
CostEvaluationMethod
- Interface in
com.github.chen0040.ls
Created by xschen on 29/4/2017.
CostFunction
- Class in
com.github.chen0040.ls
Created by xschen on 12/8/15.
CostFunction(int, double, double)
- Constructor for class com.github.chen0040.ls.
CostFunction
CostFunction()
- Constructor for class com.github.chen0040.ls.
CostFunction
create(double[], double[])
- Static method in class com.github.chen0040.ls.solutions.
NumericSolutionFactory
createRandom(double[], double[])
- Method in class com.github.chen0040.ls.methods.naive.
RandomSearch
createRandomSolution()
- Method in class com.github.chen0040.ls.
CostFunction
D
dimensionCount
- Variable in class com.github.chen0040.ls.
CostFunction
divide(NumericSolution, double)
- Static method in class com.github.chen0040.ls.solutions.
NumericSolution
E
equals(Object)
- Method in class com.github.chen0040.ls.solutions.
NumericSolution
evaluate(double[])
- Method in class com.github.chen0040.ls.
CostFunction
evaluate(double)
- Method in class com.github.chen0040.ls.
CostFunction
F
fool(double, double)
- Static method in class com.github.chen0040.ls.
GradientEstimation
fx()
- Method in class com.github.chen0040.ls.
LineSearchResult
G
get(int)
- Method in class com.github.chen0040.ls.solutions.
NumericSolution
getConstraint()
- Method in class com.github.chen0040.ls.
CostFunction
getDimensionCount()
- Method in class com.github.chen0040.ls.
CostFunction
GetDistanceSq2(NumericSolution)
- Method in class com.github.chen0040.ls.solutions.
NumericSolution
getEvaluationcount()
- Method in class com.github.chen0040.ls.
CostFunction
getLength()
- Method in class com.github.chen0040.ls.solutions.
NumericSolution
getLowerBoundAtIndex(int)
- Method in class com.github.chen0040.ls.
CostFunction
getLowerBounds()
- Method in class com.github.chen0040.ls.
LocalSearch
getUpperBoundAtIndex(int)
- Method in class com.github.chen0040.ls.
CostFunction
getUpperBounds()
- Method in class com.github.chen0040.ls.
LocalSearch
GradientEstimation
- Class in
com.github.chen0040.ls
Created by xschen on 12/8/15.
GradientEstimation()
- Constructor for class com.github.chen0040.ls.
GradientEstimation
GradientEvaluationMethod
- Interface in
com.github.chen0040.ls
Created by xschen on 12/8/15.
I
improved()
- Method in class com.github.chen0040.ls.solutions.
NumericSolutionUpdateResult
improvement()
- Method in class com.github.chen0040.ls.solutions.
NumericSolutionUpdateResult
initialize(int)
- Method in class com.github.chen0040.ls.
CostFunction
isOutOfBounds(double[])
- Method in class com.github.chen0040.ls.
CostFunction
L
LineSearch
- Class in
com.github.chen0040.ls
Created by xschen on 12/8/15.
LineSearch()
- Constructor for class com.github.chen0040.ls.
LineSearch
LineSearchResult
- Class in
com.github.chen0040.ls
Created by xschen on 12/8/15.
LineSearchResult(double[], double, double, boolean)
- Constructor for class com.github.chen0040.ls.
LineSearchResult
LocalSearch
- Class in
com.github.chen0040.ls
Created by xschen on 12/8/15.
LocalSearch()
- Constructor for class com.github.chen0040.ls.
LocalSearch
lowerBounds
- Variable in class com.github.chen0040.ls.
CostFunction
M
makeCopy()
- Method in class com.github.chen0040.ls.
LocalSearch
makeCopy()
- Method in class com.github.chen0040.ls.methods.cgs.
NonlinearCGSearch
makeCopy()
- Method in class com.github.chen0040.ls.methods.naive.
RandomSearch
makeCopy()
- Method in class com.github.chen0040.ls.methods.naive.
SweepingSearch
mEvaluationCount
- Variable in class com.github.chen0040.ls.
CostFunction
minimize(double[], CostEvaluationMethod, GradientEvaluationMethod, TerminationEvaluationMethod, Object)
- Method in class com.github.chen0040.ls.
LocalSearch
minimize(double[], CostFunction, int)
- Method in class com.github.chen0040.ls.
LocalSearch
minimize(double[], CostEvaluationMethod, int)
- Method in class com.github.chen0040.ls.
LocalSearch
minimize(CostEvaluationMethod, int)
- Method in class com.github.chen0040.ls.
LocalSearch
minimize(double[], CostEvaluationMethod, GradientEvaluationMethod, TerminationEvaluationMethod, Object)
- Method in class com.github.chen0040.ls.methods.cgs.
NonlinearCGSearch
minimize(double[], CostEvaluationMethod, GradientEvaluationMethod, TerminationEvaluationMethod, Object)
- Method in class com.github.chen0040.ls.methods.naive.
RandomSearch
minimize(double[], CostEvaluationMethod, GradientEvaluationMethod, TerminationEvaluationMethod, Object)
- Method in class com.github.chen0040.ls.methods.naive.
SweepingSearch
minus(NumericSolution, NumericSolution)
- Static method in class com.github.chen0040.ls.solutions.
NumericSolution
mutate(int, double)
- Method in class com.github.chen0040.ls.solutions.
NumericSolution
mutate(double[], double)
- Static method in class com.github.chen0040.ls.solutions.
NumericSolutionFactory
N
NonlinearCGSearch
- Class in
com.github.chen0040.ls.methods.cgs
Created by xschen on 12/8/15.
NonlinearCGSearch()
- Constructor for class com.github.chen0040.ls.methods.cgs.
NonlinearCGSearch
notifySolutionUpdated(NumericSolution, NumericSolutionUpdateResult, int)
- Method in class com.github.chen0040.ls.
LocalSearch
notifySolutionUpdated(NumericSolution, NumericSolutionUpdateResult, int)
- Method in class com.github.chen0040.ls.
SearchListenerService
NumericSolution
- Class in
com.github.chen0040.ls.solutions
Created by xschen on 12/8/15.
NumericSolution(int)
- Constructor for class com.github.chen0040.ls.solutions.
NumericSolution
NumericSolution()
- Constructor for class com.github.chen0040.ls.solutions.
NumericSolution
NumericSolution(double[], double)
- Constructor for class com.github.chen0040.ls.solutions.
NumericSolution
NumericSolutionFactory
- Class in
com.github.chen0040.ls.solutions
Created by xschen on 13/8/15.
NumericSolutionFactory()
- Constructor for class com.github.chen0040.ls.solutions.
NumericSolutionFactory
NumericSolutionIterateListener
- Interface in
com.github.chen0040.ls.events
Created by xschen on 12/8/15.
NumericSolutionUpdatedListener
- Interface in
com.github.chen0040.ls.events
Created by xschen on 12/8/15.
NumericSolutionUpdateResult
- Class in
com.github.chen0040.ls.solutions
Created by xschen on 29/4/2017.
NumericSolutionUpdateResult(double, boolean)
- Constructor for class com.github.chen0040.ls.solutions.
NumericSolutionUpdateResult
P
plus(NumericSolution, NumericSolution)
- Static method in class com.github.chen0040.ls.solutions.
NumericSolution
R
randomize(double[])
- Method in class com.github.chen0040.ls.methods.cgs.
NonlinearCGSearch
RandomSearch
- Class in
com.github.chen0040.ls.methods.naive
Created by xschen on 12/8/15.
RandomSearch()
- Constructor for class com.github.chen0040.ls.methods.naive.
RandomSearch
removeIterateListener(NumericSolutionIterateListener)
- Method in class com.github.chen0040.ls.
LocalSearch
removeIterateListener(NumericSolutionIterateListener)
- Method in class com.github.chen0040.ls.
SearchListenerService
removeUpdateListener(NumericSolutionUpdatedListener)
- Method in class com.github.chen0040.ls.
LocalSearch
removeUpdateListener(NumericSolutionUpdatedListener)
- Method in class com.github.chen0040.ls.
SearchListenerService
report(NumericSolution, NumericSolutionUpdateResult, int)
- Method in interface com.github.chen0040.ls.events.
NumericSolutionIterateListener
report(NumericSolution, NumericSolutionUpdateResult, int)
- Method in interface com.github.chen0040.ls.events.
NumericSolutionUpdatedListener
S
search(double[], double, double[], CostEvaluationMethod, GradientEvaluationMethod, double[], double[], Object)
- Static method in class com.github.chen0040.ls.
LineSearch
search(double[], double, double[], CostFunction)
- Static method in class com.github.chen0040.ls.
LineSearch
SearchListenerService
- Class in
com.github.chen0040.ls
Created by xschen on 13/8/15.
SearchListenerService()
- Constructor for class com.github.chen0040.ls.
SearchListenerService
setBetaFormula(BetaFormula)
- Method in class com.github.chen0040.ls.methods.cgs.
NonlinearCGSearch
setConstraint(Object)
- Method in class com.github.chen0040.ls.
CostFunction
setLowerBoundAtIndex(int, double)
- Method in class com.github.chen0040.ls.
CostFunction
setLowerBounds(double[])
- Method in class com.github.chen0040.ls.
LocalSearch
setUpperBoundAtIndex(int, double)
- Method in class com.github.chen0040.ls.
CostFunction
setUpperBounds(double[])
- Method in class com.github.chen0040.ls.
LocalSearch
shouldTerminate(NumericSolutionUpdateResult, int)
- Method in interface com.github.chen0040.ls.
TerminationEvaluationMethod
small()
- Static method in class com.github.chen0040.ls.
GradientEstimation
step(NumericSolution, NumericSolutionUpdateResult, int)
- Method in class com.github.chen0040.ls.
LocalSearch
step(NumericSolution, NumericSolutionUpdateResult, int)
- Method in class com.github.chen0040.ls.
SearchListenerService
success()
- Method in class com.github.chen0040.ls.
LineSearchResult
sum(double[])
- Static method in class com.github.chen0040.ls.solutions.
NumericSolutionFactory
SweepingSearch
- Class in
com.github.chen0040.ls.methods.naive
Created by xschen on 23/8/15.
SweepingSearch()
- Constructor for class com.github.chen0040.ls.methods.naive.
SweepingSearch
T
TerminationEvaluationMethod
- Interface in
com.github.chen0040.ls
Created by xschen on 29/4/2017.
times(NumericSolution, double)
- Static method in class com.github.chen0040.ls.solutions.
NumericSolution
tryUpdateSolution(double[], double)
- Method in class com.github.chen0040.ls.solutions.
NumericSolution
U
upperBounds
- Variable in class com.github.chen0040.ls.
CostFunction
V
valueOf(String)
- Static method in enum com.github.chen0040.ls.methods.cgs.
BetaFormula
Returns the enum constant of this type with the specified name.
values()
- Static method in enum com.github.chen0040.ls.methods.cgs.
BetaFormula
Returns an array containing the constants of this enum type, in the order they are declared.
values()
- Method in class com.github.chen0040.ls.solutions.
NumericSolution
X
x()
- Method in class com.github.chen0040.ls.
LineSearchResult
_
_calcGradient(double[], double[])
- Method in class com.github.chen0040.ls.
CostFunction
_evaluate(double[])
- Method in class com.github.chen0040.ls.
CostFunction
A
B
C
D
E
F
G
I
L
M
N
P
R
S
T
U
V
X
_
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2017. All rights reserved.