tx · Yxm27VmnSiXh83CHjo1DgvTCSkak33fbPnBnSF6qgCS

3N3n75UqB8G1GKmXFr4zPhKCjGcqJPRSuJY:  -0.01000000 Waves

2024.04.28 13:21 [3082584] smart account 3N3n75UqB8G1GKmXFr4zPhKCjGcqJPRSuJY > SELF 0.00000000 Waves

{ "type": 13, "id": "Yxm27VmnSiXh83CHjo1DgvTCSkak33fbPnBnSF6qgCS", "fee": 1000000, "feeAssetId": null, "timestamp": 1714299726158, "version": 2, "chainId": 84, "sender": "3N3n75UqB8G1GKmXFr4zPhKCjGcqJPRSuJY", "senderPublicKey": "2AWdnJuBMzufXSjTvzVcawBQQhnhF1iXR6QNVgwn33oc", "proofs": [ "2df9WqWxRfZh4TQjuvx9VvWmYxqWAqwgdPkLWskoXicuNVAgNfu5HFBhU3o2gMvVgLM3K12qpni6hGbMaKVskuNX" ], "script": "base64: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", "height": 3082584, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: 6zJ8QRcPZvRhEXXc7Bhy38mZu4RMyVgBXbvcTVw8gMMR Next: EUk6SP8KWsjHF1LQH8TKBsex2FAUFa7uDWqcmJfKSMsf Diff:
OldNewDifferences
11 {-# STDLIB_VERSION 5 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
4-let a = [[600497, 600732], [414197, 414253]]
4+let a = [[600497, 600733], [414197, 414253]]
55
6-let b = [-259051, -635638]
6+let b = [-259050, -635637]
77
8-let c = [[832966, -897142]]
8+let c = [[832965, -897142]]
99
1010 let d = [-381179]
1111
1818
1919 func h (i) = {
2020 let j = 1000000
21- let k = (i / 10000)
22- if ((0 > i))
23- then (j / (1 + (j * -(k))))
24- else (1 + (j * k))
21+ let k = 200000
22+ if ((-(k) > i))
23+ then 0
24+ else if ((i > k))
25+ then (j * j)
26+ else (j / (1 + (i / 10000)))
2527 }
2628
2729
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 5 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
4-let a = [[600497, 600732], [414197, 414253]]
4+let a = [[600497, 600733], [414197, 414253]]
55
6-let b = [-259051, -635638]
6+let b = [-259050, -635637]
77
8-let c = [[832966, -897142]]
8+let c = [[832965, -897142]]
99
1010 let d = [-381179]
1111
1212 func e (f,g) = if ((f > g))
1313 then g
1414 else if ((-(g) > f))
1515 then -(g)
1616 else f
1717
1818
1919 func h (i) = {
2020 let j = 1000000
21- let k = (i / 10000)
22- if ((0 > i))
23- then (j / (1 + (j * -(k))))
24- else (1 + (j * k))
21+ let k = 200000
22+ if ((-(k) > i))
23+ then 0
24+ else if ((i > k))
25+ then (j * j)
26+ else (j / (1 + (i / 10000)))
2527 }
2628
2729
2830 func l (f,m) = {
2931 let n = e(f, 100000)
3032 let o = if ((0 > f))
3133 then -(f)
3234 else f
3335 let p = h(-(o))
3436 let q = (1000000 / (1000000 + p))
3537 $Tuple2([IntegerEntry((m + "clampedZ"), n), IntegerEntry((m + "positiveZ"), o), IntegerEntry((m + "expValue"), p), IntegerEntry((m + "sigValue"), q)], q)
3638 }
3739
3840
3941 func r (s,t,u,m) = {
4042 let v = (((s[0] * t[0][0]) + (s[1] * t[0][1])) + (u[0] * 100000))
4143 let w = (((s[0] * t[1][0]) + (s[1] * t[1][1])) + (u[1] * 100000))
4244 let x = l(v, "Layer1N0")
4345 let y = x._1
4446 let z = x._2
4547 let A = l(w, "Layer1N1")
4648 let B = A._1
4749 let C = A._2
4850 let D = (y ++ B)
4951 let E = [z, C]
5052 $Tuple2(D, E)
5153 }
5254
5355
5456 func F (s,t,u,m) = {
5557 let v = (((s[0] * t[0][0]) + (s[1] * t[0][1])) + (u[0] * 100000))
5658 let G = l(v, "Layer2N0")
5759 let y = G._1
5860 let z = G._2
5961 let D = y
6062 let E = z
6163 $Tuple2(D, E)
6264 }
6365
6466
6567 @Callable(H)
6668 func predict (I,J) = {
6769 let K = if ((I == 1))
6870 then 1000000
6971 else 0
7072 let L = if ((J == 1))
7173 then 1000000
7274 else 0
7375 let M = [K, L]
7476 let N = r(M, a, b, "Layer1")
7577 let O = N._1
7678 let P = N._2
7779 let Q = F(P, c, d, "Layer2")
7880 let R = Q._1
7981 let S = Q._2
8082 (([IntegerEntry("result", S)] ++ O) ++ R)
8183 }
8284
8385

github/deemru/w8io/3ef1775 
33.93 ms