Jmat.Real.lambertw, newton loop step

Time bar (total: 2.4s)

start0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated; 0ms collecting garbage

analyze93.0ms (3.8%)

Memory
-9.0MiB live, 135.9MiB allocated; 10ms collecting garbage
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
0%0%99.9%0.1%0%0%0%1
50%50%50%0.1%0%0%0%2
50%50%50%0.1%0%0%0%3
50%50%50%0.1%0%0%0%4
50%50%50%0.1%0%0%0%5
62.5%62.4%37.5%0.1%0%0%0%6
62.5%62.4%37.5%0.1%0%0%0%7
68.8%68.7%31.2%0.1%0%0%0%8
68.8%68.7%31.2%0.1%0%0%0%9
71.9%71.8%28.1%0.1%0%0%0%10
71.9%71.8%28.1%0.1%0%0%0%11
73.4%73.4%26.5%0.1%0%0%0%12
Compiler

Compiled 18 to 10 computations (44.4% saved)

sample2.1s (86.4%)

Memory
-13.1MiB live, 2 522.9MiB allocated; 396ms collecting garbage
Samples
503.0ms7 707×0exit
435.0ms6 379×0valid
336.0ms1 877×1valid
Precisions
Click to see histograms. Total time spent on operations: 816.0ms
ival-exp: 220.0ms (27% of total)
ival-sub: 208.0ms (25.5% of total)
ival-mult: 115.0ms (14.1% of total)
ival-div: 97.0ms (11.9% of total)
adjust: 95.0ms (11.6% of total)
ival-add: 76.0ms (9.3% of total)
ival-assert: 5.0ms (0.6% of total)
Bogosity

explain123.0ms (5.1%)

Memory
40.7MiB live, 185.0MiB allocated; 13ms collecting garbage
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
510-0-(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
50-0-(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))
00-0-(-.f64 (*.f64 wj (exp.f64 wj)) x)
00-0-(+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))
00-0-(*.f64 wj (exp.f64 wj))
00-0-(exp.f64 wj)
00-0-wj
00-0-x
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
-.f64(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))cancellation510
/.f64(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))o/o50
(*.f64 wj (exp.f64 wj))overflow5
(-.f64 (*.f64 wj (exp.f64 wj)) x)overflow5
(exp.f64 wj)overflow5
(*.f64 wj (exp.f64 wj))overflow5
(+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))overflow5
(exp.f64 wj)overflow10
Confusion
Predicted +Predicted -
+560
-0200
Precision
1.0
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+5600
-00200
Precision?
1.0
Recall?
1.0
Freqs
test
numberfreq
0200
156
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
28.0ms416×0valid
19.0ms96×1valid
Compiler

Compiled 122 to 28 computations (77% saved)

Precisions
Click to see histograms. Total time spent on operations: 28.0ms
ival-exp: 7.0ms (24.7% of total)
ival-mult: 6.0ms (21.1% of total)
ival-sub: 5.0ms (17.6% of total)
adjust: 4.0ms (14.1% of total)
ival-div: 4.0ms (14.1% of total)
ival-add: 3.0ms (10.6% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

preprocess113.0ms (4.7%)

Memory
-45.7MiB live, 97.2MiB allocated; 32ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
027104
172104
2285100
3118480
4667880
0816
02116
12616
23416
35816
418416
5162616
6735216
0828616
Stop Event
iter limit
node limit
iter limit
node limit

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated; 0ms collecting garbage

Profiling

Loading profile data...