jl_param_get() ?Ѵ??ѥ?????????????????Ф???
jl_param_get_e() ?Ѵ??ѥ?????????????????Ф???
jl_param_set() ?Ѵ??ѥ?????????ꤹ?롣
jl_param_set_e() ?Ѵ??ѥ?????????ꤹ?롣
#include "jllib.h"
int
jl_param_get(buf, param)
struct wnn_buf *buf; /* ?Хåե? */
struct wnn_param *param; /* ?ѥ???? */
int
jl_param_get_e(env, para)
struct wnn_env *env; /* ?Ķ? */
struct wnn_param *para; /* ?ѥ???? */
int
jl_param_set(buf, param)
struct wnn_buf *buf; /* ?Хåե? */
struct wnn_param *param; /* ?ѥ???? */
int
jl_param_set_e(env, para)
struct wnn_env *env; /* ?Ķ? */
struct wnn_param *para; /* ?ѥ???? */
struct wnn_param {
int n; /* ??(??)ʸ?????ϤΣ? */
int nsho; /* ??ʸ?????ξ?ʸ???κ????? */
int p1; /* ?????????٤Υѥ???? */
int p2; /* ??ʸ??Ĺ?Υѥ???? */
int p3; /* ????Ĺ?Υѥ???? */
int p4; /* ???Ȥä????ӥåȤΥѥ???? */
int p5; /* ?????Υѥ???? */
int p6; /* ??ʸ????ɾ???ͤΥѥ???? */
int p7; /* ??ʸ??Ĺ?Υѥ???? */
int p8; /* ??ʸ?????Υѥ???? */
int p9; /* ?????ʻ? ?????????? */
int p10; /* ?????ʻ? ???ʤ????? */
int p11; /* ?????ʻ? ?ѿ??????? */
int p12; /* ?????ʻ? ?????????? */
int p13; /* ?????ʻ? ?ij??̤????? */
int p14; /* ?????ʻ? ??°???????? */
int p15; /* ?????ʻ? ?????̤????? */
};
- jl_param_get?ϡ??Хåե? buf
???δĶ????Ѵ??ѥ?????? param
?˼????Ф??? jl_param_get_e?ϡ??Ķ? env
???Ф??ƥѥ???????????? param
?˼????Ф???
jl_param_set ?ϡ??Хåե? buf
?δĶ????Ѵ??ѥ?????? param
?????ꤹ?롣 jl_param_set_e ?ϡ??Ķ? env
???Ѵ??ѥ?????? param ?????ꤹ?롣
<??ʸ????ɾ????> = p1 * <????> +
p2 * <??ʸ??Ĺ> +
p3 * <??Ω??Ĺ??> +
p4 * <???Ȥä????ӥå?> +
p5 * <?????ץ饤?????ƥ?>
<??ʸ????ɾ????> = p6 * <??ʸ????ɾ???ͤι???> / <??ʸ????> +
p7 * <??ʸ??Ĺ> +
p8 * <??ʸ????> +
??ɾ???ͤ????ᡢ?Ѵ??????ν??̤????ꤹ?롣
n, nsho ?? 1 ?ʾ????????Ǥʤ????Фʤ??ʤ???
p1, p2, p3, p4, p5, p6, p7, p8, p9,...,p15 ??Ǥ?դ??????Ǥ??롣
???ェλ???ˤ? 0 ???֤???
?۾ェλ???ˤϡ?-1 ???֤???