tx · 2M6HVceMCCSxMt5DCypi4Uye6KUcaMYd3fZxBfo1itFh

3N3n75UqB8G1GKmXFr4zPhKCjGcqJPRSuJY:  -0.01000000 Waves

2024.03.20 12:15 [3026153] smart account 3N3n75UqB8G1GKmXFr4zPhKCjGcqJPRSuJY > SELF 0.00000000 Waves

{ "type": 13, "id": "2M6HVceMCCSxMt5DCypi4Uye6KUcaMYd3fZxBfo1itFh", "fee": 1000000, "feeAssetId": null, "timestamp": 1710926227447, "version": 2, "chainId": 84, "sender": "3N3n75UqB8G1GKmXFr4zPhKCjGcqJPRSuJY", "senderPublicKey": "2AWdnJuBMzufXSjTvzVcawBQQhnhF1iXR6QNVgwn33oc", "proofs": [ "3Vadz6GAuEBs7M8Fw78k8efUnuiHaDFpM59ZhFvuEor8BggppepSsFeFZJ92o7GRZzHbrH1eSLkjHjnixLU7E9bg" ], "script": "base64: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", "height": 3026153, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: FPJLJBHCFpWbureEe13BzNSfQbZFGFP6nVQzTvxGcaVB Next: GQHPbAkP53hLndf8C5H2BQd1F8tqmxtqcxj1gUw2S33K Diff:
OldNewDifferences
1212 func e (f,g) = {
1313 let h = 2718281
1414 let i = 1000000
15- let j = (-1 * f)
16- let k = fraction(h, j, i)
15+ let j = if ((0 > f))
16+ then -(f)
17+ else f
18+ let k = fraction(h, i, j)
1719 let l = fraction(i, i, (i + k))
18- $Tuple2([IntegerEntry((g + "negativeZ"), j), IntegerEntry((g + "expPart"), k)], l)
20+ $Tuple2([IntegerEntry((g + "positiveZ"), j), IntegerEntry((g + "expPart"), k), IntegerEntry((g + "sigValue"), l)], l)
1921 }
2022
2123
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 5 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44 let a = [[4721113, -5002107], [6226846, -6353789]]
55
66 let b = [-2521378, 3389498]
77
88 let c = [[8109936, -7559760]]
99
1010 let d = [3490942]
1111
1212 func e (f,g) = {
1313 let h = 2718281
1414 let i = 1000000
15- let j = (-1 * f)
16- let k = fraction(h, j, i)
15+ let j = if ((0 > f))
16+ then -(f)
17+ else f
18+ let k = fraction(h, i, j)
1719 let l = fraction(i, i, (i + k))
18- $Tuple2([IntegerEntry((g + "negativeZ"), j), IntegerEntry((g + "expPart"), k)], l)
20+ $Tuple2([IntegerEntry((g + "positiveZ"), j), IntegerEntry((g + "expPart"), k), IntegerEntry((g + "sigValue"), l)], l)
1921 }
2022
2123
2224 func m (n,o) = {
2325 let p = fraction(n[0], o[0], 1000000)
2426 let q = fraction(n[1], o[1], 1000000)
2527 (p + q)
2628 }
2729
2830
2931 func r (s,t,u,v) = {
3032 let w = (m(s, t[0]) + u[0])
3133 let x = (m(s, t[1]) + u[1])
3234 let y = e(w, (v + "L1N1"))
3335 let z = y._1
3436 let A = y._2
3537 let B = e(x, (v + "L1N2"))
3638 let C = B._1
3739 let D = B._2
3840 $Tuple2([A, D, w, x], (z ++ C))
3941 }
4042
4143
4244 func E (F,G) = {
4345 let s = [F, G]
4446 let H = r(s, a, b, "HL")
4547 let I = H._1
4648 let J = H._2
4749 let K = e((m([I[0], I[1]], c[0]) + d[0]), "OL")
4850 let L = K._1
4951 let M = K._2
5052 $Tuple2([M, (m([I[0], I[1]], c[0]) + d[0]), I[2], I[3]], (J ++ L))
5153 }
5254
5355
5456 @Callable(N)
5557 func predict (F,G) = {
5658 let O = if ((F == 1))
5759 then 1000000
5860 else 0
5961 let P = if ((G == 1))
6062 then 1000000
6163 else 0
6264 let Q = E(O, P)
6365 let R = Q._1
6466 let S = Q._2
6567 ([IntegerEntry("result", R[0]), IntegerEntry("outputLayerSum", R[1]), IntegerEntry("hiddenLayerOutput1Sum", R[2]), IntegerEntry("hiddenLayerOutput2Sum", R[3])] ++ S)
6668 }
6769
6870

github/deemru/w8io/6500d08 
35.42 ms