[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"summary-numpy-batched-lstm-forward-backward-summary":3,"summaries-facets-categories":204,"summary-related-numpy-batched-lstm-forward-backward-summary":7132},{"id":4,"title":5,"ai":6,"body":13,"categories":181,"created_at":183,"date_modified":183,"description":174,"extension":184,"faq":183,"featured":185,"kicker_label":183,"meta":186,"navigation":187,"path":188,"published_at":189,"question":183,"scraped_at":183,"seo":190,"sitemap":191,"source_id":192,"source_name":193,"source_type":194,"source_url":195,"stem":196,"tags":197,"thumbnail_url":183,"tldr":201,"tweet":183,"unknown_tags":202,"__hash__":203},"summaries\u002Fsummaries\u002Fnumpy-batched-lstm-forward-backward-summary.md","NumPy Batched LSTM Forward\u002FBackward",{"provider":7,"model":8,"input_tokens":9,"output_tokens":10,"processing_time_ms":11,"cost_usd":12},"openrouter","x-ai\u002Fgrok-4.1-fast",8684,1415,14034,0.0019739,{"type":14,"value":15,"toc":173},"minimark",[16,21,25,29,37,87,90,94,104,160,163,167,170],[17,18,20],"h2",{"id":19},"parameter-initialization-for-stable-training","Parameter Initialization for Stable Training",[22,23,24],"p",{},"LSTM weights form a single matrix WLSTM of shape (input_size + hidden_size + 1, 4 * hidden_size), with +1 for biases as the first row. Use Xavier initialization: random normal scaled by 1\u002Fsqrt(input_size + hidden_size). Set biases to zero initially, but apply 'fancy_forget_bias_init=3' to forget gate biases (indices hidden_size:2*hidden_size) to start with negative bias, encouraging forget gates to stay off early in training since raw gate outputs are ~N(0,1).",[17,26,28],{"id":27},"batched-forward-pass-logic","Batched Forward Pass Logic",[22,30,31,32,36],{},"Input X: (n,b,input_size). Hidden d = WLSTM.shape",[33,34,35],"span",{},"1","\u002F4. Init c0\u002Fh0 as zeros((b,d)) if None. For each timestep t:",[38,39,40,60,69,72,78],"ul",{},[41,42,43,44,47,48,51,52,55,56,59],"li",{},"Build Hin",[33,45,46],{},"t,:,0","=1 (bias), Hin",[33,49,50],{},"t,:,1:input_size+1","=X",[33,53,54],{},"t",", Hin",[33,57,58],{},"t,:,input_size+1:","=prev_h (h0 at t=0).",[41,61,62,63,65,66,68],{},"Compute raw IFOG",[33,64,54],{}," = Hin",[33,67,54],{}," @ WLSTM (main compute).",[41,70,71],{},"Gates: sigmoid on first 3*d (input\u002Fforget\u002Foutput), tanh on last d (gate candidate).",[41,73,74,75,77],{},"Cell C",[33,76,54],{}," = input_gate * gate_candidate + forget_gate * prev_c.",[41,79,80,81,83,84,86],{},"Output Hout",[33,82,54],{}," = output_gate * tanh(C",[33,85,54],{},").",[22,88,89],{},"Cache stores all intermediates (Hin, IFOG, IFOGf, C, Ct, etc.) for backward. Returns full Hout (n,b,d), final C\u002FH, cache.",[17,91,93],{"id":92},"backward-pass-gradient-computation","Backward Pass Gradient Computation",[22,95,96,97,100,101,103],{},"Input dHout_in (n,b,d). Accumulate dC",[33,98,99],{},"n-1","\u002FdHout",[33,102,99],{}," if provided for state carryover. Reverse loop over t:",[38,105,106,115,124,127,142],{},[41,107,108,109,111,112,114],{},"dIFOGf output slice (2d:3d) = tanh(Ct",[33,110,54],{},") * dHout",[33,113,54],{},".",[41,116,117,118,120,121,123],{},"dC",[33,119,54],{}," from tanh' * output_gate * dHout",[33,122,54],{},", plus forget\u002Finput contributions to prev_c.",[41,125,126],{},"Backprop activations: tanh' on gate candidate, sigmoid'=(y(1-y)) on gates.",[41,128,129,130,132,133,135,136,138,139,141],{},"dWLSTM += Hin",[33,131,54],{},".T @ dIFOG",[33,134,54],{},"; dHin",[33,137,54],{}," = dIFOG",[33,140,54],{}," @ WLSTM.T.",[41,143,144,145,147,148,151,152,155,156,159],{},"Extract dX",[33,146,54],{}," = dHin",[33,149,150],{},"t,1:input+1","; propagate dHout",[33,153,154],{},"t-1","\u002Fdh0 from dHin",[33,157,158],{},"t,input+1:","; dc0\u002Fdh0 similarly.",[22,161,162],{},"Returns dX (n,b,input), dWLSTM, dc0, dh0.",[17,164,166],{"id":165},"verification-ensures-correctness","Verification Ensures Correctness",[22,168,169],{},"Test 1 (sequential vs batch): n=5,b=3,d=4,input=10. Run forward sequentially (one timestep at a time, carrying c\u002Fh), confirm Hout matches full batch forward.",[22,171,172],{},"Test 2 (gradient check): Numerical grad = (fwd(+δ) - fwd(-δ))\u002F(2δ), δ=1e-5. Relative error threshold warning=1e-2, error=1. Checks every element of X\u002FWLSTM\u002Fc0\u002Fh0 against analytic grads from loss = sum(H * wrand). All params pass with low error, confirming backprop accuracy.",{"title":174,"searchDepth":175,"depth":175,"links":176},"",2,[177,178,179,180],{"id":19,"depth":175,"text":20},{"id":27,"depth":175,"text":28},{"id":92,"depth":175,"text":93},{"id":165,"depth":175,"text":166},[182],"Data Science & Visualization",null,"md",false,{},true,"\u002Fsummaries\u002Fnumpy-batched-lstm-forward-backward-summary","2026-04-08 21:21:20",{"title":5,"description":174},{"loc":188},"ed69ec8dcc565dc4","Andrej Karpathy Gists","article","https:\u002F\u002Funknown","summaries\u002Fnumpy-batched-lstm-forward-backward-summary",[198,199,200],"python","machine-learning","deep-learning","Efficient pure NumPy LSTM processes batched sequences (n,b,input_size); init with Xavier + forget bias=3; verified via sequential match and numerical gradients.",[],"5dD3n1TS6LbPVttHG7t_U-CvXEtPl5LjBkztvfD9Gxw",[205,208,211,213,216,218,221,224,226,228,230,232,235,237,239,241,243,246,248,250,252,254,257,259,261,263,265,267,269,271,273,275,277,279,281,283,285,287,289,291,293,295,297,299,301,303,305,308,310,312,314,316,318,320,322,324,326,328,330,332,334,337,339,341,343,345,347,349,351,353,355,357,359,361,363,365,367,369,371,373,375,378,380,382,384,386,388,390,392,394,396,398,400,402,404,407,409,411,413,415,417,419,421,423,425,427,429,431,433,435,437,439,441,443,445,447,449,451,453,455,457,459,461,463,465,467,469,472,474,476,478,480,482,484,486,488,490,492,495,497,499,501,503,505,507,509,511,513,515,517,519,521,523,525,528,530,532,534,536,538,540,542,544,546,548,551,553,555,557,559,561,563,565,567,569,571,573,575,577,579,581,583,585,587,589,591,593,595,597,599,601,603,605,607,609,612,614,616,619,621,623,625,627,629,631,633,635,637,639,641,643,645,647,649,651,653,655,658,660,662,664,666,668,670,672,674,676,678,680,682,685,687,689,691,693,695,697,699,701,703,705,707,709,711,713,715,717,719,721,723,725,727,729,731,733,735,737,739,741,743,745,747,749,751,753,755,757,759,761,763,765,767,769,771,773,775,777,779,781,783,785,787,789,791,793,795,797,799,801,803,805,807,809,811,813,815,817,819,821,823,825,827,829,831,833,835,837,839,841,843,845,847,849,851,853,855,857,859,861,863,865,867,869,871,873,875,877,879,881,883,885,887,889,891,893,895,897,899,901,903,905,907,909,911,913,915,917,919,921,923,925,927,929,931,933,935,937,939,941,943,945,947,949,951,953,955,957,959,961,963,965,967,969,972,974,976,978,980,983,985,987,989,991,993,995,997,999,1001,1003,1005,1007,1010,1012,1014,1016,1018,1020,1022,1024,1026,1028,1030,1032,1034,1036,1038,1040,1042,1044,1046,1048,1050,1052,1054,1056,1058,1060,1062,1064,1066,1068,1070,1072,1074,1076,1078,1080,1082,1084,1086,1088,1090,1092,1094,1096,1098,1100,1102,1104,1106,1108,1110,1112,1114,1116,1118,1120,1122,1124,1126,1128,1130,1132,1134,1136,1138,1140,1142,1144,1146,1148,1150,1152,1154,1156,1158,1160,1162,1164,1166,1168,1170,1172,1174,1176,1178,1180,1182,1184,1186,1188,1190,1192,1194,1196,1198,1200,1202,1204,1206,1208,1210,1212,1214,1216,1218,1220,1222,1224,1226,1228,1230,1232,1234,1236,1238,1240,1242,1244,1246,1248,1250,1252,1254,1256,1258,1260,1262,1264,1266,1268,1270,1272,1274,1276,1278,1280,1282,1284,1286,1288,1290,1292,1294,1296,1298,1300,1302,1304,1306,1308,1310,1312,1314,1316,1318,1320,1322,1324,1326,1328,1330,1332,1335,1337,1339,1341,1343,1345,1347,1349,1351,1353,1355,1357,1359,1361,1363,1365,1367,1369,1371,1373,1375,1377,1379,1381,1383,1385,1387,1389,1391,1393,1395,1397,1399,1401,1403,1405,1407,1409,1411,1413,1415,1417,1419,1421,1423,1425,1427,1429,1431,1433,1435,1437,1439,1441,1443,1445,1447,1449,1451,1453,1455,1457,1459,1461,1463,1465,1467,1469,1471,1473,1475,1477,1479,1481,1483,1485,1487,1489,1491,1493,1495,1497,1499,1501,1503,1505,1507,1509,1511,1513,1515,1517,1519,1521,1523,1525,1527,1529,1531,1533,1536,1538,1540,1542,1544,1546,1548,1550,1552,1554,1556,1558,1560,1562,1564,1566,1568,1570,1572,1574,1576,1578,1580,1582,1584,1586,1588,1590,1592,1594,1596,1598,1600,1602,1604,1606,1608,1610,1612,1614,1616,1618,1620,1622,1624,1626,1628,1630,1632,1634,1636,1638,1640,1642,1644,1646,1648,1650,1652,1654,1656,1658,1660,1662,1664,1666,1668,1670,1672,1674,1677,1679,1681,1683,1685,1687,1689,1691,1693,1695,1697,1699,1701,1703,1705,1707,1709,1711,1713,1715,1717,1719,1721,1723,1725,1727,1729,1731,1733,1735,1737,1739,1741,1743,1745,1747,1749,1751,1753,1755,1757,1759,1761,1763,1765,1767,1769,1771,1773,1775,1777,1779,1781,1783,1785,1787,1789,1791,1793,1795,1797,1799,1801,1803,1805,1807,1809,1811,1813,1815,1817,1819,1821,1823,1825,1827,1829,1831,1833,1836,1838,1840,1842,1844,1846,1848,1850,1852,1854,1856,1858,1860,1862,1864,1866,1868,1870,1872,1874,1876,1878,1880,1882,1884,1886,1888,1890,1892,1894,1896,1899,1901,1903,1905,1907,1909,1911,1913,1915,1917,1919,1921,1923,1925,1927,1929,1931,1933,1935,1937,1939,1941,1943,1945,1947,1949,1951,1953,1955,1957,1959,1961,1963,1965,1967,1969,1971,1973,1975,1977,1979,1981,1983,1985,1987,1989,1991,1993,1995,1997,1999,2001,2003,2005,2007,2009,2011,2013,2015,2017,2019,2021,2023,2025,2027,2029,2031,2033,2035,2037,2039,2041,2043,2045,2047,2049,2051,2053,2055,2057,2059,2061,2063,2065,2067,2069,2071,2073,2075,2077,2079,2081,2083,2085,2087,2089,2091,2093,2095,2097,2099,2101,2103,2105,2107,2109,2111,2113,2115,2117,2119,2121,2123,2125,2127,2129,2131,2133,2135,2137,2139,2141,2143,2145,2147,2149,2151,2153,2155,2157,2159,2161,2163,2165,2167,2169,2171,2173,2175,2177,2179,2181,2183,2185,2187,2189,2191,2193,2195,2197,2199,2201,2203,2205,2207,2209,2211,2213,2215,2217,2219,2221,2223,2225,2227,2229,2231,2233,2235,2237,2239,2241,2243,2245,2247,2249,2251,2253,2255,2257,2259,2261,2263,2265,2267,2269,2271,2273,2275,2277,2279,2281,2283,2285,2287,2289,2291,2293,2295,2297,2299,2301,2303,2305,2307,2309,2311,2313,2315,2317,2319,2321,2323,2325,2327,2329,2331,2333,2335,2337,2339,2341,2344,2346,2348,2350,2352,2354,2356,2358,2360,2362,2364,2366,2368,2370,2372,2374,2376,2378,2380,2382,2384,2386,2388,2390,2392,2394,2396,2398,2400,2402,2404,2406,2408,2410,2412,2414,2416,2418,2420,2422,2424,2426,2428,2430,2432,2434,2437,2439,2441,2443,2445,2447,2449,2451,2453,2455,2457,2459,2461,2463,2465,2467,2469,2471,2473,2475,2477,2479,2481,2483,2485,2487,2489,2491,2493,2495,2497,2499,2501,2503,2505,2507,2509,2511,2513,2515,2517,2519,2521,2523,2525,2527,2529,2531,2533,2535,2537,2539,2541,2543,2545,2547,2549,2551,2553,2555,2558,2560,2562,2564,2566,2568,2570,2572,2574,2576,2578,2580,2582,2584,2586,2588,2590,2592,2594,2596,2598,2601,2603,2605,2607,2609,2611,2613,2615,2617,2619,2621,2623,2625,2627,2629,2631,2633,2635,2637,2639,2641,2643,2645,2647,2649,2651,2653,2655,2657,2659,2661,2663,2665,2667,2669,2671,2673,2675,2677,2679,2681,2683,2685,2687,2689,2691,2693,2695,2697,2699,2701,2703,2705,2707,2709,2711,2713,2715,2717,2719,2721,2723,2725,2727,2729,2731,2733,2735,2737,2739,2741,2743,2745,2747,2749,2751,2753,2755,2757,2759,2761,2763,2765,2767,2769,2771,2773,2775,2777,2779,2781,2783,2785,2787,2789,2791,2793,2795,2797,2799,2801,2803,2805,2807,2809,2811,2813,2815,2817,2819,2821,2823,2825,2827,2829,2831,2833,2835,2837,2839,2841,2843,2845,2847,2849,2851,2853,2855,2857,2859,2861,2863,2865,2867,2869,2871,2873,2875,2877,2879,2881,2883,2885,2887,2889,2891,2893,2895,2897,2899,2901,2903,2905,2907,2909,2911,2913,2915,2917,2919,2921,2923,2925,2927,2929,2931,2933,2935,2937,2939,2941,2943,2945,2947,2949,2951,2953,2955,2957,2959,2961,2963,2965,2967,2969,2971,2973,2975,2977,2979,2981,2983,2985,2987,2989,2991,2993,2995,2997,2999,3001,3003,3005,3007,3009,3011,3013,3015,3017,3019,3021,3023,3025,3027,3029,3031,3033,3035,3037,3039,3041,3043,3045,3047,3049,3051,3053,3055,3057,3059,3061,3063,3065,3067,3069,3071,3073,3075,3077,3079,3081,3083,3085,3087,3089,3091,3093,3095,3097,3099,3101,3103,3105,3107,3109,3111,3113,3115,3117,3119,3121,3123,3125,3127,3129,3131,3133,3135,3137,3139,3141,3143,3145,3147,3149,3151,3153,3155,3157,3159,3161,3163,3165,3167,3169,3171,3173,3175,3177,3179,3181,3183,3185,3187,3189,3191,3193,3195,3197,3199,3201,3203,3205,3207,3209,3211,3213,3215,3217,3219,3221,3223,3225,3227,3229,3231,3233,3235,3237,3239,3242,3244,3246,3248,3250,3252,3254,3256,3258,3260,3262,3264,3266,3268,3270,3272,3274,3276,3278,3280,3282,3284,3286,3288,3290,3292,3294,3296,3298,3300,3302,3304,3306,3308,3310,3312,3314,3316,3318,3320,3322,3324,3326,3328,3330,3332,3334,3336,3338,3340,3342,3344,3346,3348,3350,3352,3354,3356,3358,3360,3362,3364,3366,3368,3371,3373,3375,3377,3379,3381,3383,3385,3387,3389,3391,3393,3395,3397,3399,3401,3403,3405,3407,3409,3411,3413,3415,3417,3419,3421,3423,3425,3427,3429,3431,3433,3435,3437,3439,3441,3443,3445,3447,3449,3451,3453,3455,3457,3459,3461,3463,3465,3467,3469,3471,3473,3475,3477,3479,3481,3483,3485,3487,3489,3491,3493,3495,3497,3499,3501,3503,3505,3507,3509,3511,3513,3515,3517,3519,3521,3523,3525,3527,3529,3531,3533,3535,3537,3539,3541,3543,3545,3547,3549,3551,3553,3555,3557,3559,3561,3563,3565,3567,3569,3571,3573,3575,3577,3579,3581,3583,3585,3587,3589,3591,3593,3595,3597,3599,3601,3603,3605,3607,3609,3611,3613,3615,3617,3619,3621,3623,3625,3627,3629,3631,3633,3635,3637,3639,3641,3643,3645,3647,3649,3651,3653,3655,3657,3659,3661,3663,3665,3667,3669,3671,3673,3675,3677,3679,3681,3683,3685,3687,3689,3691,3693,3695,3697,3699,3701,3703,3705,3707,3709,3711,3713,3715,3717,3719,3721,3723,3725,3727,3729,3731,3733,3735,3737,3739,3741,3743,3745,3747,3749,3751,3753,3755,3757,3759,3761,3763,3765,3767,3769,3771,3773,3775,3777,3779,3781,3783,3785,3787,3789,3791,3793,3795,3797,3799,3801,3803,3805,3807,3809,3811,3813,3815,3817,3819,3821,3823,3825,3827,3829,3831,3833,3835,3837,3839,3841,3843,3845,3847,3849,3851,3853,3855,3857,3859,3861,3863,3865,3867,3869,3871,3873,3875,3877,3879,3881,3883,3885,3887,3889,3891,3893,3895,3897,3899,3901,3903,3905,3907,3909,3911,3913,3915,3917,3919,3921,3923,3925,3927,3929,3931,3933,3935,3937,3939,3941,3943,3945,3947,3949,3951,3953,3955,3957,3959,3961,3963,3965,3967,3969,3971,3973,3975,3977,3979,3981,3983,3985,3987,3989,3991,3993,3995,3997,3999,4001,4003,4005,4007,4009,4011,4013,4015,4017,4019,4021,4023,4025,4027,4029,4031,4033,4035,4037,4039,4041,4043,4045,4047,4049,4051,4053,4055,4057,4059,4061,4063,4065,4067,4069,4071,4073,4075,4077,4079,4081,4083,4085,4087,4089,4091,4093,4095,4097,4099,4101,4103,4105,4107,4109,4111,4113,4115,4117,4119,4121,4123,4125,4127,4129,4131,4133,4135,4137,4139,4141,4143,4145,4147,4149,4151,4153,4155,4157,4159,4161,4163,4165,4167,4169,4171,4173,4175,4177,4179,4181,4183,4185,4187,4189,4191,4193,4195,4197,4199,4201,4203,4205,4207,4209,4211,4213,4215,4217,4219,4221,4223,4225,4227,4229,4231,4233,4235,4237,4239,4241,4243,4245,4247,4249,4251,4253,4255,4257,4259,4261,4263,4265,4267,4269,4271,4273,4275,4277,4279,4281,4283,4285,4287,4289,4291,4293,4295,4297,4299,4301,4303,4305,4307,4309,4311,4313,4315,4317,4319,4321,4323,4325,4327,4329,4331,4333,4335,4337,4339,4341,4343,4345,4347,4349,4351,4353,4355,4357,4359,4361,4363,4365,4367,4369,4371,4373,4375,4377,4379,4381,4383,4385,4387,4389,4391,4393,4395,4397,4399,4401,4403,4405,4407,4409,4411,4413,4415,4417,4419,4421,4423,4425,4427,4429,4431,4433,4435,4437,4439,4441,4443,4445,4447,4449,4451,4453,4455,4457,4459,4461,4463,4465,4467,4469,4471,4473,4475,4477,4479,4481,4483,4485,4487,4489,4491,4493,4495,4497,4499,4501,4503,4505,4507,4509,4511,4513,4515,4517,4519,4521,4523,4525,4527,4529,4531,4533,4535,4537,4539,4541,4543,4545,4547,4549,4551,4553,4555,4557,4559,4561,4563,4565,4567,4569,4571,4573,4575,4577,4579,4581,4583,4585,4587,4589,4591,4593,4595,4597,4599,4601,4603,4605,4607,4609,4611,4613,4615,4617,4619,4621,4623,4625,4627,4629,4631,4633,4635,4637,4639,4641,4643,4645,4647,4649,4651,4653,4655,4657,4659,4662,4664,4666,4668,4670,4672,4674,4676,4678,4680,4682,4684,4686,4688,4690,4692,4694,4696,4698,4700,4702,4704,4706,4708,4710,4712,4714,4716,4718,4720,4722,4724,4726,4728,4730,4732,4734,4736,4738,4740,4742,4744,4746,4748,4750,4752,4754,4756,4758,4760,4762,4764,4766,4768,4770,4772,4774,4776,4778,4780,4782,4784,4786,4788,4790,4792,4794,4796,4798,4800,4802,4804,4806,4808,4810,4812,4814,4816,4818,4820,4822,4824,4826,4828,4830,4832,4834,4836,4838,4840,4842,4844,4846,4848,4850,4852,4854,4856,4858,4860,4862,4864,4866,4868,4870,4872,4874,4876,4878,4880,4882,4884,4886,4888,4890,4892,4894,4896,4898,4900,4902,4904,4906,4908,4910,4912,4914,4916,4918,4920,4922,4924,4926,4928,4930,4932,4934,4936,4938,4940,4942,4944,4946,4948,4950,4952,4954,4956,4958,4960,4962,4964,4966,4968,4970,4972,4974,4976,4978,4980,4982,4984,4986,4988,4990,4992,4994,4996,4998,5000,5002,5004,5006,5008,5010,5012,5014,5016,5018,5020,5022,5024,5026,5028,5030,5032,5034,5036,5038,5040,5042,5044,5046,5048,5050,5052,5054,5056,5058,5060,5062,5064,5066,5068,5070,5072,5074,5076,5078,5080,5082,5084,5086,5088,5090,5092,5094,5096,5098,5100,5102,5104,5106,5108,5110,5112,5114,5116,5118,5120,5122,5124,5126,5128,5130,5132,5134,5136,5138,5140,5142,5144,5146,5148,5150,5152,5154,5156,5158,5160,5162,5164,5166,5168,5170,5172,5174,5176,5178,5180,5182,5184,5186,5188,5190,5192,5194,5196,5198,5200,5202,5204,5206,5208,5210,5212,5214,5216,5218,5220,5222,5224,5226,5228,5230,5232,5234,5236,5238,5240,5242,5244,5246,5248,5250,5252,5254,5256,5258,5260,5262,5264,5266,5268,5270,5272,5274,5276,5278,5280,5282,5284,5286,5288,5290,5292,5294,5296,5298,5300,5302,5304,5306,5308,5310,5312,5314,5316,5318,5320,5322,5324,5326,5328,5330,5332,5334,5336,5338,5340,5342,5344,5346,5348,5350,5352,5354,5356,5358,5360,5362,5364,5366,5368,5370,5372,5374,5376,5378,5380,5382,5384,5386,5388,5390,5392,5394,5396,5398,5400,5402,5404,5406,5408,5410,5412,5414,5416,5418,5420,5422,5424,5426,5428,5430,5432,5434,5436,5438,5440,5442,5444,5446,5448,5450,5452,5454,5456,5458,5460,5462,5464,5466,5468,5470,5472,5474,5476,5478,5480,5482,5484,5486,5488,5490,5492,5494,5496,5498,5500,5502,5504,5506,5508,5510,5512,5514,5516,5519,5521,5523,5525,5527,5529,5531,5533,5535,5537,5539,5541,5543,5545,5547,5549,5551,5553,5555,5557,5559,5561,5563,5565,5567,5569,5571,5573,5575,5577,5579,5581,5583,5585,5587,5589,5591,5593,5595,5597,5599,5601,5603,5605,5607,5609,5611,5613,5615,5617,5619,5621,5623,5625,5627,5629,5631,5633,5635,5637,5639,5641,5643,5645,5647,5649,5651,5653,5655,5657,5659,5661,5663,5665,5667,5669,5671,5673,5675,5677,5679,5681,5683,5685,5687,5689,5691,5693,5695,5697,5699,5701,5703,5705,5707,5709,5711,5713,5715,5717,5719,5722,5724,5726,5728,5730,5732,5734,5736,5738,5740,5742,5744,5746,5748,5750,5752,5754,5756,5758,5760,5762,5764,5766,5768,5770,5772,5774,5776,5778,5780,5782,5784,5786,5788,5790,5792,5794,5796,5798,5800,5802,5804,5806,5808,5810,5812,5814,5816,5818,5820,5822,5824,5826,5828,5830,5832,5834,5836,5838,5840,5842,5844,5846,5848,5850,5852,5854,5856,5858,5860,5862,5864,5866,5868,5870,5872,5874,5876,5878,5880,5882,5884,5886,5888,5890,5892,5894,5896,5898,5900,5902,5904,5906,5908,5910,5912,5914,5916,5918,5920,5922,5924,5926,5928,5930,5932,5934,5936,5938,5940,5942,5944,5946,5948,5950,5952,5954,5956,5958,5960,5962,5964,5966,5968,5970,5972,5974,5976,5978,5980,5982,5984,5986,5988,5990,5992,5994,5996,5998,6000,6002,6004,6006,6008,6010,6012,6014,6016,6018,6020,6022,6024,6026,6028,6030,6032,6034,6036,6038,6040,6042,6044,6046,6048,6050,6052,6054,6056,6058,6060,6062,6064,6066,6068,6070,6072,6074,6076,6078,6080,6082,6084,6086,6088,6090,6092,6094,6096,6098,6100,6102,6104,6106,6108,6110,6112,6114,6116,6118,6120,6122,6124,6126,6128,6130,6132,6134,6136,6138,6140,6142,6144,6146,6148,6150,6152,6154,6156,6158,6160,6162,6164,6166,6168,6170,6172,6174,6176,6178,6180,6182,6184,6186,6188,6190,6192,6194,6196,6198,6200,6202,6204,6206,6208,6210,6212,6214,6216,6218,6220,6222,6224,6226,6228,6230,6232,6234,6236,6238,6240,6242,6244,6246,6248,6250,6252,6254,6256,6258,6260,6262,6264,6266,6268,6270,6272,6274,6276,6278,6280,6282,6284,6286,6288,6290,6292,6294,6296,6298,6300,6302,6304,6306,6308,6310,6312,6314,6316,6318,6320,6322,6324,6326,6328,6330,6332,6334,6336,6338,6340,6342,6344,6346,6348,6350,6352,6354,6356,6358,6360,6362,6364,6366,6368,6370,6372,6374,6376,6378,6380,6382,6384,6386,6388,6390,6392,6394,6396,6398,6400,6402,6404,6406,6408,6410,6412,6414,6416,6418,6420,6422,6424,6426,6428,6430,6432,6434,6436,6438,6440,6442,6444,6446,6448,6450,6452,6454,6456,6458,6460,6462,6464,6466,6468,6470,6472,6474,6476,6478,6480,6482,6484,6486,6488,6490,6492,6494,6496,6498,6500,6502,6504,6506,6508,6510,6512,6514,6516,6518,6520,6522,6524,6526,6528,6530,6532,6534,6536,6538,6540,6542,6544,6546,6548,6550,6552,6554,6556,6558,6560,6562,6564,6566,6568,6570,6572,6574,6576,6578,6580,6582,6584,6586,6588,6590,6592,6594,6596,6598,6600,6602,6604,6606,6608,6610,6612,6614,6616,6618,6620,6622,6624,6626,6628,6630,6632,6634,6636,6638,6640,6642,6644,6646,6648,6650,6652,6654,6656,6658,6660,6662,6664,6666,6668,6670,6672,6674,6676,6678,6680,6682,6684,6686,6688,6690,6692,6694,6696,6698,6700,6702,6704,6706,6708,6710,6712,6714,6716,6718,6720,6722,6724,6726,6728,6730,6732,6734,6736,6738,6740,6742,6744,6746,6748,6750,6752,6754,6756,6758,6760,6762,6764,6766,6768,6770,6772,6774,6776,6778,6780,6782,6784,6786,6788,6790,6792,6794,6796,6798,6800,6802,6804,6806,6808,6810,6812,6814,6816,6818,6820,6822,6824,6826,6828,6830,6832,6834,6836,6838,6840,6842,6844,6846,6848,6850,6852,6854,6856,6858,6860,6862,6864,6866,6868,6870,6872,6874,6876,6878,6880,6882,6884,6886,6888,6890,6892,6894,6896,6898,6900,6902,6904,6906,6908,6910,6912,6914,6916,6918,6920,6922,6924,6926,6928,6930,6932,6934,6936,6938,6940,6942,6944,6946,6948,6950,6952,6954,6956,6958,6960,6962,6964,6966,6968,6970,6972,6974,6976,6978,6980,6982,6984,6986,6988,6990,6992,6994,6996,6998,7000,7002,7004,7006,7008,7010,7012,7014,7016,7018,7020,7022,7024,7026,7028,7030,7032,7034,7036,7038,7040,7042,7044,7046,7048,7050,7052,7054,7056,7058,7060,7062,7064,7066,7068,7070,7072,7074,7076,7078,7080,7082,7084,7086,7088,7090,7092,7094,7096,7098,7100,7102,7104,7106,7108,7110,7112,7114,7116,7118,7120,7122,7124,7126,7128,7130],{"categories":206},[207],"AI & LLMs",{"categories":209},[210],"Developer Productivity",{"categories":212},[207],{"categories":214},[215],"Business & SaaS",{"categories":217},[207],{"categories":219},[220],"AI Automation",{"categories":222},[223],"Product Strategy",{"categories":225},[220],{"categories":227},[207],{"categories":229},[210],{"categories":231},[220],{"categories":233},[234],"Software Engineering",{"categories":236},[207],{"categories":238},[215],{"categories":240},[],{"categories":242},[207],{"categories":244},[245],"Inference & Serving",{"categories":247},[207],{"categories":249},[207],{"categories":251},[220],{"categories":253},[],{"categories":255},[256],"AI News & Trends",{"categories":258},[182],{"categories":260},[220],{"categories":262},[207],{"categories":264},[207],{"categories":266},[215],{"categories":268},[210],{"categories":270},[207],{"categories":272},[220],{"categories":274},[256],{"categories":276},[207],{"categories":278},[220],{"categories":280},[220],{"categories":282},[207],{"categories":284},[207],{"categories":286},[220],{"categories":288},[207],{"categories":290},[207],{"categories":292},[207],{"categories":294},[220],{"categories":296},[256],{"categories":298},[207],{"categories":300},[207],{"categories":302},[207],{"categories":304},[],{"categories":306},[307],"Design & Frontend",{"categories":309},[182],{"categories":311},[256],{"categories":313},[207],{"categories":315},[207],{"categories":317},[207],{"categories":319},[],{"categories":321},[207],{"categories":323},[207],{"categories":325},[220],{"categories":327},[234],{"categories":329},[207],{"categories":331},[220],{"categories":333},[207],{"categories":335},[336],"Marketing & Growth",{"categories":338},[307],{"categories":340},[207],{"categories":342},[220],{"categories":344},[207],{"categories":346},[207],{"categories":348},[234],{"categories":350},[207],{"categories":352},[],{"categories":354},[],{"categories":356},[307],{"categories":358},[207],{"categories":360},[220],{"categories":362},[210],{"categories":364},[234],{"categories":366},[220],{"categories":368},[307],{"categories":370},[223],{"categories":372},[207],{"categories":374},[234],{"categories":376},[377],"DevOps & Cloud",{"categories":379},[220],{"categories":381},[223],{"categories":383},[256],{"categories":385},[207],{"categories":387},[],{"categories":389},[207],{"categories":391},[207],{"categories":393},[],{"categories":395},[220],{"categories":397},[234],{"categories":399},[],{"categories":401},[234],{"categories":403},[207],{"categories":405},[406],"Governance & Standards",{"categories":408},[215],{"categories":410},[],{"categories":412},[],{"categories":414},[207],{"categories":416},[207],{"categories":418},[220],{"categories":420},[207],{"categories":422},[207],{"categories":424},[220],{"categories":426},[207],{"categories":428},[207],{"categories":430},[207],{"categories":432},[],{"categories":434},[234],{"categories":436},[],{"categories":438},[],{"categories":440},[207],{"categories":442},[234],{"categories":444},[],{"categories":446},[234],{"categories":448},[207],{"categories":450},[207],{"categories":452},[336],{"categories":454},[207],{"categories":456},[207],{"categories":458},[207],{"categories":460},[307],{"categories":462},[307],{"categories":464},[207],{"categories":466},[234],{"categories":468},[220],{"categories":470},[471],"GovTech & Public-Sector Adoption",{"categories":473},[234],{"categories":475},[207],{"categories":477},[207],{"categories":479},[207],{"categories":481},[220],{"categories":483},[220],{"categories":485},[182],{"categories":487},[207],{"categories":489},[256],{"categories":491},[220],{"categories":493},[494],"Legal AI Tools",{"categories":496},[207],{"categories":498},[220],{"categories":500},[207],{"categories":502},[336],{"categories":504},[220],{"categories":506},[223],{"categories":508},[207],{"categories":510},[234],{"categories":512},[471],{"categories":514},[],{"categories":516},[220],{"categories":518},[],{"categories":520},[215],{"categories":522},[220],{"categories":524},[220],{"categories":526},[527],"RAG & Retrieval",{"categories":529},[215],{"categories":531},[207],{"categories":533},[234],{"categories":535},[234],{"categories":537},[377],{"categories":539},[307],{"categories":541},[220],{"categories":543},[207],{"categories":545},[207],{"categories":547},[],{"categories":549},[550],"Agents & Orchestration",{"categories":552},[234],{"categories":554},[207],{"categories":556},[],{"categories":558},[220],{"categories":560},[215],{"categories":562},[],{"categories":564},[207],{"categories":566},[],{"categories":568},[207],{"categories":570},[210],{"categories":572},[234],{"categories":574},[215],{"categories":576},[207],{"categories":578},[220],{"categories":580},[207],{"categories":582},[207],{"categories":584},[256],{"categories":586},[207],{"categories":588},[],{"categories":590},[207],{"categories":592},[],{"categories":594},[207],{"categories":596},[234],{"categories":598},[207],{"categories":600},[220],{"categories":602},[182],{"categories":604},[],{"categories":606},[207],{"categories":608},[307],{"categories":610},[611],"Models & Frontier Labs",{"categories":613},[],{"categories":615},[307],{"categories":617},[618],"Regulation & Governance of AI",{"categories":620},[223],{"categories":622},[220],{"categories":624},[],{"categories":626},[207],{"categories":628},[207],{"categories":630},[220],{"categories":632},[220],{"categories":634},[256],{"categories":636},[207],{"categories":638},[215],{"categories":640},[207],{"categories":642},[220],{"categories":644},[],{"categories":646},[234],{"categories":648},[220],{"categories":650},[207],{"categories":652},[223],{"categories":654},[207],{"categories":656},[657],"AI Policy & Regulation",{"categories":659},[],{"categories":661},[207],{"categories":663},[220],{"categories":665},[220],{"categories":667},[223],{"categories":669},[220],{"categories":671},[207],{"categories":673},[207],{"categories":675},[207],{"categories":677},[220],{"categories":679},[],{"categories":681},[182],{"categories":683},[684],"Evals & Reliability",{"categories":686},[207],{"categories":688},[207],{"categories":690},[],{"categories":692},[210],{"categories":694},[471],{"categories":696},[657],{"categories":698},[207],{"categories":700},[215],{"categories":702},[207],{"categories":704},[220],{"categories":706},[207],{"categories":708},[220],{"categories":710},[550],{"categories":712},[207],{"categories":714},[234],{"categories":716},[207],{"categories":718},[],{"categories":720},[307],{"categories":722},[],{"categories":724},[207],{"categories":726},[471],{"categories":728},[207],{"categories":730},[207],{"categories":732},[207],{"categories":734},[],{"categories":736},[207],{"categories":738},[307],{"categories":740},[234],{"categories":742},[],{"categories":744},[207],{"categories":746},[],{"categories":748},[220],{"categories":750},[207],{"categories":752},[307],{"categories":754},[],{"categories":756},[207],{"categories":758},[207],{"categories":760},[182],{"categories":762},[220],{"categories":764},[207],{"categories":766},[215],{"categories":768},[220],{"categories":770},[207],{"categories":772},[207],{"categories":774},[234],{"categories":776},[307],{"categories":778},[207],{"categories":780},[220],{"categories":782},[],{"categories":784},[234],{"categories":786},[220],{"categories":788},[182],{"categories":790},[],{"categories":792},[207],{"categories":794},[256],{"categories":796},[207],{"categories":798},[],{"categories":800},[207],{"categories":802},[207],{"categories":804},[207],{"categories":806},[215,336],{"categories":808},[],{"categories":810},[234],{"categories":812},[207],{"categories":814},[207],{"categories":816},[220],{"categories":818},[207],{"categories":820},[],{"categories":822},[],{"categories":824},[207],{"categories":826},[307],{"categories":828},[207],{"categories":830},[],{"categories":832},[207],{"categories":834},[377],{"categories":836},[],{"categories":838},[220],{"categories":840},[256],{"categories":842},[207],{"categories":844},[207],{"categories":846},[307],{"categories":848},[],{"categories":850},[256],{"categories":852},[207],{"categories":854},[245],{"categories":856},[207],{"categories":858},[207],{"categories":860},[220],{"categories":862},[256],{"categories":864},[611],{"categories":866},[207],{"categories":868},[336],{"categories":870},[],{"categories":872},[220],{"categories":874},[215],{"categories":876},[234],{"categories":878},[207],{"categories":880},[220],{"categories":882},[],{"categories":884},[207,377],{"categories":886},[207],{"categories":888},[207],{"categories":890},[207],{"categories":892},[220],{"categories":894},[207,234],{"categories":896},[182],{"categories":898},[207],{"categories":900},[207],{"categories":902},[207],{"categories":904},[234],{"categories":906},[207],{"categories":908},[220],{"categories":910},[220],{"categories":912},[657],{"categories":914},[336],{"categories":916},[207],{"categories":918},[220],{"categories":920},[207],{"categories":922},[207],{"categories":924},[220],{"categories":926},[],{"categories":928},[220],{"categories":930},[207],{"categories":932},[207],{"categories":934},[220],{"categories":936},[207],{"categories":938},[207,215],{"categories":940},[207],{"categories":942},[215],{"categories":944},[],{"categories":946},[307],{"categories":948},[307],{"categories":950},[207],{"categories":952},[],{"categories":954},[],{"categories":956},[207],{"categories":958},[256],{"categories":960},[],{"categories":962},[210],{"categories":964},[207],{"categories":966},[234],{"categories":968},[207],{"categories":970},[971],"Generative UI & Design-to-Code",{"categories":973},[207],{"categories":975},[207],{"categories":977},[307],{"categories":979},[207],{"categories":981},[982],"Algorithmic Accountability",{"categories":984},[220],{"categories":986},[234],{"categories":988},[256],{"categories":990},[307],{"categories":992},[207],{"categories":994},[],{"categories":996},[223],{"categories":998},[207],{"categories":1000},[207],{"categories":1002},[207],{"categories":1004},[207],{"categories":1006},[220],{"categories":1008},[1009],"MLOps & Infrastructure",{"categories":1011},[207],{"categories":1013},[207],{"categories":1015},[207],{"categories":1017},[207],{"categories":1019},[207],{"categories":1021},[234],{"categories":1023},[256],{"categories":1025},[207],{"categories":1027},[223],{"categories":1029},[210],{"categories":1031},[207],{"categories":1033},[220],{"categories":1035},[377],{"categories":1037},[207],{"categories":1039},[215],{"categories":1041},[207],{"categories":1043},[307],{"categories":1045},[207],{"categories":1047},[207],{"categories":1049},[220],{"categories":1051},[],{"categories":1053},[],{"categories":1055},[207],{"categories":1057},[245],{"categories":1059},[307],{"categories":1061},[256],{"categories":1063},[182],{"categories":1065},[],{"categories":1067},[207],{"categories":1069},[207],{"categories":1071},[215],{"categories":1073},[220],{"categories":1075},[207],{"categories":1077},[207],{"categories":1079},[207],{"categories":1081},[207],{"categories":1083},[256],{"categories":1085},[245],{"categories":1087},[207],{"categories":1089},[307],{"categories":1091},[207],{"categories":1093},[],{"categories":1095},[220],{"categories":1097},[234],{"categories":1099},[],{"categories":1101},[207],{"categories":1103},[207],{"categories":1105},[220],{"categories":1107},[234],{"categories":1109},[207],{"categories":1111},[182],{"categories":1113},[307],{"categories":1115},[],{"categories":1117},[207],{"categories":1119},[],{"categories":1121},[207],{"categories":1123},[],{"categories":1125},[207],{"categories":1127},[207],{"categories":1129},[223],{"categories":1131},[215],{"categories":1133},[220],{"categories":1135},[220],{"categories":1137},[],{"categories":1139},[207],{"categories":1141},[210],{"categories":1143},[207],{"categories":1145},[207],{"categories":1147},[215],{"categories":1149},[256],{"categories":1151},[210],{"categories":1153},[],{"categories":1155},[207],{"categories":1157},[],{"categories":1159},[207],{"categories":1161},[],{"categories":1163},[256],{"categories":1165},[256],{"categories":1167},[],{"categories":1169},[550],{"categories":1171},[207],{"categories":1173},[307],{"categories":1175},[234],{"categories":1177},[],{"categories":1179},[494],{"categories":1181},[220],{"categories":1183},[215],{"categories":1185},[],{"categories":1187},[],{"categories":1189},[210],{"categories":1191},[182],{"categories":1193},[],{"categories":1195},[336],{"categories":1197},[220],{"categories":1199},[215],{"categories":1201},[220],{"categories":1203},[207],{"categories":1205},[215],{"categories":1207},[207],{"categories":1209},[234],{"categories":1211},[],{"categories":1213},[245],{"categories":1215},[223],{"categories":1217},[207],{"categories":1219},[307],{"categories":1221},[234],{"categories":1223},[215],{"categories":1225},[207],{"categories":1227},[234],{"categories":1229},[207],{"categories":1231},[220],{"categories":1233},[215],{"categories":1235},[207],{"categories":1237},[207],{"categories":1239},[207],{"categories":1241},[207],{"categories":1243},[207],{"categories":1245},[],{"categories":1247},[],{"categories":1249},[234],{"categories":1251},[182],{"categories":1253},[223],{"categories":1255},[207],{"categories":1257},[220],{"categories":1259},[234],{"categories":1261},[234],{"categories":1263},[207],{"categories":1265},[],{"categories":1267},[256],{"categories":1269},[223],{"categories":1271},[223],{"categories":1273},[234],{"categories":1275},[207],{"categories":1277},[684],{"categories":1279},[377],{"categories":1281},[],{"categories":1283},[220],{"categories":1285},[207],{"categories":1287},[],{"categories":1289},[210],{"categories":1291},[],{"categories":1293},[207],{"categories":1295},[207],{"categories":1297},[207],{"categories":1299},[307],{"categories":1301},[336],{"categories":1303},[207],{"categories":1305},[234],{"categories":1307},[207],{"categories":1309},[220],{"categories":1311},[],{"categories":1313},[234],{"categories":1315},[207],{"categories":1317},[210],{"categories":1319},[],{"categories":1321},[215],{"categories":1323},[207],{"categories":1325},[207],{"categories":1327},[256],{"categories":1329},[207,377],{"categories":1331},[207],{"categories":1333},[1334],"Design Systems for AI",{"categories":1336},[207],{"categories":1338},[207],{"categories":1340},[256],{"categories":1342},[207],{"categories":1344},[207],{"categories":1346},[207],{"categories":1348},[215],{"categories":1350},[207],{"categories":1352},[207],{"categories":1354},[207],{"categories":1356},[],{"categories":1358},[207],{"categories":1360},[207],{"categories":1362},[215],{"categories":1364},[207],{"categories":1366},[],{"categories":1368},[220],{"categories":1370},[220],{"categories":1372},[234],{"categories":1374},[256],{"categories":1376},[234],{"categories":1378},[207],{"categories":1380},[307],{"categories":1382},[256],{"categories":1384},[182],{"categories":1386},[207],{"categories":1388},[207],{"categories":1390},[220],{"categories":1392},[210],{"categories":1394},[657],{"categories":1396},[207],{"categories":1398},[220],{"categories":1400},[207],{"categories":1402},[234],{"categories":1404},[234],{"categories":1406},[],{"categories":1408},[],{"categories":1410},[207],{"categories":1412},[220],{"categories":1414},[223],{"categories":1416},[],{"categories":1418},[215],{"categories":1420},[207],{"categories":1422},[],{"categories":1424},[307],{"categories":1426},[234],{"categories":1428},[220],{"categories":1430},[234],{"categories":1432},[307],{"categories":1434},[207],{"categories":1436},[207],{"categories":1438},[307],{"categories":1440},[],{"categories":1442},[],{"categories":1444},[256],{"categories":1446},[220],{"categories":1448},[220],{"categories":1450},[207],{"categories":1452},[207],{"categories":1454},[207],{"categories":1456},[207],{"categories":1458},[215],{"categories":1460},[207],{"categories":1462},[207],{"categories":1464},[],{"categories":1466},[234],{"categories":1468},[234],{"categories":1470},[207],{"categories":1472},[234],{"categories":1474},[215],{"categories":1476},[],{"categories":1478},[207],{"categories":1480},[207],{"categories":1482},[207],{"categories":1484},[207],{"categories":1486},[207],{"categories":1488},[220],{"categories":1490},[210],{"categories":1492},[215],{"categories":1494},[207],{"categories":1496},[220],{"categories":1498},[256],{"categories":1500},[220],{"categories":1502},[245],{"categories":1504},[336],{"categories":1506},[207],{"categories":1508},[220],{"categories":1510},[207],{"categories":1512},[207],{"categories":1514},[207],{"categories":1516},[],{"categories":1518},[307],{"categories":1520},[],{"categories":1522},[207],{"categories":1524},[207],{"categories":1526},[],{"categories":1528},[207],{"categories":1530},[234],{"categories":1532},[215],{"categories":1534},[1535],"Visual & Generative Media",{"categories":1537},[220],{"categories":1539},[],{"categories":1541},[207],{"categories":1543},[207],{"categories":1545},[234],{"categories":1547},[377],{"categories":1549},[207],{"categories":1551},[182],{"categories":1553},[657],{"categories":1555},[234],{"categories":1557},[336],{"categories":1559},[207],{"categories":1561},[307],{"categories":1563},[207],{"categories":1565},[207],{"categories":1567},[234],{"categories":1569},[220],{"categories":1571},[207],{"categories":1573},[],{"categories":1575},[],{"categories":1577},[220],{"categories":1579},[234],{"categories":1581},[210],{"categories":1583},[220],{"categories":1585},[611],{"categories":1587},[207],{"categories":1589},[223],{"categories":1591},[207],{"categories":1593},[215],{"categories":1595},[],{"categories":1597},[207],{"categories":1599},[223],{"categories":1601},[207],{"categories":1603},[207],{"categories":1605},[207],{"categories":1607},[223],{"categories":1609},[207],{"categories":1611},[207],{"categories":1613},[336],{"categories":1615},[207],{"categories":1617},[550],{"categories":1619},[207],{"categories":1621},[220],{"categories":1623},[207],{"categories":1625},[207],{"categories":1627},[220],{"categories":1629},[207],{"categories":1631},[207],{"categories":1633},[307],{"categories":1635},[220],{"categories":1637},[],{"categories":1639},[220],{"categories":1641},[],{"categories":1643},[377],{"categories":1645},[234],{"categories":1647},[],{"categories":1649},[611],{"categories":1651},[207],{"categories":1653},[220],{"categories":1655},[220],{"categories":1657},[207],{"categories":1659},[307,207],{"categories":1661},[210],{"categories":1663},[207],{"categories":1665},[307],{"categories":1667},[],{"categories":1669},[207],{"categories":1671},[210],{"categories":1673},[207],{"categories":1675},[1676],"Medical Imaging & Radiology",{"categories":1678},[207],{"categories":1680},[207],{"categories":1682},[207],{"categories":1684},[307],{"categories":1686},[220],{"categories":1688},[234],{"categories":1690},[],{"categories":1692},[207],{"categories":1694},[207],{"categories":1696},[207],{"categories":1698},[],{"categories":1700},[],{"categories":1702},[207],{"categories":1704},[207],{"categories":1706},[550],{"categories":1708},[207],{"categories":1710},[210],{"categories":1712},[207],{"categories":1714},[207],{"categories":1716},[],{"categories":1718},[220],{"categories":1720},[207],{"categories":1722},[223],{"categories":1724},[234],{"categories":1726},[207],{"categories":1728},[220],{"categories":1730},[550],{"categories":1732},[207],{"categories":1734},[220],{"categories":1736},[207],{"categories":1738},[207],{"categories":1740},[207],{"categories":1742},[307],{"categories":1744},[220],{"categories":1746},[377],{"categories":1748},[307],{"categories":1750},[215],{"categories":1752},[220],{"categories":1754},[256],{"categories":1756},[207],{"categories":1758},[207],{"categories":1760},[223],{"categories":1762},[207],{"categories":1764},[207],{"categories":1766},[207],{"categories":1768},[207],{"categories":1770},[220],{"categories":1772},[207],{"categories":1774},[234],{"categories":1776},[234],{"categories":1778},[207],{"categories":1780},[223],{"categories":1782},[],{"categories":1784},[256],{"categories":1786},[],{"categories":1788},[223],{"categories":1790},[220],{"categories":1792},[207],{"categories":1794},[220],{"categories":1796},[1334],{"categories":1798},[1334],{"categories":1800},[307],{"categories":1802},[207],{"categories":1804},[207],{"categories":1806},[207],{"categories":1808},[220],{"categories":1810},[234],{"categories":1812},[307],{"categories":1814},[220],{"categories":1816},[256],{"categories":1818},[],{"categories":1820},[207],{"categories":1822},[],{"categories":1824},[207],{"categories":1826},[207],{"categories":1828},[207],{"categories":1830},[207],{"categories":1832},[220],{"categories":1834},[1835],"Contract Review & E-Discovery",{"categories":1837},[207],{"categories":1839},[307],{"categories":1841},[207],{"categories":1843},[210],{"categories":1845},[207],{"categories":1847},[256],{"categories":1849},[207],{"categories":1851},[207],{"categories":1853},[336],{"categories":1855},[234],{"categories":1857},[207],{"categories":1859},[207],{"categories":1861},[220],{"categories":1863},[220],{"categories":1865},[982],{"categories":1867},[207],{"categories":1869},[207],{"categories":1871},[220],{"categories":1873},[220],{"categories":1875},[207],{"categories":1877},[207],{"categories":1879},[207],{"categories":1881},[220],{"categories":1883},[207],{"categories":1885},[207],{"categories":1887},[550],{"categories":1889},[527],{"categories":1891},[207],{"categories":1893},[220],{"categories":1895},[207],{"categories":1897},[1898],"Law-Firm Practice & Adoption",{"categories":1900},[207],{"categories":1902},[220],{"categories":1904},[307],{"categories":1906},[207],{"categories":1908},[207],{"categories":1910},[207],{"categories":1912},[],{"categories":1914},[234],{"categories":1916},[],{"categories":1918},[234],{"categories":1920},[207],{"categories":1922},[],{"categories":1924},[220],{"categories":1926},[210],{"categories":1928},[377],{"categories":1930},[207],{"categories":1932},[],{"categories":1934},[210],{"categories":1936},[215],{"categories":1938},[207],{"categories":1940},[336],{"categories":1942},[],{"categories":1944},[215],{"categories":1946},[220],{"categories":1948},[215],{"categories":1950},[],{"categories":1952},[207],{"categories":1954},[223],{"categories":1956},[207],{"categories":1958},[234],{"categories":1960},[],{"categories":1962},[],{"categories":1964},[],{"categories":1966},[],{"categories":1968},[207],{"categories":1970},[223],{"categories":1972},[220],{"categories":1974},[377],{"categories":1976},[207],{"categories":1978},[210],{"categories":1980},[234],{"categories":1982},[207],{"categories":1984},[207],{"categories":1986},[234],{"categories":1988},[223],{"categories":1990},[207],{"categories":1992},[207],{"categories":1994},[207],{"categories":1996},[1009],{"categories":1998},[207],{"categories":2000},[234],{"categories":2002},[207],{"categories":2004},[336],{"categories":2006},[234],{"categories":2008},[215],{"categories":2010},[207],{"categories":2012},[207],{"categories":2014},[207],{"categories":2016},[307],{"categories":2018},[207],{"categories":2020},[207],{"categories":2022},[207],{"categories":2024},[207],{"categories":2026},[215],{"categories":2028},[220],{"categories":2030},[207,210],{"categories":2032},[550],{"categories":2034},[207],{"categories":2036},[207],{"categories":2038},[234],{"categories":2040},[234],{"categories":2042},[307],{"categories":2044},[220],{"categories":2046},[220],{"categories":2048},[234],{"categories":2050},[207],{"categories":2052},[207],{"categories":2054},[207],{"categories":2056},[],{"categories":2058},[],{"categories":2060},[207],{"categories":2062},[182],{"categories":2064},[207],{"categories":2066},[307],{"categories":2068},[220],{"categories":2070},[],{"categories":2072},[207],{"categories":2074},[207],{"categories":2076},[234],{"categories":2078},[182],{"categories":2080},[256],{"categories":2082},[307],{"categories":2084},[207],{"categories":2086},[220],{"categories":2088},[207],{"categories":2090},[234],{"categories":2092},[],{"categories":2094},[220],{"categories":2096},[207],{"categories":2098},[207],{"categories":2100},[207],{"categories":2102},[207],{"categories":2104},[],{"categories":2106},[220],{"categories":2108},[207],{"categories":2110},[207],{"categories":2112},[207],{"categories":2114},[],{"categories":2116},[220],{"categories":2118},[207],{"categories":2120},[207],{"categories":2122},[215],{"categories":2124},[207],{"categories":2126},[207],{"categories":2128},[],{"categories":2130},[210],{"categories":2132},[207],{"categories":2134},[207],{"categories":2136},[207],{"categories":2138},[307],{"categories":2140},[207],{"categories":2142},[234],{"categories":2144},[207],{"categories":2146},[210],{"categories":2148},[207],{"categories":2150},[234],{"categories":2152},[336],{"categories":2154},[220],{"categories":2156},[220],{"categories":2158},[207],{"categories":2160},[207],{"categories":2162},[207,307],{"categories":2164},[207],{"categories":2166},[220],{"categories":2168},[256],{"categories":2170},[207],{"categories":2172},[256],{"categories":2174},[220],{"categories":2176},[307],{"categories":2178},[207],{"categories":2180},[],{"categories":2182},[234],{"categories":2184},[377],{"categories":2186},[307],{"categories":2188},[234],{"categories":2190},[207],{"categories":2192},[223],{"categories":2194},[207],{"categories":2196},[207],{"categories":2198},[220],{"categories":2200},[],{"categories":2202},[],{"categories":2204},[207],{"categories":2206},[],{"categories":2208},[],{"categories":2210},[223],{"categories":2212},[234],{"categories":2214},[207],{"categories":2216},[220],{"categories":2218},[220],{"categories":2220},[215],{"categories":2222},[220],{"categories":2224},[377],{"categories":2226},[207],{"categories":2228},[207],{"categories":2230},[207],{"categories":2232},[245],{"categories":2234},[207],{"categories":2236},[207],{"categories":2238},[207],{"categories":2240},[234],{"categories":2242},[220],{"categories":2244},[207],{"categories":2246},[207],{"categories":2248},[234],{"categories":2250},[494],{"categories":2252},[220],{"categories":2254},[982],{"categories":2256},[],{"categories":2258},[307],{"categories":2260},[1898],{"categories":2262},[234],{"categories":2264},[],{"categories":2266},[],{"categories":2268},[207],{"categories":2270},[220],{"categories":2272},[],{"categories":2274},[],{"categories":2276},[207],{"categories":2278},[336],{"categories":2280},[207],{"categories":2282},[336],{"categories":2284},[220],{"categories":2286},[207],{"categories":2288},[207],{"categories":2290},[234],{"categories":2292},[223],{"categories":2294},[],{"categories":2296},[207],{"categories":2298},[207],{"categories":2300},[234],{"categories":2302},[1835],{"categories":2304},[307],{"categories":2306},[307],{"categories":2308},[207],{"categories":2310},[220],{"categories":2312},[210],{"categories":2314},[207],{"categories":2316},[207],{"categories":2318},[207],{"categories":2320},[207],{"categories":2322},[307],{"categories":2324},[307],{"categories":2326},[220],{"categories":2328},[220],{"categories":2330},[220],{"categories":2332},[207],{"categories":2334},[207],{"categories":2336},[],{"categories":2338},[207],{"categories":2340},[],{"categories":2342},[2343],"Interaction & Product Design",{"categories":2345},[207],{"categories":2347},[220],{"categories":2349},[234],{"categories":2351},[406],{"categories":2353},[256],{"categories":2355},[234],{"categories":2357},[207],{"categories":2359},[207],{"categories":2361},[207],{"categories":2363},[234],{"categories":2365},[207],{"categories":2367},[210],{"categories":2369},[220],{"categories":2371},[207],{"categories":2373},[],{"categories":2375},[220],{"categories":2377},[220],{"categories":2379},[220],{"categories":2381},[],{"categories":2383},[234],{"categories":2385},[207],{"categories":2387},[220],{"categories":2389},[210],{"categories":2391},[2343],{"categories":2393},[207],{"categories":2395},[210],{"categories":2397},[210],{"categories":2399},[],{"categories":2401},[220],{"categories":2403},[234],{"categories":2405},[],{"categories":2407},[220],{"categories":2409},[256],{"categories":2411},[207],{"categories":2413},[220],{"categories":2415},[207],{"categories":2417},[220],{"categories":2419},[220],{"categories":2421},[207],{"categories":2423},[207],{"categories":2425},[256],{"categories":2427},[182],{"categories":2429},[207],{"categories":2431},[223],{"categories":2433},[234],{"categories":2435},[2436],"Coding Agents & Dev Productivity",{"categories":2438},[256],{"categories":2440},[307],{"categories":2442},[207],{"categories":2444},[207],{"categories":2446},[],{"categories":2448},[207],{"categories":2450},[982],{"categories":2452},[],{"categories":2454},[207],{"categories":2456},[207],{"categories":2458},[377],{"categories":2460},[207],{"categories":2462},[256],{"categories":2464},[],{"categories":2466},[],{"categories":2468},[207],{"categories":2470},[],{"categories":2472},[220],{"categories":2474},[207],{"categories":2476},[],{"categories":2478},[234],{"categories":2480},[234],{"categories":2482},[207],{"categories":2484},[182],{"categories":2486},[],{"categories":2488},[207],{"categories":2490},[207],{"categories":2492},[207],{"categories":2494},[182],{"categories":2496},[234],{"categories":2498},[220],{"categories":2500},[],{"categories":2502},[],{"categories":2504},[207],{"categories":2506},[207],{"categories":2508},[220],{"categories":2510},[220],{"categories":2512},[471],{"categories":2514},[234],{"categories":2516},[223],{"categories":2518},[234],{"categories":2520},[220],{"categories":2522},[256],{"categories":2524},[256],{"categories":2526},[220],{"categories":2528},[220],{"categories":2530},[207],{"categories":2532},[210],{"categories":2534},[2343],{"categories":2536},[223],{"categories":2538},[207,377],{"categories":2540},[182],{"categories":2542},[],{"categories":2544},[307],{"categories":2546},[220],{"categories":2548},[234],{"categories":2550},[210],{"categories":2552},[207],{"categories":2554},[220],{"categories":2556},[2557],"The Designer's Role & Craft",{"categories":2559},[307],{"categories":2561},[],{"categories":2563},[220],{"categories":2565},[207],{"categories":2567},[220],{"categories":2569},[220],{"categories":2571},[207],{"categories":2573},[336],{"categories":2575},[207],{"categories":2577},[234],{"categories":2579},[207],{"categories":2581},[307],{"categories":2583},[207],{"categories":2585},[],{"categories":2587},[220],{"categories":2589},[307],{"categories":2591},[223],{"categories":2593},[207],{"categories":2595},[207],{"categories":2597},[207],{"categories":2599},[2600],"AI UX Patterns",{"categories":2602},[220],{"categories":2604},[220],{"categories":2606},[220],{"categories":2608},[220],{"categories":2610},[336],{"categories":2612},[182],{"categories":2614},[207],{"categories":2616},[220],{"categories":2618},[207],{"categories":2620},[1334],{"categories":2622},[],{"categories":2624},[336],{"categories":2626},[220],{"categories":2628},[256],{"categories":2630},[234],{"categories":2632},[207],{"categories":2634},[220],{"categories":2636},[],{"categories":2638},[],{"categories":2640},[207],{"categories":2642},[207],{"categories":2644},[220],{"categories":2646},[207],{"categories":2648},[220],{"categories":2650},[471],{"categories":2652},[307],{"categories":2654},[207],{"categories":2656},[256],{"categories":2658},[234],{"categories":2660},[207],{"categories":2662},[220],{"categories":2664},[220],{"categories":2666},[],{"categories":2668},[207],{"categories":2670},[],{"categories":2672},[207],{"categories":2674},[],{"categories":2676},[207],{"categories":2678},[207],{"categories":2680},[207],{"categories":2682},[220],{"categories":2684},[234],{"categories":2686},[],{"categories":2688},[],{"categories":2690},[182],{"categories":2692},[245],{"categories":2694},[207],{"categories":2696},[207],{"categories":2698},[207],{"categories":2700},[182],{"categories":2702},[207],{"categories":2704},[207],{"categories":2706},[256],{"categories":2708},[207],{"categories":2710},[207],{"categories":2712},[207],{"categories":2714},[220],{"categories":2716},[207],{"categories":2718},[220],{"categories":2720},[207],{"categories":2722},[207],{"categories":2724},[207],{"categories":2726},[220],{"categories":2728},[],{"categories":2730},[207],{"categories":2732},[],{"categories":2734},[207],{"categories":2736},[207],{"categories":2738},[377],{"categories":2740},[207],{"categories":2742},[],{"categories":2744},[],{"categories":2746},[307],{"categories":2748},[1009],{"categories":2750},[220],{"categories":2752},[210],{"categories":2754},[2557],{"categories":2756},[],{"categories":2758},[],{"categories":2760},[207],{"categories":2762},[],{"categories":2764},[],{"categories":2766},[234],{"categories":2768},[256],{"categories":2770},[336],{"categories":2772},[220],{"categories":2774},[215],{"categories":2776},[207],{"categories":2778},[207],{"categories":2780},[215],{"categories":2782},[],{"categories":2784},[307],{"categories":2786},[223],{"categories":2788},[207],{"categories":2790},[207],{"categories":2792},[220],{"categories":2794},[215],{"categories":2796},[207],{"categories":2798},[207],{"categories":2800},[210],{"categories":2802},[207],{"categories":2804},[207],{"categories":2806},[],{"categories":2808},[210],{"categories":2810},[207],{"categories":2812},[336],{"categories":2814},[220],{"categories":2816},[256],{"categories":2818},[207],{"categories":2820},[234],{"categories":2822},[207],{"categories":2824},[207],{"categories":2826},[215],{"categories":2828},[207],{"categories":2830},[207],{"categories":2832},[207],{"categories":2834},[220],{"categories":2836},[207],{"categories":2838},[],{"categories":2840},[207],{"categories":2842},[234],{"categories":2844},[210],{"categories":2846},[207],{"categories":2848},[207],{"categories":2850},[207],{"categories":2852},[],{"categories":2854},[207],{"categories":2856},[550],{"categories":2858},[220],{"categories":2860},[215],{"categories":2862},[256],{"categories":2864},[207],{"categories":2866},[207],{"categories":2868},[],{"categories":2870},[215],{"categories":2872},[215],{"categories":2874},[207],{"categories":2876},[207],{"categories":2878},[223],{"categories":2880},[207],{"categories":2882},[207],{"categories":2884},[207],{"categories":2886},[207],{"categories":2888},[234],{"categories":2890},[234],{"categories":2892},[207],{"categories":2894},[],{"categories":2896},[234],{"categories":2898},[207],{"categories":2900},[234],{"categories":2902},[220],{"categories":2904},[657],{"categories":2906},[],{"categories":2908},[],{"categories":2910},[207],{"categories":2912},[256],{"categories":2914},[],{"categories":2916},[377],{"categories":2918},[207],{"categories":2920},[207],{"categories":2922},[207],{"categories":2924},[307],{"categories":2926},[971],{"categories":2928},[],{"categories":2930},[207],{"categories":2932},[207],{"categories":2934},[207],{"categories":2936},[234],{"categories":2938},[207],{"categories":2940},[207],{"categories":2942},[207,377],{"categories":2944},[207],{"categories":2946},[207],{"categories":2948},[307],{"categories":2950},[220],{"categories":2952},[],{"categories":2954},[220],{"categories":2956},[220],{"categories":2958},[207],{"categories":2960},[207],{"categories":2962},[207],{"categories":2964},[207],{"categories":2966},[182],{"categories":2968},[207],{"categories":2970},[2600],{"categories":2972},[210],{"categories":2974},[182],{"categories":2976},[210],{"categories":2978},[234],{"categories":2980},[307],{"categories":2982},[220],{"categories":2984},[207],{"categories":2986},[],{"categories":2988},[215],{"categories":2990},[207],{"categories":2992},[207],{"categories":2994},[256],{"categories":2996},[207],{"categories":2998},[207],{"categories":3000},[207],{"categories":3002},[220],{"categories":3004},[207],{"categories":3006},[207],{"categories":3008},[207],{"categories":3010},[215],{"categories":3012},[],{"categories":3014},[377],{"categories":3016},[207],{"categories":3018},[471],{"categories":3020},[307],{"categories":3022},[307],{"categories":3024},[234],{"categories":3026},[220],{"categories":3028},[207],{"categories":3030},[215],{"categories":3032},[256],{"categories":3034},[207],{"categories":3036},[207],{"categories":3038},[207],{"categories":3040},[307],{"categories":3042},[220],{"categories":3044},[220],{"categories":3046},[207],{"categories":3048},[207],{"categories":3050},[611],{"categories":3052},[220],{"categories":3054},[],{"categories":3056},[207],{"categories":3058},[207],{"categories":3060},[207],{"categories":3062},[],{"categories":3064},[],{"categories":3066},[207],{"categories":3068},[207],{"categories":3070},[220],{"categories":3072},[207],{"categories":3074},[207],{"categories":3076},[207],{"categories":3078},[234],{"categories":3080},[207],{"categories":3082},[207],{"categories":3084},[220],{"categories":3086},[207],{"categories":3088},[207],{"categories":3090},[207],{"categories":3092},[207],{"categories":3094},[207],{"categories":3096},[],{"categories":3098},[234],{"categories":3100},[182],{"categories":3102},[207],{"categories":3104},[220],{"categories":3106},[220],{"categories":3108},[207],{"categories":3110},[207],{"categories":3112},[],{"categories":3114},[],{"categories":3116},[207],{"categories":3118},[207],{"categories":3120},[207],{"categories":3122},[256],{"categories":3124},[182],{"categories":3126},[],{"categories":3128},[207],{"categories":3130},[307],{"categories":3132},[207],{"categories":3134},[377],{"categories":3136},[1898],{"categories":3138},[256],{"categories":3140},[234],{"categories":3142},[207],{"categories":3144},[234],{"categories":3146},[234],{"categories":3148},[207],{"categories":3150},[207],{"categories":3152},[234],{"categories":3154},[256],{"categories":3156},[256],{"categories":3158},[377],{"categories":3160},[220],{"categories":3162},[],{"categories":3164},[256],{"categories":3166},[207],{"categories":3168},[220],{"categories":3170},[210],{"categories":3172},[234],{"categories":3174},[207],{"categories":3176},[256],{"categories":3178},[],{"categories":3180},[207],{"categories":3182},[234],{"categories":3184},[234],{"categories":3186},[182],{"categories":3188},[207],{"categories":3190},[256],{"categories":3192},[207],{"categories":3194},[234],{"categories":3196},[220],{"categories":3198},[220],{"categories":3200},[256],{"categories":3202},[220],{"categories":3204},[377],{"categories":3206},[220],{"categories":3208},[207],{"categories":3210},[207],{"categories":3212},[207],{"categories":3214},[207],{"categories":3216},[234],{"categories":3218},[207],{"categories":3220},[],{"categories":3222},[220],{"categories":3224},[215],{"categories":3226},[234],{"categories":3228},[],{"categories":3230},[],{"categories":3232},[207],{"categories":3234},[220],{"categories":3236},[207],{"categories":3238},[207],{"categories":3240},[3241],"Frameworks & Tooling",{"categories":3243},[207],{"categories":3245},[207],{"categories":3247},[234],{"categories":3249},[207],{"categories":3251},[207],{"categories":3253},[],{"categories":3255},[182],{"categories":3257},[182],{"categories":3259},[210],{"categories":3261},[207],{"categories":3263},[220],{"categories":3265},[207],{"categories":3267},[307],{"categories":3269},[],{"categories":3271},[1898],{"categories":3273},[207],{"categories":3275},[234],{"categories":3277},[207],{"categories":3279},[377],{"categories":3281},[377],{"categories":3283},[],{"categories":3285},[220],{"categories":3287},[220],{"categories":3289},[207],{"categories":3291},[207],{"categories":3293},[256],{"categories":3295},[220],{"categories":3297},[256],{"categories":3299},[207],{"categories":3301},[220],{"categories":3303},[],{"categories":3305},[307],{"categories":3307},[207],{"categories":3309},[207],{"categories":3311},[],{"categories":3313},[207],{"categories":3315},[220],{"categories":3317},[207],{"categories":3319},[207],{"categories":3321},[207],{"categories":3323},[],{"categories":3325},[215],{"categories":3327},[234],{"categories":3329},[207],{"categories":3331},[234],{"categories":3333},[377],{"categories":3335},[207],{"categories":3337},[207],{"categories":3339},[207],{"categories":3341},[234],{"categories":3343},[215],{"categories":3345},[207],{"categories":3347},[1898],{"categories":3349},[],{"categories":3351},[220],{"categories":3353},[210],{"categories":3355},[207],{"categories":3357},[210],{"categories":3359},[207],{"categories":3361},[],{"categories":3363},[220],{"categories":3365},[207],{"categories":3367},[207],{"categories":3369},[3370],"AI Design Tooling",{"categories":3372},[307],{"categories":3374},[207],{"categories":3376},[207],{"categories":3378},[234],{"categories":3380},[307],{"categories":3382},[207],{"categories":3384},[207],{"categories":3386},[234],{"categories":3388},[256],{"categories":3390},[223],{"categories":3392},[234],{"categories":3394},[207],{"categories":3396},[207],{"categories":3398},[207],{"categories":3400},[220],{"categories":3402},[207],{"categories":3404},[],{"categories":3406},[220],{"categories":3408},[207],{"categories":3410},[207],{"categories":3412},[220],{"categories":3414},[207],{"categories":3416},[207],{"categories":3418},[207],{"categories":3420},[220],{"categories":3422},[],{"categories":3424},[220],{"categories":3426},[3241],{"categories":3428},[207],{"categories":3430},[207],{"categories":3432},[220],{"categories":3434},[220],{"categories":3436},[234],{"categories":3438},[234],{"categories":3440},[207],{"categories":3442},[],{"categories":3444},[234],{"categories":3446},[207],{"categories":3448},[207],{"categories":3450},[220],{"categories":3452},[215],{"categories":3454},[207],{"categories":3456},[],{"categories":3458},[207],{"categories":3460},[207],{"categories":3462},[2343],{"categories":3464},[],{"categories":3466},[207],{"categories":3468},[207],{"categories":3470},[207],{"categories":3472},[207],{"categories":3474},[307],{"categories":3476},[207],{"categories":3478},[],{"categories":3480},[207],{"categories":3482},[207],{"categories":3484},[207],{"categories":3486},[207],{"categories":3488},[336],{"categories":3490},[256],{"categories":3492},[207],{"categories":3494},[207],{"categories":3496},[1898],{"categories":3498},[210],{"categories":3500},[207],{"categories":3502},[207],{"categories":3504},[182],{"categories":3506},[207],{"categories":3508},[207],{"categories":3510},[256],{"categories":3512},[220],{"categories":3514},[],{"categories":3516},[207],{"categories":3518},[207],{"categories":3520},[307],{"categories":3522},[207],{"categories":3524},[336],{"categories":3526},[220],{"categories":3528},[207],{"categories":3530},[220],{"categories":3532},[],{"categories":3534},[],{"categories":3536},[],{"categories":3538},[210],{"categories":3540},[256],{"categories":3542},[220],{"categories":3544},[207],{"categories":3546},[207],{"categories":3548},[207],{"categories":3550},[207],{"categories":3552},[494],{"categories":3554},[307],{"categories":3556},[220],{"categories":3558},[207],{"categories":3560},[],{"categories":3562},[220],{"categories":3564},[220],{"categories":3566},[],{"categories":3568},[207],{"categories":3570},[220],{"categories":3572},[207],{"categories":3574},[],{"categories":3576},[207],{"categories":3578},[207],{"categories":3580},[207],{"categories":3582},[256],{"categories":3584},[307],{"categories":3586},[220],{"categories":3588},[307],{"categories":3590},[220],{"categories":3592},[207],{"categories":3594},[215],{"categories":3596},[],{"categories":3598},[],{"categories":3600},[207],{"categories":3602},[207],{"categories":3604},[207],{"categories":3606},[210],{"categories":3608},[220],{"categories":3610},[256],{"categories":3612},[],{"categories":3614},[307],{"categories":3616},[],{"categories":3618},[234],{"categories":3620},[207],{"categories":3622},[234],{"categories":3624},[307],{"categories":3626},[234],{"categories":3628},[207],{"categories":3630},[],{"categories":3632},[207],{"categories":3634},[207],{"categories":3636},[],{"categories":3638},[207],{"categories":3640},[207],{"categories":3642},[336],{"categories":3644},[207],{"categories":3646},[207],{"categories":3648},[377],{"categories":3650},[234],{"categories":3652},[207],{"categories":3654},[],{"categories":3656},[220],{"categories":3658},[207],{"categories":3660},[210],{"categories":3662},[611],{"categories":3664},[207],{"categories":3666},[207],{"categories":3668},[220],{"categories":3670},[207],{"categories":3672},[220],{"categories":3674},[207],{"categories":3676},[207],{"categories":3678},[207],{"categories":3680},[207],{"categories":3682},[],{"categories":3684},[207],{"categories":3686},[210],{"categories":3688},[207],{"categories":3690},[215],{"categories":3692},[234],{"categories":3694},[307],{"categories":3696},[],{"categories":3698},[207],{"categories":3700},[],{"categories":3702},[220],{"categories":3704},[207],{"categories":3706},[],{"categories":3708},[220],{"categories":3710},[207],{"categories":3712},[234],{"categories":3714},[307],{"categories":3716},[256],{"categories":3718},[207],{"categories":3720},[256],{"categories":3722},[220],{"categories":3724},[307],{"categories":3726},[207],{"categories":3728},[],{"categories":3730},[207],{"categories":3732},[245],{"categories":3734},[220],{"categories":3736},[207],{"categories":3738},[307],{"categories":3740},[256],{"categories":3742},[215],{"categories":3744},[234],{"categories":3746},[207],{"categories":3748},[207],{"categories":3750},[207],{"categories":3752},[207],{"categories":3754},[256],{"categories":3756},[336],{"categories":3758},[],{"categories":3760},[],{"categories":3762},[182],{"categories":3764},[550],{"categories":3766},[207],{"categories":3768},[220],{"categories":3770},[207,234],{"categories":3772},[256],{"categories":3774},[207],{"categories":3776},[207],{"categories":3778},[207],{"categories":3780},[207],{"categories":3782},[207],{"categories":3784},[207],{"categories":3786},[207],{"categories":3788},[220],{"categories":3790},[207],{"categories":3792},[220],{"categories":3794},[207],{"categories":3796},[207],{"categories":3798},[207],{"categories":3800},[],{"categories":3802},[207],{"categories":3804},[1334],{"categories":3806},[234],{"categories":3808},[307],{"categories":3810},[207],{"categories":3812},[207],{"categories":3814},[207],{"categories":3816},[182],{"categories":3818},[220],{"categories":3820},[336],{"categories":3822},[377],{"categories":3824},[],{"categories":3826},[234],{"categories":3828},[207],{"categories":3830},[215],{"categories":3832},[220],{"categories":3834},[210],{"categories":3836},[220],{"categories":3838},[207],{"categories":3840},[220],{"categories":3842},[220],{"categories":3844},[223],{"categories":3846},[234],{"categories":3848},[207],{"categories":3850},[207],{"categories":3852},[],{"categories":3854},[],{"categories":3856},[],{"categories":3858},[377],{"categories":3860},[207],{"categories":3862},[256],{"categories":3864},[207],{"categories":3866},[207],{"categories":3868},[207],{"categories":3870},[207],{"categories":3872},[],{"categories":3874},[207],{"categories":3876},[182],{"categories":3878},[215],{"categories":3880},[220],{"categories":3882},[207],{"categories":3884},[],{"categories":3886},[207],{"categories":3888},[220],{"categories":3890},[234],{"categories":3892},[207],{"categories":3894},[377],{"categories":3896},[],{"categories":3898},[307],{"categories":3900},[307],{"categories":3902},[207],{"categories":3904},[220],{"categories":3906},[],{"categories":3908},[234],{"categories":3910},[207],{"categories":3912},[307],{"categories":3914},[207],{"categories":3916},[215],{"categories":3918},[220],{"categories":3920},[207],{"categories":3922},[],{"categories":3924},[256],{"categories":3926},[207],{"categories":3928},[207],{"categories":3930},[207],{"categories":3932},[307],{"categories":3934},[220],{"categories":3936},[256],{"categories":3938},[],{"categories":3940},[220],{"categories":3942},[215],{"categories":3944},[220],{"categories":3946},[307],{"categories":3948},[207],{"categories":3950},[207],{"categories":3952},[207],{"categories":3954},[550],{"categories":3956},[207],{"categories":3958},[220],{"categories":3960},[],{"categories":3962},[207],{"categories":3964},[207],{"categories":3966},[377],{"categories":3968},[256],{"categories":3970},[182],{"categories":3972},[657],{"categories":3974},[182],{"categories":3976},[182],{"categories":3978},[207],{"categories":3980},[],{"categories":3982},[],{"categories":3984},[],{"categories":3986},[220],{"categories":3988},[207],{"categories":3990},[220],{"categories":3992},[220],{"categories":3994},[234],{"categories":3996},[207],{"categories":3998},[527],{"categories":4000},[234],{"categories":4002},[220],{"categories":4004},[207],{"categories":4006},[207],{"categories":4008},[207],{"categories":4010},[207],{"categories":4012},[207],{"categories":4014},[220],{"categories":4016},[207],{"categories":4018},[],{"categories":4020},[],{"categories":4022},[207],{"categories":4024},[],{"categories":4026},[207],{"categories":4028},[220],{"categories":4030},[307],{"categories":4032},[207],{"categories":4034},[207],{"categories":4036},[],{"categories":4038},[220],{"categories":4040},[207],{"categories":4042},[207],{"categories":4044},[223],{"categories":4046},[207],{"categories":4048},[307],{"categories":4050},[207],{"categories":4052},[220],{"categories":4054},[215],{"categories":4056},[207],{"categories":4058},[207],{"categories":4060},[336],{"categories":4062},[220],{"categories":4064},[207],{"categories":4066},[207],{"categories":4068},[971],{"categories":4070},[207],{"categories":4072},[220],{"categories":4074},[207],{"categories":4076},[234],{"categories":4078},[207],{"categories":4080},[611],{"categories":4082},[307],{"categories":4084},[],{"categories":4086},[207],{"categories":4088},[207],{"categories":4090},[256],{"categories":4092},[550],{"categories":4094},[220],{"categories":4096},[207],{"categories":4098},[],{"categories":4100},[256],{"categories":4102},[471],{"categories":4104},[220],{"categories":4106},[220],{"categories":4108},[220],{"categories":4110},[207],{"categories":4112},[207],{"categories":4114},[220],{"categories":4116},[],{"categories":4118},[215],{"categories":4120},[207],{"categories":4122},[215],{"categories":4124},[220],{"categories":4126},[],{"categories":4128},[234],{"categories":4130},[207],{"categories":4132},[207],{"categories":4134},[210],{"categories":4136},[207],{"categories":4138},[256],{"categories":4140},[377],{"categories":4142},[245],{"categories":4144},[220],{"categories":4146},[220],{"categories":4148},[207],{"categories":4150},[207],{"categories":4152},[220],{"categories":4154},[207],{"categories":4156},[210],{"categories":4158},[],{"categories":4160},[220],{"categories":4162},[207],{"categories":4164},[207],{"categories":4166},[207],{"categories":4168},[220],{"categories":4170},[207],{"categories":4172},[],{"categories":4174},[207],{"categories":4176},[],{"categories":4178},[307],{"categories":4180},[220],{"categories":4182},[207,215],{"categories":4184},[220],{"categories":4186},[207],{"categories":4188},[],{"categories":4190},[210],{"categories":4192},[182],{"categories":4194},[215],{"categories":4196},[207],{"categories":4198},[234],{"categories":4200},[207],{"categories":4202},[207],{"categories":4204},[220],{"categories":4206},[207],{"categories":4208},[207],{"categories":4210},[207],{"categories":4212},[256],{"categories":4214},[1334],{"categories":4216},[220],{"categories":4218},[207],{"categories":4220},[],{"categories":4222},[],{"categories":4224},[207],{"categories":4226},[220],{"categories":4228},[207],{"categories":4230},[207],{"categories":4232},[377],{"categories":4234},[],{"categories":4236},[207],{"categories":4238},[220],{"categories":4240},[245],{"categories":4242},[220],{"categories":4244},[550],{"categories":4246},[],{"categories":4248},[494],{"categories":4250},[220],{"categories":4252},[207],{"categories":4254},[207],{"categories":4256},[336],{"categories":4258},[220],{"categories":4260},[207],{"categories":4262},[182],{"categories":4264},[223],{"categories":4266},[220],{"categories":4268},[207],{"categories":4270},[550],{"categories":4272},[207],{"categories":4274},[377],{"categories":4276},[215],{"categories":4278},[],{"categories":4280},[207],{"categories":4282},[207],{"categories":4284},[336],{"categories":4286},[307],{"categories":4288},[207],{"categories":4290},[207],{"categories":4292},[207],{"categories":4294},[],{"categories":4296},[336],{"categories":4298},[256],{"categories":4300},[207],{"categories":4302},[207],{"categories":4304},[207],{"categories":4306},[657],{"categories":4308},[210],{"categories":4310},[207],{"categories":4312},[223],{"categories":4314},[207],{"categories":4316},[],{"categories":4318},[],{"categories":4320},[307],{"categories":4322},[207],{"categories":4324},[182],{"categories":4326},[336],{"categories":4328},[220],{"categories":4330},[207],{"categories":4332},[207],{"categories":4334},[336],{"categories":4336},[256],{"categories":4338},[207],{"categories":4340},[],{"categories":4342},[207],{"categories":4344},[207],{"categories":4346},[],{"categories":4348},[207],{"categories":4350},[207],{"categories":4352},[684],{"categories":4354},[207],{"categories":4356},[207],{"categories":4358},[220],{"categories":4360},[234],{"categories":4362},[550],{"categories":4364},[207],{"categories":4366},[207],{"categories":4368},[207],{"categories":4370},[],{"categories":4372},[207,234],{"categories":4374},[256],{"categories":4376},[220],{"categories":4378},[234],{"categories":4380},[220],{"categories":4382},[1009],{"categories":4384},[234],{"categories":4386},[234],{"categories":4388},[220],{"categories":4390},[207],{"categories":4392},[210],{"categories":4394},[],{"categories":4396},[],{"categories":4398},[220],{"categories":4400},[207],{"categories":4402},[234],{"categories":4404},[207],{"categories":4406},[210],{"categories":4408},[234],{"categories":4410},[234],{"categories":4412},[207],{"categories":4414},[336],{"categories":4416},[207],{"categories":4418},[234],{"categories":4420},[207],{"categories":4422},[],{"categories":4424},[207],{"categories":4426},[207],{"categories":4428},[307,207],{"categories":4430},[377],{"categories":4432},[210],{"categories":4434},[207],{"categories":4436},[],{"categories":4438},[207],{"categories":4440},[207],{"categories":4442},[215],{"categories":4444},[207],{"categories":4446},[215],{"categories":4448},[207],{"categories":4450},[207],{"categories":4452},[471],{"categories":4454},[207],{"categories":4456},[215],{"categories":4458},[234],{"categories":4460},[182],{"categories":4462},[220],{"categories":4464},[207],{"categories":4466},[234],{"categories":4468},[207],{"categories":4470},[207],{"categories":4472},[256],{"categories":4474},[336],{"categories":4476},[307],{"categories":4478},[207],{"categories":4480},[207],{"categories":4482},[207],{"categories":4484},[207],{"categories":4486},[210],{"categories":4488},[207],{"categories":4490},[220],{"categories":4492},[220],{"categories":4494},[234],{"categories":4496},[256],{"categories":4498},[234],{"categories":4500},[234],{"categories":4502},[207],{"categories":4504},[207],{"categories":4506},[],{"categories":4508},[],{"categories":4510},[182],{"categories":4512},[207],{"categories":4514},[234],{"categories":4516},[207],{"categories":4518},[307],{"categories":4520},[550],{"categories":4522},[494],{"categories":4524},[471],{"categories":4526},[207],{"categories":4528},[207],{"categories":4530},[207],{"categories":4532},[182],{"categories":4534},[207],{"categories":4536},[207],{"categories":4538},[207],{"categories":4540},[207],{"categories":4542},[207],{"categories":4544},[207],{"categories":4546},[207],{"categories":4548},[220],{"categories":4550},[210],{"categories":4552},[220],{"categories":4554},[207,215],{"categories":4556},[],{"categories":4558},[307],{"categories":4560},[],{"categories":4562},[223],{"categories":4564},[207],{"categories":4566},[256],{"categories":4568},[210],{"categories":4570},[207],{"categories":4572},[210],{"categories":4574},[220],{"categories":4576},[182],{"categories":4578},[220],{"categories":4580},[223],{"categories":4582},[220],{"categories":4584},[207],{"categories":4586},[207],{"categories":4588},[207],{"categories":4590},[215],{"categories":4592},[220],{"categories":4594},[234],{"categories":4596},[336],{"categories":4598},[207],{"categories":4600},[207],{"categories":4602},[],{"categories":4604},[256],{"categories":4606},[207],{"categories":4608},[207],{"categories":4610},[207],{"categories":4612},[207],{"categories":4614},[207],{"categories":4616},[207],{"categories":4618},[234],{"categories":4620},[256],{"categories":4622},[234],{"categories":4624},[234],{"categories":4626},[207],{"categories":4628},[207],{"categories":4630},[207],{"categories":4632},[207],{"categories":4634},[494],{"categories":4636},[207],{"categories":4638},[220],{"categories":4640},[220],{"categories":4642},[256],{"categories":4644},[207],{"categories":4646},[207],{"categories":4648},[207],{"categories":4650},[220],{"categories":4652},[207],{"categories":4654},[207],{"categories":4656},[207],{"categories":4658},[3241],{"categories":4660},[4661],"Clinical AI",{"categories":4663},[307],{"categories":4665},[207],{"categories":4667},[207],{"categories":4669},[207],{"categories":4671},[207],{"categories":4673},[377],{"categories":4675},[2600],{"categories":4677},[207],{"categories":4679},[223],{"categories":4681},[307],{"categories":4683},[207],{"categories":4685},[220],{"categories":4687},[207],{"categories":4689},[207],{"categories":4691},[256],{"categories":4693},[207],{"categories":4695},[220],{"categories":4697},[234],{"categories":4699},[336],{"categories":4701},[207],{"categories":4703},[207],{"categories":4705},[215],{"categories":4707},[207],{"categories":4709},[207],{"categories":4711},[611],{"categories":4713},[207],{"categories":4715},[],{"categories":4717},[220],{"categories":4719},[207],{"categories":4721},[234],{"categories":4723},[210],{"categories":4725},[207],{"categories":4727},[],{"categories":4729},[],{"categories":4731},[207],{"categories":4733},[],{"categories":4735},[215],{"categories":4737},[207],{"categories":4739},[207],{"categories":4741},[220],{"categories":4743},[207],{"categories":4745},[256],{"categories":4747},[256],{"categories":4749},[256],{"categories":4751},[256],{"categories":4753},[],{"categories":4755},[210],{"categories":4757},[220],{"categories":4759},[256],{"categories":4761},[207],{"categories":4763},[684],{"categories":4765},[223],{"categories":4767},[220],{"categories":4769},[207],{"categories":4771},[210],{"categories":4773},[207],{"categories":4775},[220],{"categories":4777},[207],{"categories":4779},[207],{"categories":4781},[207],{"categories":4783},[207,220],{"categories":4785},[220],{"categories":4787},[377],{"categories":4789},[256],{"categories":4791},[220],{"categories":4793},[256],{"categories":4795},[220],{"categories":4797},[207],{"categories":4799},[],{"categories":4801},[256],{"categories":4803},[336],{"categories":4805},[210],{"categories":4807},[207],{"categories":4809},[207],{"categories":4811},[],{"categories":4813},[234],{"categories":4815},[],{"categories":4817},[210],{"categories":4819},[220],{"categories":4821},[256],{"categories":4823},[207],{"categories":4825},[256],{"categories":4827},[210],{"categories":4829},[256],{"categories":4831},[256],{"categories":4833},[],{"categories":4835},[215],{"categories":4837},[220],{"categories":4839},[256],{"categories":4841},[256],{"categories":4843},[256],{"categories":4845},[256],{"categories":4847},[256],{"categories":4849},[256],{"categories":4851},[256],{"categories":4853},[256],{"categories":4855},[256],{"categories":4857},[256],{"categories":4859},[182],{"categories":4861},[210],{"categories":4863},[207],{"categories":4865},[207],{"categories":4867},[220],{"categories":4869},[220],{"categories":4871},[],{"categories":4873},[207],{"categories":4875},[207,210],{"categories":4877},[],{"categories":4879},[220],{"categories":4881},[207],{"categories":4883},[256],{"categories":4885},[220],{"categories":4887},[1009],{"categories":4889},[207],{"categories":4891},[207],{"categories":4893},[207],{"categories":4895},[207],{"categories":4897},[207],{"categories":4899},[471],{"categories":4901},[207],{"categories":4903},[207],{"categories":4905},[220],{"categories":4907},[207],{"categories":4909},[207],{"categories":4911},[215],{"categories":4913},[223],{"categories":4915},[220],{"categories":4917},[220],{"categories":4919},[],{"categories":4921},[220],{"categories":4923},[307],{"categories":4925},[256],{"categories":4927},[207],{"categories":4929},[],{"categories":4931},[223],{"categories":4933},[],{"categories":4935},[234],{"categories":4937},[207],{"categories":4939},[220],{"categories":4941},[307],{"categories":4943},[207],{"categories":4945},[],{"categories":4947},[207],{"categories":4949},[207],{"categories":4951},[],{"categories":4953},[336],{"categories":4955},[207],{"categories":4957},[220],{"categories":4959},[],{"categories":4961},[],{"categories":4963},[256],{"categories":4965},[210],{"categories":4967},[207],{"categories":4969},[207],{"categories":4971},[215],{"categories":4973},[207],{"categories":4975},[207],{"categories":4977},[220],{"categories":4979},[207],{"categories":4981},[215],{"categories":4983},[215],{"categories":4985},[307],{"categories":4987},[],{"categories":4989},[207],{"categories":4991},[256],{"categories":4993},[],{"categories":4995},[207],{"categories":4997},[207],{"categories":4999},[307],{"categories":5001},[207],{"categories":5003},[207],{"categories":5005},[336],{"categories":5007},[207],{"categories":5009},[377],{"categories":5011},[],{"categories":5013},[220],{"categories":5015},[207],{"categories":5017},[336],{"categories":5019},[234],{"categories":5021},[],{"categories":5023},[207],{"categories":5025},[],{"categories":5027},[220],{"categories":5029},[307],{"categories":5031},[234],{"categories":5033},[],{"categories":5035},[3241],{"categories":5037},[215],{"categories":5039},[210],{"categories":5041},[207],{"categories":5043},[182],{"categories":5045},[220],{"categories":5047},[307],{"categories":5049},[207],{"categories":5051},[234],{"categories":5053},[],{"categories":5055},[],{"categories":5057},[207],{"categories":5059},[210],{"categories":5061},[207],{"categories":5063},[336],{"categories":5065},[],{"categories":5067},[220],{"categories":5069},[220],{"categories":5071},[207],{"categories":5073},[220],{"categories":5075},[207],{"categories":5077},[256],{"categories":5079},[234],{"categories":5081},[207],{"categories":5083},[220],{"categories":5085},[223],{"categories":5087},[207],{"categories":5089},[207],{"categories":5091},[207],{"categories":5093},[220],{"categories":5095},[207],{"categories":5097},[223],{"categories":5099},[336],{"categories":5101},[256],{"categories":5103},[],{"categories":5105},[336],{"categories":5107},[207],{"categories":5109},[],{"categories":5111},[234],{"categories":5113},[220],{"categories":5115},[],{"categories":5117},[207],{"categories":5119},[207],{"categories":5121},[207],{"categories":5123},[207],{"categories":5125},[207],{"categories":5127},[220],{"categories":5129},[215],{"categories":5131},[210],{"categories":5133},[220],{"categories":5135},[207],{"categories":5137},[307],{"categories":5139},[234],{"categories":5141},[234],{"categories":5143},[207],{"categories":5145},[182],{"categories":5147},[220],{"categories":5149},[207],{"categories":5151},[207],{"categories":5153},[220],{"categories":5155},[207],{"categories":5157},[207],{"categories":5159},[220],{"categories":5161},[215],{"categories":5163},[207],{"categories":5165},[307],{"categories":5167},[234],{"categories":5169},[220],{"categories":5171},[207],{"categories":5173},[223],{"categories":5175},[207],{"categories":5177},[220],{"categories":5179},[207],{"categories":5181},[207],{"categories":5183},[256],{"categories":5185},[207],{"categories":5187},[],{"categories":5189},[210],{"categories":5191},[207],{"categories":5193},[207],{"categories":5195},[207],{"categories":5197},[234],{"categories":5199},[234],{"categories":5201},[207],{"categories":5203},[234],{"categories":5205},[207],{"categories":5207},[220],{"categories":5209},[207],{"categories":5211},[207],{"categories":5213},[207],{"categories":5215},[207],{"categories":5217},[207],{"categories":5219},[],{"categories":5221},[207],{"categories":5223},[307],{"categories":5225},[220],{"categories":5227},[215],{"categories":5229},[256],{"categories":5231},[207],{"categories":5233},[220],{"categories":5235},[207],{"categories":5237},[220],{"categories":5239},[207],{"categories":5241},[207],{"categories":5243},[307],{"categories":5245},[220],{"categories":5247},[207],{"categories":5249},[336],{"categories":5251},[207],{"categories":5253},[182],{"categories":5255},[207],{"categories":5257},[207],{"categories":5259},[256],{"categories":5261},[207],{"categories":5263},[207],{"categories":5265},[207],{"categories":5267},[207],{"categories":5269},[220],{"categories":5271},[377],{"categories":5273},[207],{"categories":5275},[234],{"categories":5277},[220],{"categories":5279},[182],{"categories":5281},[],{"categories":5283},[220],{"categories":5285},[234],{"categories":5287},[207],{"categories":5289},[207],{"categories":5291},[2436],{"categories":5293},[307],{"categories":5295},[406],{"categories":5297},[207],{"categories":5299},[207],{"categories":5301},[207],{"categories":5303},[207],{"categories":5305},[210],{"categories":5307},[207],{"categories":5309},[207],{"categories":5311},[234],{"categories":5313},[215],{"categories":5315},[207],{"categories":5317},[234],{"categories":5319},[207],{"categories":5321},[],{"categories":5323},[220],{"categories":5325},[220],{"categories":5327},[207],{"categories":5329},[207],{"categories":5331},[207],{"categories":5333},[182],{"categories":5335},[],{"categories":5337},[256],{"categories":5339},[],{"categories":5341},[256],{"categories":5343},[207],{"categories":5345},[207],{"categories":5347},[220],{"categories":5349},[207],{"categories":5351},[220],{"categories":5353},[220],{"categories":5355},[],{"categories":5357},[207],{"categories":5359},[256],{"categories":5361},[207],{"categories":5363},[],{"categories":5365},[207],{"categories":5367},[207],{"categories":5369},[],{"categories":5371},[207],{"categories":5373},[207],{"categories":5375},[307],{"categories":5377},[234],{"categories":5379},[220],{"categories":5381},[207],{"categories":5383},[207],{"categories":5385},[207],{"categories":5387},[207],{"categories":5389},[336],{"categories":5391},[207],{"categories":5393},[207],{"categories":5395},[207],{"categories":5397},[210],{"categories":5399},[207],{"categories":5401},[207],{"categories":5403},[],{"categories":5405},[207],{"categories":5407},[207],{"categories":5409},[207],{"categories":5411},[],{"categories":5413},[210],{"categories":5415},[207],{"categories":5417},[207],{"categories":5419},[256],{"categories":5421},[234],{"categories":5423},[223],{"categories":5425},[220],{"categories":5427},[550],{"categories":5429},[207],{"categories":5431},[207],{"categories":5433},[207],{"categories":5435},[234],{"categories":5437},[256],{"categories":5439},[307],{"categories":5441},[207],{"categories":5443},[207],{"categories":5445},[207],{"categories":5447},[207],{"categories":5449},[256],{"categories":5451},[207],{"categories":5453},[307],{"categories":5455},[207],{"categories":5457},[207],{"categories":5459},[256],{"categories":5461},[307],{"categories":5463},[207],{"categories":5465},[256],{"categories":5467},[207],{"categories":5469},[220],{"categories":5471},[220],{"categories":5473},[220],{"categories":5475},[234],{"categories":5477},[256],{"categories":5479},[220],{"categories":5481},[220],{"categories":5483},[207],{"categories":5485},[234],{"categories":5487},[307],{"categories":5489},[207],{"categories":5491},[207],{"categories":5493},[220],{"categories":5495},[207],{"categories":5497},[],{"categories":5499},[220],{"categories":5501},[],{"categories":5503},[207],{"categories":5505},[207],{"categories":5507},[],{"categories":5509},[],{"categories":5511},[220],{"categories":5513},[215],{"categories":5515},[220],{"categories":5517},[5518],"Liability & Ethics",{"categories":5520},[207],{"categories":5522},[207],{"categories":5524},[207],{"categories":5526},[220],{"categories":5528},[210],{"categories":5530},[220],{"categories":5532},[215],{"categories":5534},[336],{"categories":5536},[220],{"categories":5538},[207],{"categories":5540},[207],{"categories":5542},[],{"categories":5544},[657],{"categories":5546},[220],{"categories":5548},[],{"categories":5550},[207],{"categories":5552},[210],{"categories":5554},[220],{"categories":5556},[],{"categories":5558},[220],{"categories":5560},[207],{"categories":5562},[207],{"categories":5564},[234],{"categories":5566},[207],{"categories":5568},[256],{"categories":5570},[207],{"categories":5572},[207],{"categories":5574},[223],{"categories":5576},[220],{"categories":5578},[207],{"categories":5580},[207],{"categories":5582},[207],{"categories":5584},[256],{"categories":5586},[220],{"categories":5588},[234],{"categories":5590},[307],{"categories":5592},[210],{"categories":5594},[207],{"categories":5596},[207],{"categories":5598},[207],{"categories":5600},[],{"categories":5602},[220],{"categories":5604},[220],{"categories":5606},[220],{"categories":5608},[550],{"categories":5610},[307],{"categories":5612},[220],{"categories":5614},[377],{"categories":5616},[234],{"categories":5618},[256],{"categories":5620},[207],{"categories":5622},[307],{"categories":5624},[207],{"categories":5626},[210],{"categories":5628},[],{"categories":5630},[220],{"categories":5632},[207],{"categories":5634},[207],{"categories":5636},[207],{"categories":5638},[207],{"categories":5640},[220],{"categories":5642},[207],{"categories":5644},[207],{"categories":5646},[307],{"categories":5648},[],{"categories":5650},[220],{"categories":5652},[223],{"categories":5654},[256],{"categories":5656},[220],{"categories":5658},[215],{"categories":5660},[],{"categories":5662},[207],{"categories":5664},[207],{"categories":5666},[223],{"categories":5668},[207],{"categories":5670},[220],{"categories":5672},[256],{"categories":5674},[210],{"categories":5676},[377],{"categories":5678},[207],{"categories":5680},[207],{"categories":5682},[207],{"categories":5684},[256],{"categories":5686},[215],{"categories":5688},[207],{"categories":5690},[307],{"categories":5692},[256],{"categories":5694},[377],{"categories":5696},[207],{"categories":5698},[220],{"categories":5700},[],{"categories":5702},[611],{"categories":5704},[],{"categories":5706},[207],{"categories":5708},[377],{"categories":5710},[207],{"categories":5712},[182],{"categories":5714},[207],{"categories":5716},[220],{"categories":5718},[220],{"categories":5720},[5721],"Design News & Tools",{"categories":5723},[207],{"categories":5725},[207],{"categories":5727},[256],{"categories":5729},[207],{"categories":5731},[207],{"categories":5733},[210],{"categories":5735},[220],{"categories":5737},[207],{"categories":5739},[307],{"categories":5741},[220],{"categories":5743},[220],{"categories":5745},[307],{"categories":5747},[207],{"categories":5749},[207],{"categories":5751},[550],{"categories":5753},[220],{"categories":5755},[207],{"categories":5757},[207],{"categories":5759},[550],{"categories":5761},[207],{"categories":5763},[336],{"categories":5765},[207],{"categories":5767},[220],{"categories":5769},[],{"categories":5771},[207],{"categories":5773},[207],{"categories":5775},[207],{"categories":5777},[256],{"categories":5779},[207],{"categories":5781},[210],{"categories":5783},[],{"categories":5785},[207],{"categories":5787},[207],{"categories":5789},[207],{"categories":5791},[234],{"categories":5793},[684],{"categories":5795},[234],{"categories":5797},[307],{"categories":5799},[207],{"categories":5801},[207,220],{"categories":5803},[336,215],{"categories":5805},[234],{"categories":5807},[207],{"categories":5809},[207],{"categories":5811},[207],{"categories":5813},[207],{"categories":5815},[],{"categories":5817},[220],{"categories":5819},[207],{"categories":5821},[],{"categories":5823},[207],{"categories":5825},[234],{"categories":5827},[207],{"categories":5829},[234],{"categories":5831},[],{"categories":5833},[220],{"categories":5835},[207],{"categories":5837},[215],{"categories":5839},[207],{"categories":5841},[256],{"categories":5843},[207],{"categories":5845},[],{"categories":5847},[220],{"categories":5849},[207],{"categories":5851},[],{"categories":5853},[307],{"categories":5855},[207],{"categories":5857},[207],{"categories":5859},[220],{"categories":5861},[207],{"categories":5863},[207],{"categories":5865},[210],{"categories":5867},[220],{"categories":5869},[207],{"categories":5871},[],{"categories":5873},[207],{"categories":5875},[377],{"categories":5877},[336],{"categories":5879},[215],{"categories":5881},[215],{"categories":5883},[207],{"categories":5885},[210],{"categories":5887},[210],{"categories":5889},[207],{"categories":5891},[220],{"categories":5893},[207],{"categories":5895},[207],{"categories":5897},[207],{"categories":5899},[207],{"categories":5901},[234],{"categories":5903},[207],{"categories":5905},[210],{"categories":5907},[207],{"categories":5909},[207],{"categories":5911},[220],{"categories":5913},[207],{"categories":5915},[336],{"categories":5917},[207],{"categories":5919},[256],{"categories":5921},[207],{"categories":5923},[207],{"categories":5925},[220],{"categories":5927},[223],{"categories":5929},[207],{"categories":5931},[207],{"categories":5933},[220],{"categories":5935},[],{"categories":5937},[234],{"categories":5939},[],{"categories":5941},[234],{"categories":5943},[220],{"categories":5945},[210],{"categories":5947},[207],{"categories":5949},[],{"categories":5951},[182],{"categories":5953},[377],{"categories":5955},[207],{"categories":5957},[234],{"categories":5959},[207],{"categories":5961},[],{"categories":5963},[256],{"categories":5965},[220],{"categories":5967},[234],{"categories":5969},[307],{"categories":5971},[215],{"categories":5973},[207],{"categories":5975},[207],{"categories":5977},[220],{"categories":5979},[234],{"categories":5981},[220],{"categories":5983},[256],{"categories":5985},[207],{"categories":5987},[223],{"categories":5989},[210],{"categories":5991},[223],{"categories":5993},[256],{"categories":5995},[207],{"categories":5997},[234],{"categories":5999},[207],{"categories":6001},[307],{"categories":6003},[215],{"categories":6005},[207],{"categories":6007},[207],{"categories":6009},[207],{"categories":6011},[207],{"categories":6013},[207],{"categories":6015},[207],{"categories":6017},[220],{"categories":6019},[207],{"categories":6021},[220],{"categories":6023},[207],{"categories":6025},[207],{"categories":6027},[210],{"categories":6029},[207],{"categories":6031},[220],{"categories":6033},[220],{"categories":6035},[307],{"categories":6037},[220],{"categories":6039},[220],{"categories":6041},[207],{"categories":6043},[210],{"categories":6045},[220],{"categories":6047},[307],{"categories":6049},[],{"categories":6051},[207],{"categories":6053},[182],{"categories":6055},[550],{"categories":6057},[207],{"categories":6059},[220],{"categories":6061},[207],{"categories":6063},[207],{"categories":6065},[234],{"categories":6067},[207],{"categories":6069},[],{"categories":6071},[207],{"categories":6073},[220],{"categories":6075},[207],{"categories":6077},[336],{"categories":6079},[207],{"categories":6081},[234],{"categories":6083},[207],{"categories":6085},[256],{"categories":6087},[220],{"categories":6089},[207],{"categories":6091},[336],{"categories":6093},[220],{"categories":6095},[215],{"categories":6097},[215],{"categories":6099},[207],{"categories":6101},[207],{"categories":6103},[207],{"categories":6105},[207],{"categories":6107},[207],{"categories":6109},[207],{"categories":6111},[210],{"categories":6113},[],{"categories":6115},[207],{"categories":6117},[207],{"categories":6119},[220],{"categories":6121},[207],{"categories":6123},[220],{"categories":6125},[207],{"categories":6127},[207],{"categories":6129},[207],{"categories":6131},[207],{"categories":6133},[207],{"categories":6135},[234],{"categories":6137},[],{"categories":6139},[210],{"categories":6141},[207],{"categories":6143},[207],{"categories":6145},[220],{"categories":6147},[220],{"categories":6149},[],{"categories":6151},[234],{"categories":6153},[234],{"categories":6155},[207],{"categories":6157},[336],{"categories":6159},[215],{"categories":6161},[307],{"categories":6163},[],{"categories":6165},[207],{"categories":6167},[220],{"categories":6169},[210],{"categories":6171},[207],{"categories":6173},[207],{"categories":6175},[234],{"categories":6177},[210],{"categories":6179},[207],{"categories":6181},[207],{"categories":6183},[256],{"categories":6185},[182],{"categories":6187},[207],{"categories":6189},[256],{"categories":6191},[220],{"categories":6193},[207],{"categories":6195},[],{"categories":6197},[256],{"categories":6199},[220],{"categories":6201},[307],{"categories":6203},[182],{"categories":6205},[207],{"categories":6207},[207],{"categories":6209},[],{"categories":6211},[220],{"categories":6213},[220],{"categories":6215},[220],{"categories":6217},[3241],{"categories":6219},[256],{"categories":6221},[207],{"categories":6223},[234],{"categories":6225},[207],{"categories":6227},[207],{"categories":6229},[207],{"categories":6231},[207],{"categories":6233},[207],{"categories":6235},[215],{"categories":6237},[207],{"categories":6239},[210],{"categories":6241},[1898],{"categories":6243},[377],{"categories":6245},[210],{"categories":6247},[],{"categories":6249},[207],{"categories":6251},[],{"categories":6253},[256],{"categories":6255},[220],{"categories":6257},[307],{"categories":6259},[207],{"categories":6261},[207],{"categories":6263},[207],{"categories":6265},[256],{"categories":6267},[],{"categories":6269},[220],{"categories":6271},[207],{"categories":6273},[220],{"categories":6275},[220],{"categories":6277},[],{"categories":6279},[207],{"categories":6281},[],{"categories":6283},[256],{"categories":6285},[210],{"categories":6287},[307],{"categories":6289},[207],{"categories":6291},[220],{"categories":6293},[256],{"categories":6295},[207],{"categories":6297},[256],{"categories":6299},[],{"categories":6301},[256],{"categories":6303},[207],{"categories":6305},[210],{"categories":6307},[550],{"categories":6309},[220],{"categories":6311},[207],{"categories":6313},[],{"categories":6315},[234],{"categories":6317},[220],{"categories":6319},[223],{"categories":6321},[220],{"categories":6323},[210],{"categories":6325},[207],{"categories":6327},[207],{"categories":6329},[],{"categories":6331},[],{"categories":6333},[],{"categories":6335},[307],{"categories":6337},[207],{"categories":6339},[220],{"categories":6341},[207],{"categories":6343},[207],{"categories":6345},[],{"categories":6347},[],{"categories":6349},[],{"categories":6351},[207],{"categories":6353},[220],{"categories":6355},[307],{"categories":6357},[207],{"categories":6359},[],{"categories":6361},[220],{"categories":6363},[207],{"categories":6365},[207],{"categories":6367},[210],{"categories":6369},[],{"categories":6371},[],{"categories":6373},[207],{"categories":6375},[207],{"categories":6377},[220],{"categories":6379},[307],{"categories":6381},[207],{"categories":6383},[256],{"categories":6385},[],{"categories":6387},[207],{"categories":6389},[207],{"categories":6391},[336],{"categories":6393},[256],{"categories":6395},[336],{"categories":6397},[182],{"categories":6399},[207],{"categories":6401},[207],{"categories":6403},[],{"categories":6405},[],{"categories":6407},[220],{"categories":6409},[],{"categories":6411},[207],{"categories":6413},[550],{"categories":6415},[207],{"categories":6417},[207],{"categories":6419},[207],{"categories":6421},[207],{"categories":6423},[],{"categories":6425},[220],{"categories":6427},[207],{"categories":6429},[207],{"categories":6431},[],{"categories":6433},[220],{"categories":6435},[207],{"categories":6437},[256],{"categories":6439},[207],{"categories":6441},[336],{"categories":6443},[215],{"categories":6445},[223],{"categories":6447},[207],{"categories":6449},[207],{"categories":6451},[220],{"categories":6453},[182],{"categories":6455},[220],{"categories":6457},[220],{"categories":6459},[],{"categories":6461},[207],{"categories":6463},[220],{"categories":6465},[],{"categories":6467},[207],{"categories":6469},[],{"categories":6471},[256],{"categories":6473},[215],{"categories":6475},[],{"categories":6477},[207],{"categories":6479},[207],{"categories":6481},[207],{"categories":6483},[],{"categories":6485},[220],{"categories":6487},[307],{"categories":6489},[210],{"categories":6491},[207],{"categories":6493},[],{"categories":6495},[215],{"categories":6497},[336],{"categories":6499},[207],{"categories":6501},[234],{"categories":6503},[210],{"categories":6505},[182],{"categories":6507},[215],{"categories":6509},[234],{"categories":6511},[220],{"categories":6513},[234],{"categories":6515},[],{"categories":6517},[207],{"categories":6519},[223],{"categories":6521},[207],{"categories":6523},[],{"categories":6525},[220],{"categories":6527},[210],{"categories":6529},[307],{"categories":6531},[207],{"categories":6533},[210],{"categories":6535},[220],{"categories":6537},[377],{"categories":6539},[207],{"categories":6541},[207],{"categories":6543},[207],{"categories":6545},[207],{"categories":6547},[207],{"categories":6549},[210],{"categories":6551},[207],{"categories":6553},[234],{"categories":6555},[182],{"categories":6557},[220],{"categories":6559},[],{"categories":6561},[207],{"categories":6563},[207],{"categories":6565},[207],{"categories":6567},[234],{"categories":6569},[220],{"categories":6571},[256],{"categories":6573},[234],{"categories":6575},[207],{"categories":6577},[223],{"categories":6579},[],{"categories":6581},[307],{"categories":6583},[234],{"categories":6585},[256],{"categories":6587},[207],{"categories":6589},[210],{"categories":6591},[220],{"categories":6593},[207],{"categories":6595},[207],{"categories":6597},[220],{"categories":6599},[223],{"categories":6601},[207],{"categories":6603},[220],{"categories":6605},[207],{"categories":6607},[215],{"categories":6609},[220],{"categories":6611},[220,377],{"categories":6613},[207],{"categories":6615},[207],{"categories":6617},[220],{"categories":6619},[234],{"categories":6621},[207],{"categories":6623},[207],{"categories":6625},[182],{"categories":6627},[220],{"categories":6629},[336],{"categories":6631},[220],{"categories":6633},[215],{"categories":6635},[],{"categories":6637},[220],{"categories":6639},[207],{"categories":6641},[215],{"categories":6643},[],{"categories":6645},[],{"categories":6647},[234],{"categories":6649},[207],{"categories":6651},[207],{"categories":6653},[220],{"categories":6655},[182],{"categories":6657},[336],{"categories":6659},[207],{"categories":6661},[207],{"categories":6663},[207],{"categories":6665},[220],{"categories":6667},[],{"categories":6669},[220],{"categories":6671},[256],{"categories":6673},[207],{"categories":6675},[220],{"categories":6677},[220],{"categories":6679},[207],{"categories":6681},[],{"categories":6683},[256],{"categories":6685},[234],{"categories":6687},[3241],{"categories":6689},[210],{"categories":6691},[234],{"categories":6693},[207],{"categories":6695},[220],{"categories":6697},[207],{"categories":6699},[207],{"categories":6701},[336],{"categories":6703},[234],{"categories":6705},[182],{"categories":6707},[],{"categories":6709},[256],{"categories":6711},[207],{"categories":6713},[207],{"categories":6715},[],{"categories":6717},[220],{"categories":6719},[207],{"categories":6721},[207],{"categories":6723},[207],{"categories":6725},[207],{"categories":6727},[220],{"categories":6729},[207],{"categories":6731},[207],{"categories":6733},[207],{"categories":6735},[223],{"categories":6737},[207],{"categories":6739},[220],{"categories":6741},[207],{"categories":6743},[207],{"categories":6745},[207],{"categories":6747},[207],{"categories":6749},[207],{"categories":6751},[207],{"categories":6753},[207],{"categories":6755},[215],{"categories":6757},[],{"categories":6759},[223],{"categories":6761},[256],{"categories":6763},[220],{"categories":6765},[207],{"categories":6767},[234],{"categories":6769},[],{"categories":6771},[234],{"categories":6773},[234],{"categories":6775},[220],{"categories":6777},[234],{"categories":6779},[207],{"categories":6781},[207],{"categories":6783},[207],{"categories":6785},[220],{"categories":6787},[234],{"categories":6789},[207],{"categories":6791},[207],{"categories":6793},[207],{"categories":6795},[220],{"categories":6797},[256],{"categories":6799},[207],{"categories":6801},[207],{"categories":6803},[207],{"categories":6805},[215],{"categories":6807},[207],{"categories":6809},[220],{"categories":6811},[307],{"categories":6813},[],{"categories":6815},[207],{"categories":6817},[182],{"categories":6819},[207],{"categories":6821},[220],{"categories":6823},[207],{"categories":6825},[207],{"categories":6827},[],{"categories":6829},[207],{"categories":6831},[207],{"categories":6833},[256],{"categories":6835},[207],{"categories":6837},[207],{"categories":6839},[220],{"categories":6841},[336],{"categories":6843},[],{"categories":6845},[],{"categories":6847},[234],{"categories":6849},[207],{"categories":6851},[207],{"categories":6853},[256],{"categories":6855},[207],{"categories":6857},[234],{"categories":6859},[256],{"categories":6861},[207],{"categories":6863},[207],{"categories":6865},[336],{"categories":6867},[182],{"categories":6869},[207],{"categories":6871},[207],{"categories":6873},[210],{"categories":6875},[220],{"categories":6877},[207],{"categories":6879},[207],{"categories":6881},[220],{"categories":6883},[215],{"categories":6885},[220],{"categories":6887},[234],{"categories":6889},[207],{"categories":6891},[215],{"categories":6893},[],{"categories":6895},[207],{"categories":6897},[182],{"categories":6899},[207],{"categories":6901},[207],{"categories":6903},[],{"categories":6905},[256],{"categories":6907},[207],{"categories":6909},[220],{"categories":6911},[182],{"categories":6913},[207],{"categories":6915},[234],{"categories":6917},[234],{"categories":6919},[234],{"categories":6921},[207],{"categories":6923},[220],{"categories":6925},[220],{"categories":6927},[207],{"categories":6929},[220],{"categories":6931},[207],{"categories":6933},[207],{"categories":6935},[307],{"categories":6937},[182],{"categories":6939},[182],{"categories":6941},[],{"categories":6943},[256],{"categories":6945},[207],{"categories":6947},[207],{"categories":6949},[234],{"categories":6951},[],{"categories":6953},[256],{"categories":6955},[256],{"categories":6957},[256],{"categories":6959},[],{"categories":6961},[220],{"categories":6963},[207],{"categories":6965},[],{"categories":6967},[210],{"categories":6969},[215],{"categories":6971},[],{"categories":6973},[207],{"categories":6975},[207],{"categories":6977},[],{"categories":6979},[234],{"categories":6981},[],{"categories":6983},[],{"categories":6985},[],{"categories":6987},[],{"categories":6989},[207],{"categories":6991},[256],{"categories":6993},[],{"categories":6995},[],{"categories":6997},[207],{"categories":6999},[207],{"categories":7001},[207],{"categories":7003},[182],{"categories":7005},[207],{"categories":7007},[182],{"categories":7009},[],{"categories":7011},[182],{"categories":7013},[182],{"categories":7015},[377],{"categories":7017},[220],{"categories":7019},[234],{"categories":7021},[],{"categories":7023},[],{"categories":7025},[182],{"categories":7027},[234],{"categories":7029},[234],{"categories":7031},[234],{"categories":7033},[],{"categories":7035},[210],{"categories":7037},[234],{"categories":7039},[234],{"categories":7041},[210],{"categories":7043},[234],{"categories":7045},[215],{"categories":7047},[234],{"categories":7049},[234],{"categories":7051},[234],{"categories":7053},[182],{"categories":7055},[256],{"categories":7057},[256],{"categories":7059},[207],{"categories":7061},[234],{"categories":7063},[182],{"categories":7065},[377],{"categories":7067},[182],{"categories":7069},[182],{"categories":7071},[182],{"categories":7073},[],{"categories":7075},[215],{"categories":7077},[],{"categories":7079},[377],{"categories":7081},[234],{"categories":7083},[234],{"categories":7085},[234],{"categories":7087},[220],{"categories":7089},[256,215],{"categories":7091},[182],{"categories":7093},[],{"categories":7095},[],{"categories":7097},[182],{"categories":7099},[],{"categories":7101},[182],{"categories":7103},[256],{"categories":7105},[220],{"categories":7107},[],{"categories":7109},[234],{"categories":7111},[207],{"categories":7113},[307],{"categories":7115},[],{"categories":7117},[207],{"categories":7119},[],{"categories":7121},[256],{"categories":7123},[210],{"categories":7125},[182],{"categories":7127},[],{"categories":7129},[234],{"categories":7131},[256],[7133,7315,7383,7457],{"id":7134,"title":7135,"ai":7136,"body":7141,"categories":7304,"created_at":183,"date_modified":183,"description":174,"extension":184,"faq":183,"featured":185,"kicker_label":183,"meta":7305,"navigation":187,"path":7306,"published_at":189,"question":183,"scraped_at":183,"seo":7307,"sitemap":7308,"source_id":7309,"source_name":193,"source_type":194,"source_url":195,"stem":7310,"tags":7311,"thumbnail_url":183,"tldr":7312,"tweet":183,"unknown_tags":7313,"__hash__":7314},"summaries\u002Fsummaries\u002Fminimal-numpy-rnn-for-char-level-text-gen-summary.md","Minimal NumPy RNN for Char-Level Text Gen",{"provider":7,"model":8,"input_tokens":7137,"output_tokens":7138,"processing_time_ms":7139,"cost_usd":7140},10743,1482,11844,0.0024192,{"type":14,"value":7142,"toc":7299},[7143,7147,7163,7186,7204,7208,7226,7250,7257,7261,7271,7286,7296],[17,7144,7146],{"id":7145},"rnn-architecture-and-one-hot-encoding","RNN Architecture and One-Hot Encoding",[22,7148,7149,7150,7154,7155,7158,7159,7162],{},"Load text from 'input.txt' into ",[7151,7152,7153],"code",{},"data",", extract unique ",[7151,7156,7157],{},"chars"," for vocabulary (vocab_size = len(chars)). Map chars to indices with ",[7151,7160,7161],{},"char_to_ix"," and reverse. Use one-hot encoding: inputs are lists of indices turned into (vocab_size, 1) vectors with 1 at input index.",[22,7164,7165,7166,7169,7170,7173,7174,7177,7178,7181,7182,7185],{},"Hidden layer size fixed at 100 neurons (",[7151,7167,7168],{},"hidden_size=100","), sequence length 25 (",[7151,7171,7172],{},"seq_length=25","), learning rate 0.1. Weights initialized small: ",[7151,7175,7176],{},"Wxh = np.random.randn(100, vocab_size)*0.01"," (input-to-hidden), ",[7151,7179,7180],{},"Whh"," (hidden-to-hidden, 100x100), ",[7151,7183,7184],{},"Why"," (hidden-to-output, vocab_size x 100). Biases zero-initialized. Scaling by 0.01 keeps initial activations small for tanh stability and breaks symmetry so hidden units learn distinct features.",[22,7187,7188,7189,7192,7193,7196,7197,7200,7201,86],{},"Forward step per timestep t: ",[7151,7190,7191],{},"hs[t] = tanh(Wxh @ xs[t] + Whh @ hs[t-1] + bh)",", then ",[7151,7194,7195],{},"ys[t] = Why @ hs[t] + by",", softmax ",[7151,7198,7199],{},"ps[t] = exp(ys[t])\u002Fsum(exp(ys[t]))"," for next-char probs. Loss is negative log-likelihood: sum -log(ps[t]",[33,7202,7203],{},"target",[17,7205,7207],{"id":7206},"backpropagation-through-time-and-gradients","Backpropagation Through Time and Gradients",[22,7209,7210,7211,7214,7215,7218,7219,7222,7223,114],{},"In ",[7151,7212,7213],{},"lossFun(inputs, targets, hprev)",": forward pass stores xs, hs, ys, ps for all timesteps. Backward pass starts from output: ",[7151,7216,7217],{},"dy = ps[t].copy(); dy[target] -= 1"," (softmax + cross-entropy gradient simplifies to this). Accumulate ",[7151,7220,7221],{},"dWhy += dy @ hs[t].T",", ",[7151,7224,7225],{},"dby += dy",[22,7227,7228,7229,7232,7233,7236,7237,7222,7240,7222,7243,7222,7246,7249],{},"Propagate to hidden: ",[7151,7230,7231],{},"dh = Why.T @ dy + dhnext"," (dhnext from future timestep), ",[7151,7234,7235],{},"dhraw = (1 - hs[t]^2) * dh"," (tanh derivative), then ",[7151,7238,7239],{},"dbh += dhraw",[7151,7241,7242],{},"dWxh += dhraw @ xs[t].T",[7151,7244,7245],{},"dWhh += dhraw @ hs[t-1].T",[7151,7247,7248],{},"dhnext = Whh.T @ dhraw"," for prior timestep.",[22,7251,7252,7253,7256],{},"Clip all gradients to ",[33,7254,7255],{},"-5, 5"," to prevent exploding gradients. Returns total loss, all dparams, final h for next sequence.",[17,7258,7260],{"id":7259},"adagrad-training-and-text-sampling","Adagrad Training and Text Sampling",[22,7262,7263,7264,7267,7268,114],{},"Infinite loop sweeps data left-to-right in seq_length=25 chunks: reset hprev=zeros every epoch (when p >= len(data)). Compute inputs\u002Ftargets as char indices for data",[33,7265,7266],{},"p:p+25"," and shifted ",[33,7269,7270],{},"p+1:p+26",[22,7272,7273,7274,7277,7278,7281,7282,7285],{},"Every 100 iterations: sample 200 chars from model starting with inputs",[33,7275,7276],{},"0"," seed: forward like training but pick ",[7151,7279,7280],{},"ix = np.random.choice(vocab_size, p=ps.ravel())",", decode to text, print. Smooth loss: ",[7151,7283,7284],{},"smooth_loss *= 0.999 + loss * 0.001",", print every 100 iters.",[22,7287,7288,7289,7222,7292,7295],{},"Update with Adagrad: mem vars track ",[7151,7290,7291],{},"mem += dparam**2",[7151,7293,7294],{},"param -= lr * dparam \u002F sqrt(mem + 1e-8)",". Advance p by 25, n +=1. Initial smooth_loss = -log(1\u002Fvocab_size)*25.",[22,7297,7298],{},"Common issues: input.txt must exceed seq_length+1 chars (else IndexError in loss); large datasets like Shakespeare need 100k+ iters for loss ~3.0 and coherent text.",{"title":174,"searchDepth":175,"depth":175,"links":7300},[7301,7302,7303],{"id":7145,"depth":175,"text":7146},{"id":7206,"depth":175,"text":7207},{"id":7259,"depth":175,"text":7260},[182],{},"\u002Fsummaries\u002Fminimal-numpy-rnn-for-char-level-text-gen-summary",{"title":7135,"description":174},{"loc":7306},"7fdb0ca0899660d5","summaries\u002Fminimal-numpy-rnn-for-char-level-text-gen-summary",[198,199,200],"Build a vanilla RNN language model from scratch in ~170 lines of NumPy: processes text chunks of 25 chars, trains with BPTT and Adagrad, generates samples after 100 iterations.",[],"ytSsn8v5OXyfyPKcCX7WUMYHNuzZlEdeMutJWRk1eM0",{"id":7316,"title":7317,"ai":7318,"body":7323,"categories":7372,"created_at":183,"date_modified":183,"description":174,"extension":184,"faq":183,"featured":185,"kicker_label":183,"meta":7373,"navigation":187,"path":7374,"published_at":189,"question":183,"scraped_at":183,"seo":7375,"sitemap":7376,"source_id":7377,"source_name":193,"source_type":194,"source_url":195,"stem":7378,"tags":7379,"thumbnail_url":183,"tldr":7380,"tweet":183,"unknown_tags":7381,"__hash__":7382},"summaries\u002Fsummaries\u002Fpolicy-gradients-for-pong-100-line-rl-agent-summary.md","Policy Gradients for Pong: 100-Line RL Agent",{"provider":7,"model":8,"input_tokens":7319,"output_tokens":7320,"processing_time_ms":7321,"cost_usd":7322},12952,1480,13868,0.00286,{"type":14,"value":7324,"toc":7366},[7325,7329,7332,7335,7339,7346,7350,7356,7360,7363],[17,7326,7328],{"id":7327},"network-architecture-and-forwardbackward-passes","Network Architecture and Forward\u002FBackward Passes",[22,7330,7331],{},"Build a fully connected policy network with 200 ReLU hidden units: input is 80x80=6400D (binary diff frame), W1 (200x6400 Xavier init), ReLU, W2 (200x1), sigmoid for P(UP=action 2). Forward: h = ReLU(W1 @ x), p = sigmoid(W2 @ h). Sample action stochastically: UP if uniform() \u003C p else DOWN.",[22,7333,7334],{},"Backward computes policy gradient analytically. For episode: stack epx (inputs), eph (hiddens), epdlogp (y - p where y=1 for UP). dW2 = eph.T @ epdlogp. dh = epdlogp.outer(W2), zero ReLU grads (eph\u003C=0), dW1 = dh.T @ epx. Accumulate into grad_buffer over batch_size=10 episodes.",[17,7336,7338],{"id":7337},"image-preprocessing-for-atari-pong","Image Preprocessing for Atari Pong",[22,7340,7341,7342,7345],{},"Transform 210x160x3 uint8 frame: crop top\u002Fbottom to 160x80 (35:195), downsample 2x to 80x80 grayscale (I",[33,7343,7344],{},"::2,::2,0","), binarize (set bg 144\u002F109=0, else=1), flatten to 6400D float. Use difference frames x = cur_x - prev_x (motion highlights ball\u002Fpaddles, zeros static bg). This reduces noise, enables end-to-end from pixels.",[17,7347,7349],{"id":7348},"reward-discounting-and-advantage-normalization","Reward Discounting and Advantage Normalization",[22,7351,7352,7353,7355],{},"Pong rewards: +1 win, -1 lose (sparse, at episode end). For trajectory drs: discount backwards with gamma=0.99, reset running sum at r",[33,7354,54],{},"!=0 (game boundaries). Standardize discounted_epr to mean=0, std=1 (controls gradient variance). Modulate: epdlogp *= discounted_epr (REINFORCE: grad log pi(a|s) * advantage).",[17,7357,7359],{"id":7358},"training-loop-and-optimization","Training Loop and Optimization",[22,7361,7362],{},"OpenAI Gym Pong-v0. Loop: prepro obs, forward policy, sample\u002Fact, record x\u002Fh\u002Fdlogp\u002Fr. On done: compute discounted\u002Fcentered advantages, backward, add to grad_buffer. Every 10 eps: RMSProp update (decay=0.99, lr=1e-4): g \u002F (sqrt(rms_cache) + 1e-5), reset buffer. Track running_reward (EWMA 0.99), save model every 100 eps. Render optional. Resume from save.p.",[22,7364,7365],{},"Prints episode rewards; agent learns to beat random policy quickly, human-level after ~1-2hr CPU (per blog link in comments).",{"title":174,"searchDepth":175,"depth":175,"links":7367},[7368,7369,7370,7371],{"id":7327,"depth":175,"text":7328},{"id":7337,"depth":175,"text":7338},{"id":7348,"depth":175,"text":7349},{"id":7358,"depth":175,"text":7359},[234],{},"\u002Fsummaries\u002Fpolicy-gradients-for-pong-100-line-rl-agent-summary",{"title":7317,"description":174},{"loc":7374},"7c1c3951efe2f58d","summaries\u002Fpolicy-gradients-for-pong-100-line-rl-agent-summary",[198,199,200],"Train a 2-layer NN to play Atari Pong from raw pixels using REINFORCE policy gradients. Uses 80x80 binary diff frames, discounts rewards with gamma=0.99, standardizes advantages, RMSProp updates every 10 episodes. Converges on CPU in hours.",[],"6XMa-na9tAra5BBDuY7gL83XBVHrWa_0VpHOibbLrNQ",{"id":7384,"title":7385,"ai":7386,"body":7391,"categories":7431,"created_at":183,"date_modified":183,"description":174,"extension":184,"faq":183,"featured":185,"kicker_label":183,"meta":7432,"navigation":187,"path":7443,"published_at":7444,"question":183,"scraped_at":7445,"seo":7446,"sitemap":7447,"source_id":7448,"source_name":7449,"source_type":194,"source_url":7450,"stem":7451,"tags":7452,"thumbnail_url":183,"tldr":7454,"tweet":183,"unknown_tags":7455,"__hash__":7456},"summaries\u002Fsummaries\u002F03a80d45cc3addfe-preprocessing-swings-cnn-accuracy-from-65-to-87-on-summary.md","Preprocessing Swings CNN Accuracy from 65% to 87% on CIFAR-10",{"provider":7,"model":8,"input_tokens":7387,"output_tokens":7388,"processing_time_ms":7389,"cost_usd":7390},8876,1567,16564,0.00205185,{"type":14,"value":7392,"toc":7426},[7393,7397,7408,7412,7419,7423],[17,7394,7396],{"id":7395},"scale-pixels-to-stabilize-gradients-and-boost-baseline-performance","Scale Pixels to Stabilize Gradients and Boost Baseline Performance",[22,7398,7399,7400,7403,7404,7407],{},"Train CNNs on raw CIFAR-10 images (32x32x3 pixels, 0-255 range) without preprocessing for a 65.47% test accuracy baseline after 10 epochs using Adam optimizer and sparse categorical cross-entropy. Large pixel values (up to 255) cause exploding gradients: ∂L\u002F∂w ≈ 255 × δ, leading to overshooting and oscillations in weight updates. Normalize by dividing by 255.0 to scale to ",[33,7401,7402],{},"0,1",", reducing gradients to 1 × δ for smooth convergence, raising accuracy to 69.38%. Standardization (Z-score: (x - μ)\u002Fσ per channel) matches this at 69.38%, centering data at mean 0 and std 1—E",[33,7405,7406],{},"z"," = 0 and Var(z) = 1 proven via linearity of expectation and variance properties—but offers no extra gain for CNNs on images, as basic normalization suffices for stable training.",[17,7409,7411],{"id":7410},"use-geometric-augmentation-for-invariance-but-avoid-photometric-overkill","Use Geometric Augmentation for Invariance but Avoid Photometric Overkill",[22,7413,7414,7415,7418],{},"Apply geometric augmentations (RandomFlip horizontal, RandomRotation 0.1, RandomZoom 0.1) after normalization, training 20 epochs: accuracy dips to 67.13% on simple CNN, as added variability challenges the model without deeper capacity. These create rotation\u002Fscale\u002Fflip invariance via affine transformations—e.g., flip: x' = -x, rotation: ",[33,7416,7417],{},"cosθ -sinθ; sinθ cosθ",", zoom: s scaling—forcing feature learning (wheels, wings) over memorization. Photometric augmentations (RandomBrightness\u002FContrast 0.2) after normalization catastrophically drop accuracy to 20.62%: clipping saturates pixels to 0\u002F1 (e.g., 0.9 + 0.2 → 1.0), destroying edges\u002Ftextures in low-res 32x32 images, worsening signal-to-noise ratio and erasing discriminative features like airplane wings or cat eyes.",[17,7420,7422],{"id":7421},"stack-normalization-geometric-augs-and-architecture-for-87-accuracy","Stack Normalization, Geometric Augs, and Architecture for 87% Accuracy",[22,7424,7425],{},"Combine Z-score standardization ((X - mean)\u002Fstd, ε=1e-7), geometric augmentations (add RandomTranslation 0.1,0.1), one-hot labels with 0.1 label smoothing (y_smooth = (1-α)y_true + α\u002FK, injecting 0.01 uniform noise across 10 classes to curb overconfidence), and deeper CNN (64-128-256 filters in padded conv blocks, BatchNorm, Dropout 0.2-0.5, MaxPool): achieves 87.32% test accuracy with EarlyStopping (patience=8 on val_acc) and ReduceLROnPlateau (factor=0.5, patience=3). BatchNorm normalizes layer activations: ˆx = (x - μ_B)\u002F√(σ²_B + ε), then γˆx + β for learnable scaling\u002Fshift, stabilizing internal distributions. This pipeline aligns preprocessing with model capacity, proving no single technique wins—success demands tailored combinations avoiding info destruction while enforcing generalization.",{"title":174,"searchDepth":175,"depth":175,"links":7427},[7428,7429,7430],{"id":7395,"depth":175,"text":7396},{"id":7410,"depth":175,"text":7411},{"id":7421,"depth":175,"text":7422},[182],{"content_references":7433,"triage":7438},[7434],{"type":7435,"title":7436,"context":7437},"dataset","CIFAR-10","mentioned",{"relevance":7439,"novelty":7439,"quality":7440,"actionability":7440,"composite":7441,"reasoning":7442},3,4,3.45,"Category: Data Science & Visualization. The article discusses preprocessing techniques that significantly improve CNN accuracy on the CIFAR-10 dataset, which is relevant for AI product builders looking to enhance model performance. It provides actionable insights on normalization and augmentation strategies that can be directly applied in practice.","\u002Fsummaries\u002F03a80d45cc3addfe-preprocessing-swings-cnn-accuracy-from-65-to-87-on-summary","2026-04-20 16:07:06","2026-04-21 15:25:42",{"title":7385,"description":174},{"loc":7443},"03a80d45cc3addfe","Level Up Coding","https:\u002F\u002Flevelup.gitconnected.com\u002Fwhen-preprocessing-helps-and-when-it-hurts-why-your-image-classification-models-accuracy-varies-a6761f20e09e?source=rss----5517fd7b58a6---4","summaries\u002F03a80d45cc3addfe-preprocessing-swings-cnn-accuracy-from-65-to-87-on-summary",[199,200,7453,198],"data-science","Raw CIFAR-10 pixels yield 65% test accuracy; normalization\u002Fstandardization lift to 69%; geometric augmentation maintains ~67%; photometric brightness\u002Fcontrast crashes to 20%; combined pipeline with deeper CNN hits 87%.",[],"w3EW0KbB8oA66HfhVLdBPkpkFdwzACfoXmZTwcAFNMQ",{"id":7458,"title":7459,"ai":7460,"body":7465,"categories":7637,"created_at":183,"date_modified":183,"description":174,"extension":184,"faq":183,"featured":185,"kicker_label":183,"meta":7638,"navigation":187,"path":7647,"published_at":7648,"question":183,"scraped_at":7649,"seo":7650,"sitemap":7651,"source_id":7652,"source_name":7653,"source_type":194,"source_url":7654,"stem":7655,"tags":7656,"thumbnail_url":183,"tldr":7658,"tweet":183,"unknown_tags":7659,"__hash__":7660},"summaries\u002Fsummaries\u002F70fa59cd85bd7438-build-fno-pinn-surrogates-for-darcy-flow-with-phys-summary.md","Build FNO & PINN Surrogates for Darcy Flow with PhysicsNeMo",{"provider":7,"model":8,"input_tokens":7461,"output_tokens":7462,"processing_time_ms":7463,"cost_usd":7464},9889,3106,28970,0.00323995,{"type":14,"value":7466,"toc":7631},[7467,7471,7477,7500,7524,7528,7531,7534,7549,7553,7564,7567,7587,7591,7594,7597,7612,7615,7618,7621,7624,7627],[17,7468,7470],{"id":7469},"synthetic-darcy-flow-data-pipeline-from-grf-permeability-to-pressure-solutions","Synthetic Darcy Flow Data Pipeline: From GRF Permeability to Pressure Solutions",[22,7472,7473,7474,7476],{},"The core skill taught is generating high-fidelity training data for operator learning on the 2D Darcy equation: -∇·(k∇u) = f over ",[33,7475,7402],{},"² with Dirichlet BCs u=0. Start with DarcyFlowDataGenerator(resolution=32, length_scale=0.15, variance=1.0). It builds a Gaussian Random Field (GRF) covariance matrix for permeability k(x,y) = exp(GRF), using exponential kernel exp(-dist²\u002F(2*length_scale²)) + jitter, Cholesky decomposed for efficient sampling: z ~ N(0,I), samples = L @ z.",[22,7478,7479,7480,7483,7484,7487,7488,7491,7492,7495,7496,7499],{},"Solve for pressure u using iterative Jacobi: for interior points, u",[33,7481,7482],{},"i,j"," = (k_e u",[33,7485,7486],{},"i,j+1"," + k_w u",[33,7489,7490],{},"i,j-1"," + k_n u",[33,7493,7494],{},"i-1,j"," + k_s u",[33,7497,7498],{},"i+1,j"," + dx² f) \u002F (k_e + k_w + k_n + k_s), converging in ~5000 steps or tol=1e-6. Generate n_samples=200 train\u002F50 test pairs. Wrap in PyTorch Dataset with channel dim and optional z-score normalization (store mean\u002Fstd for denorm). Use DataLoader(batch_size=16). Principle: GRF captures realistic heterogeneous permeability (e.g., subsurface flows); finite differences provide ground-truth without external solvers. Common mistake: Underdamped length_scale (>0.2) yields smooth k, poor generalization—use 0.1-0.15 for multiscale. Quality check: Visualize 3 samples side-by-side (viridis for k, hot for u) to confirm pressure pools in high-k regions.",[7501,7502,7505],"pre",{"className":7503,"code":7504,"language":198,"meta":174,"style":174},"language-python shiki shiki-themes github-light github-dark","# Key generation snippet\ngenerator = DarcyFlowDataGenerator(resolution=32, length_scale=0.15)\nperm_train, press_train = generator.generate_dataset(200)\n",[7151,7506,7507,7514,7519],{"__ignoreMap":174},[33,7508,7511],{"class":7509,"line":7510},"line",1,[33,7512,7513],{},"# Key generation snippet\n",[33,7515,7516],{"class":7509,"line":175},[33,7517,7518],{},"generator = DarcyFlowDataGenerator(resolution=32, length_scale=0.15)\n",[33,7520,7521],{"class":7509,"line":7439},[33,7522,7523],{},"perm_train, press_train = generator.generate_dataset(200)\n",[17,7525,7527],{"id":7526},"fourier-neural-operator-spectral-kernels-for-resolution-independent-mapping","Fourier Neural Operator: Spectral Kernels for Resolution-Independent Mapping",[22,7529,7530],{},"FNO learns function-to-function operators k → u by parameterizing Fourier multipliers. Key blocks: SpectralConv2d(in_ch=1, out_ch=1, modes1=8, modes2=8) does FFT → low-freq multiply (weights ~1\u002F(in*out)) → iFFT; handles wraparound with dual weights for positive\u002Fnegative freqs. FNOBlock adds local Conv2d(1x1) residual + GELU. Full FourierNeuralOperator2D: lift k (32x32x1) + grid (x,y linspace 0-1) via Linear(3→width=32), pad=5, 4 FNOBlocks, unpad, project Linear(32→128→1). ~100k params. Forward: permute to NCHW, cat grid, process, return NC(1)HW.",[22,7532,7533],{},"Why spectral? Convolution = Fourier multiply; truncating high modes (modes=12 max for 64res) ignores noise, enables zero-shot super-res. Trade-off: Padding needed for FFT modes; fix via consistent pad\u002Funpad. Train with MSE on full fields (no points). Mistake: Forgetting grid encoding—FNOs are translation-equivariant but need pos for bounded domains. Eval: Relative L2 = ||u_pred - u|| \u002F ||u|| \u003C 1e-3 good for surrogates.",[7501,7535,7537],{"className":7503,"code":7536,"language":198,"meta":174,"style":174},"fno = FourierNeuralOperator2D(modes1=8, modes2=8, width=32, n_layers=4).to(device)\n# Forward: out = fno(perm_batch)  # learns k → u operator\n",[7151,7538,7539,7544],{"__ignoreMap":174},[33,7540,7541],{"class":7509,"line":7510},[33,7542,7543],{},"fno = FourierNeuralOperator2D(modes1=8, modes2=8, width=32, n_layers=4).to(device)\n",[33,7545,7546],{"class":7509,"line":175},[33,7547,7548],{},"# Forward: out = fno(perm_batch)  # learns k → u operator\n",[17,7550,7552],{"id":7551},"physics-informed-nns-pde-residuals-without-full-data","Physics-Informed NNs: PDE Residuals Without Full Data",[22,7554,7555,7556,7559,7560,7563],{},"PINNs solve unsupervised via multi-task loss on sparse\u002Fno data. PINN_MLP(input_dim=3: x,y,k → u): Fourier embedding (sin\u002Fcos(2π B · ",[33,7557,7558],{},"x,y","), B fixed rand, 64 freqs) + k, then Tanh MLP ",[33,7561,7562],{},"256→128→...→1",", Xavier init. Loss (lambda_data=1, pde=1, bc=10): data MSE(u_pred, u_obs), PDE residual -k(u_xx + u_yy) -1 via dual autograd (grad(u,x)→u_x→u_xx), BC MSE(u_bc=0). Collocation: sample interior\u002Fpde\u002Fbc points uniformly.",[22,7565,7566],{},"Principle: Autodiff enforces physics everywhere; Fourier feats boost freq capture vs ReLU. Trade-off: Stiff losses (tune lambdas, start data>>physics); slower than data-driven (grad graph). Mistake: No requires_grad_(True) on coords or forgetting create_graph=True for Hessians. Quality: Balance losses \u003C1e-4 each; physics loss drops signal overfit.",[7501,7568,7570],{"className":7503,"code":7569,"language":198,"meta":174,"style":174},"pinn = PINN_MLP(hidden_dims=[128]*4, n_frequencies=64).to(device)\nloss_fn = DarcyPINNLoss()\n# Usage: losses = loss_fn(pinn, x_data,y_data,k_data,u_data, x_pde,...)\n",[7151,7571,7572,7577,7582],{"__ignoreMap":174},[33,7573,7574],{"class":7509,"line":7510},[33,7575,7576],{},"pinn = PINN_MLP(hidden_dims=[128]*4, n_frequencies=64).to(device)\n",[33,7578,7579],{"class":7509,"line":175},[33,7580,7581],{},"loss_fn = DarcyPINNLoss()\n",[33,7583,7584],{"class":7509,"line":7439},[33,7585,7586],{},"# Usage: losses = loss_fn(pinn, x_data,y_data,k_data,u_data, x_pde,...)\n",[17,7588,7590],{"id":7589},"cnn-surrogate-baseline-and-inference-benchmarking","CNN Surrogate Baseline and Inference Benchmarking",[22,7592,7593],{},"Add convolutional surrogate: UNet-like with Conv2d blocks as baseline (not physics-aware). Train all (FNO\u002FPINN\u002FCNN) via Trainer: Adam(lr=1e-3), MSE\u002Fdata loss for supervised, full physics loss for PINN. Loop: train_epoch (zero_grad→pred→loss→backward→step), validate no_grad MSE, save best val state, CosineAnnealLR. Plot semilogy train\u002Fval curves.",[22,7595,7596],{},"Benchmark: Time 1000 inferences on test set (torch.no_grad(), sync). FNO fastest (spectral lift), CNN mid, PINN slowest (autodiff). Save torch.save(model.state_dict(), 'fno_darcy.pth'). Principle: Surrogates 1000x faster than FD solvers for repeated k. Trade-off: FNO best gen (res-invariant), PINN data-efficient but eval slow. Post-train: Denorm preds, L2\u002Frel err plots.",[7501,7598,7600],{"className":7503,"code":7599,"language":198,"meta":174,"style":174},"trainer = Trainer(fno, Adam(fno.parameters(),1e-3))\nhistory = trainer.train(train_loader, test_loader, 100)\n",[7151,7601,7602,7607],{"__ignoreMap":174},[33,7603,7604],{"class":7509,"line":7510},[33,7605,7606],{},"trainer = Trainer(fno, Adam(fno.parameters(),1e-3))\n",[33,7608,7609],{"class":7509,"line":175},[33,7610,7611],{},"history = trainer.train(train_loader, test_loader, 100)\n",[22,7613,7614],{},"\"The Fourier Neural Operator (FNO) learns mappings between function spaces by parameterizing the integral kernel in Fourier space. Key insight: Convolution in physical space = multiplication in Fourier space.\"",[22,7616,7617],{},"\"Physics-Informed Neural Networks (PINNs) incorporate physical laws directly into the loss function... residual of the PDE at collocation points.\"",[22,7619,7620],{},"\"GRF for permeability: realistic heterogeneous fields critical for subsurface modeling—smooth k leads to trivial solutions.\"",[22,7622,7623],{},"\"Benchmark shows FNO at 50ms\u002Finference vs FD Jacobi 2s—key for real-time surrogates in optimization loops.\"",[22,7625,7626],{},"\"Fourier features in PINN: sine activations capture high freqs better than Tanh alone, converging 2x faster.\"",[7628,7629,7630],"style",{},"html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":174,"searchDepth":175,"depth":175,"links":7632},[7633,7634,7635,7636],{"id":7469,"depth":175,"text":7470},{"id":7526,"depth":175,"text":7527},{"id":7551,"depth":175,"text":7552},{"id":7589,"depth":175,"text":7590},[182],{"content_references":7639,"triage":7644},[7640],{"type":7641,"title":7642,"url":7643,"context":7437},"tool","NVIDIA PhysicsNeMo","https:\u002F\u002Fgithub.com\u002FNVIDIA\u002Fphysicsnemo",{"relevance":7440,"novelty":7439,"quality":7440,"actionability":7440,"composite":7645,"reasoning":7646},3.8,"Category: AI & LLMs. The article provides a detailed step-by-step guide on building surrogate models for Darcy flow using PhysicsNeMo, which directly addresses practical applications in AI engineering. It includes specific coding examples and techniques that can be implemented, making it actionable for developers looking to integrate AI into their projects.","\u002Fsummaries\u002F70fa59cd85bd7438-build-fno-pinn-surrogates-for-darcy-flow-with-phys-summary","2026-04-13 17:07:34","2026-04-13 17:53:26",{"title":7459,"description":174},{"loc":7647},"70fa59cd85bd7438","MarkTechPost","https:\u002F\u002Fwww.marktechpost.com\u002F2026\u002F04\u002F13\u002Fa-step-by-step-coding-tutorial-on-nvidia-physicsnemo-darcy-flow-fnos-pinns-surrogate-models-and-inference-benchmarking\u002F","summaries\u002F70fa59cd85bd7438-build-fno-pinn-surrogates-for-darcy-flow-with-phys-summary",[199,200,198,7657],"ai-tools","Step-by-step Colab guide: generate 2D Darcy datasets via GRF & finite differences, implement\u002Ftrain FNO operators and PINNs, add CNN baselines, benchmark inference speeds for fast physics surrogates.",[],"IPLxAt2cJRj6noXhMQUdc_wi_l1bco1LfSl-Q5gD5GI"]