Kaldi
Main Page
Related Pages
Modules
+
Namespaces
Namespace List
+
Namespace Members
+
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
+
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
+
Variables
_
b
c
d
g
i
j
k
l
m
n
p
r
w
+
Typedefs
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
Enumerations
+
Enumerator
b
c
d
f
k
t
+
Classes
Class List
Class Index
Class Hierarchy
+
Class Members
+
All
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
+
Functions
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
+
Variables
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
+
Typedefs
a
b
c
d
e
f
h
i
l
m
n
o
p
q
r
s
t
v
w
Enumerations
+
Enumerator
b
g
k
o
+
Related Functions
a
c
d
e
f
i
k
l
m
n
o
p
r
s
t
u
v
+
Files
File List
+
File Members
+
All
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
+
Functions
a
c
d
g
i
m
o
r
s
t
u
Variables
Typedefs
+
Macros
b
c
d
e
f
k
m
n
p
w
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Modules
Pages
OptimizeLbfgs< Real > Member List
This is the complete list of members for
OptimizeLbfgs< Real >
, including all inherited members.
AcceptStep
(Real function_value, const VectorBase< Real > &gradient)
OptimizeLbfgs< Real >
private
best_f_
OptimizeLbfgs< Real >
private
best_x_
OptimizeLbfgs< Real >
private
computation_state_
OptimizeLbfgs< Real >
private
ComputationState
enum name
OptimizeLbfgs< Real >
private
ComputeHifNeeded
(const VectorBase< Real > &gradient)
OptimizeLbfgs< Real >
private
ComputeNewDirection
(Real function_value, const VectorBase< Real > &gradient)
OptimizeLbfgs< Real >
private
d_
OptimizeLbfgs< Real >
private
data_
OptimizeLbfgs< Real >
private
deriv_
OptimizeLbfgs< Real >
private
Dim
()
OptimizeLbfgs< Real >
inline
private
DoStep
(Real function_value, const VectorBase< Real > &gradient)
OptimizeLbfgs< Real >
DoStep
(Real function_value, const VectorBase< Real > &gradient, const VectorBase< Real > &diag_approx_2nd_deriv)
OptimizeLbfgs< Real >
f_
OptimizeLbfgs< Real >
private
GetProposedValue
() const
OptimizeLbfgs< Real >
inline
GetValue
(Real *objf_value=NULL) const
OptimizeLbfgs< Real >
H_
OptimizeLbfgs< Real >
private
H_was_set_
OptimizeLbfgs< Real >
private
k_
OptimizeLbfgs< Real >
private
KALDI_DISALLOW_COPY_AND_ASSIGN
(OptimizeLbfgs)
OptimizeLbfgs< Real >
private
kBeforeStep
enum value
OptimizeLbfgs< Real >
private
kNone
enum value
OptimizeLbfgs< Real >
private
kWithinStep
enum value
OptimizeLbfgs< Real >
private
kWolfeI
enum value
OptimizeLbfgs< Real >
private
kWolfeII
enum value
OptimizeLbfgs< Real >
private
last_failure_type_
OptimizeLbfgs< Real >
private
M
()
OptimizeLbfgs< Real >
inline
private
new_x_
OptimizeLbfgs< Real >
private
num_wolfe_i_failures_
OptimizeLbfgs< Real >
private
num_wolfe_ii_failures_
OptimizeLbfgs< Real >
private
OptimizeLbfgs
(const VectorBase< Real > &x, const LbfgsOptions &opts)
OptimizeLbfgs< Real >
opts_
OptimizeLbfgs< Real >
private
RecentStepLength
() const
OptimizeLbfgs< Real >
RecordStepLength
(Real s)
OptimizeLbfgs< Real >
private
Restart
(const VectorBase< Real > &x, Real function_value, const VectorBase< Real > &gradient)
OptimizeLbfgs< Real >
private
rho_
OptimizeLbfgs< Real >
private
S
(MatrixIndexT i)
OptimizeLbfgs< Real >
inline
private
step_lengths_
OptimizeLbfgs< Real >
private
StepSizeIteration
(Real function_value, const VectorBase< Real > &gradient)
OptimizeLbfgs< Real >
private
temp_
OptimizeLbfgs< Real >
private
x_
OptimizeLbfgs< Real >
private
Y
(MatrixIndexT i)
OptimizeLbfgs< Real >
inline
private
Generated by
1.8.13