Package gov.nih.mipav.model.algorithms
Class NonnegativeMatrixFactorization.opt
java.lang.Object
gov.nih.mipav.model.algorithms.NonnegativeMatrixFactorization.opt
- Enclosing class:
NonnegativeMatrixFactorization
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) boolean(package private) String(package private) String(package private) String(package private) double(package private) double(package private) boolean(package private) int(package private) double(package private) double(package private) double(package private) double(package private) boolean(package private) boolean(package private) int(package private) int(package private) int[](package private) int(package private) boolean(package private) String(package private) int(package private) double(package private) double(package private) double(package private) int(package private) long(package private) long(package private) double(package private) double(package private) double(package private) double(package private) boolean(package private) int(package private) boolean(package private) double(package private) double(package private) double(package private) double(package private) int(package private) String(package private) NonnegativeMatrixFactorization.hyperparams(package private) Jama.Matrix(package private) String(package private) double(package private) int(package private) double(package private) String(package private) int(package private) double(package private) double(package private) boolean(package private) boolean(package private) int(package private) int(package private) int(package private) int(package private) String(package private) int(package private) int(package private) int(package private) int(package private) double(package private) String(package private) int(package private) boolean(package private) int(package private) int(package private) boolean(package private) boolean(package private) boolean(package private) boolean(package private) boolean(package private) boolean(package private) double(package private) boolean(package private) int(package private) double(package private) int(package private) double(package private) String(package private) int(package private) double(package private) boolean(package private) double(package private) boolean(package private) double(package private) double(package private) Jama.Matrix(package private) boolean(package private) double(package private) double(package private) double(package private) int(package private) boolean(package private) String(package private) double(package private) double(package private) double(package private) double(package private) double(package private) String(package private) Jama.Matrix(package private) boolean(package private) boolean(package private) Jama.Matrix(package private) int(package private) Jama.Matrix(package private) Jama.Matrix(package private) int(package private) String(package private) boolean(package private) double(package private) boolean -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
not_store_infos
boolean not_store_infos -
metric_type
String metric_type -
max_epoch
int max_epoch -
f_opt
double f_opt -
tol_optgap
double tol_optgap -
verbose
int verbose -
store_sol
boolean store_sol -
batch_size
int batch_size -
permute_on
boolean permute_on -
x_init_robust
boolean x_init_robust -
calc_symmetry
boolean calc_symmetry -
calc_clustering_acc
boolean calc_clustering_acc -
clustering_gnd
int[] clustering_gnd -
clustering_classnum
int clustering_classnum -
clustering_eval_num
int clustering_eval_num -
disp_freq
int disp_freq -
special_nmf_cost
boolean special_nmf_cost -
alg
String alg -
norm_h
int norm_h -
norm_w
int norm_w -
alpha
double alpha -
delta
double delta -
myeps
double myeps -
d_alpha
int d_alpha -
d_beta
double d_beta -
sub_mode
String sub_mode -
inner_max_epoch
int inner_max_epoch -
beta0
double beta0 -
eta
double eta -
gammabeta
double gammabeta -
gammabetabar
double gammabetabar -
momentum_h
int momentum_h -
momentum_w
int momentum_w -
scaling
boolean scaling -
warm_restart
boolean warm_restart -
inneriter
int inneriter -
init
Jama.Matrix init -
proj
int proj -
alpha0
double alpha0 -
rho
double rho -
inner_max_epoch_parameter
double inner_max_epoch_parameter -
eit2
long eit2 -
eit3
long eit3 -
eps
double eps -
eps0
double eps0 -
tol_grad_ratio
double tol_grad_ratio -
inner_nnls_alg
String inner_nnls_alg -
projnorm
double projnorm -
init_grad
double init_grad -
algo
String algo -
alg_name
String alg_name -
V
Jama.Matrix V -
W
Jama.Matrix W -
main_routine_mode
boolean main_routine_mode -
metric_param
int metric_param -
model
int model -
lambda
double lambda -
target
double target -
type
String type -
max_inner_iter
int max_inner_iter -
min_inner_iter
int min_inner_iter -
delta_tol
double delta_tol -
sim_mat
Jama.Matrix sim_mat -
stop_rule
int stop_rule -
normalize
boolean normalize -
precision
double precision -
r
int r -
U
Jama.Matrix U -
Cnorm
int Cnorm -
rep_mode
String rep_mode -
w_repeat
int w_repeat -
h_repeat
int h_repeat -
max_inneriter
int max_inneriter -
online
boolean online -
tolcostdegrease
double tolcostdegrease -
beta
double beta -
fast_calc
boolean fast_calc -
accel
boolean accel -
ls
boolean ls -
stepsize_ratio
double stepsize_ratio -
robust
boolean robust -
W_sub_mode
String W_sub_mode -
H_sub_mode
String H_sub_mode -
precon
boolean precon -
nesterov_maxit
int nesterov_maxit -
nesterov_func_type
String nesterov_func_type -
repeat_inneriter
int repeat_inneriter -
orth_h
boolean orth_h -
orth_w
boolean orth_w -
wo
double wo -
ard
boolean ard -
init_alg
String init_alg -
hyper
-
use_seminmf_init
boolean use_seminmf_init -
relerr
double relerr -
betaW
double betaW -
betaH
double betaH -
gamma1
double gamma1 -
gamma2
double gamma2 -
FPGM
boolean FPGM -
sW
double sW -
sH
double sH -
colproj
boolean colproj -
w
Jama.Matrix w -
linrat
double linrat -
s
double s -
stepsizeW
double stepsizeW -
stepsizeH
double stepsizeH -
cost
String cost -
use_kuang_code
boolean use_kuang_code -
sigma
double sigma -
noneg
boolean noneg -
flag
int flag
-
-
Constructor Details
-
opt
public opt()
-