설명
소형 모델 유형 :슬롯 머신
카테고리 : 슬롯 머신 테스트 라이브러리
메인 파일 : fnentro2.gms 포함: fnset_x.inc[html] fntest_x.inc[html]
$title '내재적 엔트로피의 정확성 테스트' (FNENTRO2,SEQ=191)
$include fnset_x.inc
담당자 = 5e-15;
relToInput = 0;
T / t1 * t5 / 설정;
* ecDOMAIN=1
* ecSINGULAR=2
* 에코오버플로우=3
테이블 데이터(T,V)
x f_ fx_ fxx_ rc_ ec_
t1 -1 0 0 0 1 1
t2 0 0 1e299 -1e299 2 2
t3 0.5 0.346573590279973 -0.306852819440055 -2
t4 1 0 -1 -1
t5 10 -23.0258509299405 -3.30258509299405 -0.1
;
루프 T,
data(T, 'f') = 엔트로피.값(data(T,'x'));
data(T, 'fx') = entropy.grad (data(T,'x'));
data(T,'fxx') = entropy.hess (data(T,'x'));
data(T, 'rc') = mathlastrc;
data(T, 'ec') = mathlastec;
;
중단$(실행 오류 5)
'x <= 0에서 5개의 실행 오류가 발생해야 합니다.';
실행 오류 = 0;
$include fntest_x.inc
데이터 표시;