[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"summary-399034811953033e-optimizing-jax-performance-on-nvidia-gpus-summary":3,"summaries-facets-categories":181,"summary-related-399034811953033e-optimizing-jax-performance-on-nvidia-gpus-summary":7887},{"id":4,"title":5,"ai":6,"body":13,"categories":140,"created_at":142,"date_modified":142,"description":134,"extension":143,"faq":142,"featured":144,"kicker_label":142,"meta":145,"navigation":160,"path":161,"published_at":162,"question":142,"scraped_at":163,"seo":164,"sitemap":165,"source_id":166,"source_name":167,"source_type":168,"source_url":169,"stem":170,"tags":171,"thumbnail_url":176,"tldr":177,"tweet":178,"unknown_tags":179,"__hash__":180},"summaries\u002Fsummaries\u002F399034811953033e-optimizing-jax-performance-on-nvidia-gpus-summary.md","Optimizing JAX Performance on NVIDIA GPUs",{"provider":7,"model":8,"input_tokens":9,"output_tokens":10,"processing_time_ms":11,"cost_usd":12},"openrouter","google\u002Fgemini-3.1-flash-lite",4656,695,3564,0.0022065,{"type":14,"value":15,"toc":133},"minimark",[16,21,38,49,53,76,79,83,95,98],[17,18,20],"h2",{"id":19},"verifying-hardware-and-data-placement","Verifying Hardware and Data Placement",[22,23,24,25,29,30,33,34,37],"p",{},"Before optimizing, you must confirm that JAX is actually utilizing the GPU. Start by running ",[26,27,28],"code",{},"nvidia-smi"," to verify hardware visibility, then use ",[26,31,32],{},"jax.devices()"," and ",[26,35,36],{},"jax.default_backend()"," to ensure JAX is targeting the GPU rather than defaulting to the CPU.",[22,39,40,41,44,45,48],{},"Once confirmed, treat data placement as a primary concern. Unlike NumPy, where arrays live on the host, JAX arrays reside on the device. Operations like ",[26,42,43],{},"np.asarray(y)"," or ",[26,46,47],{},"float(loss)"," pull data back to the host, forcing the GPU to wait and creating significant performance bottlenecks. Avoid these operations inside hot loops to prevent host-to-device data transfer latency.",[17,50,52],{"id":51},"mastering-jit-and-tracing","Mastering JIT and Tracing",[22,54,55,56,59,60,63,64,67,68,71,72,75],{},"JAX uses the XLA compiler to transform Python code into optimized machine instructions. The ",[26,57,58],{},"jit"," transformation is powerful, but it relies on tracing. Because JAX traces code rather than executing it line-by-line, standard Python control flow (like ",[26,61,62],{},"if"," statements based on array values) will fail. Use JAX-specific primitives like ",[26,65,66],{},"jnp.where",", ",[26,69,70],{},"lax.cond",", and ",[26,73,74],{},"lax.scan"," to maintain compatibility with the tracer.",[22,77,78],{},"Furthermore, compilation is tied to input shapes and data types. If your input shapes change (e.g., ragged batches or variable sequence lengths), JAX will trigger a new compilation, which is expensive. To maintain performance, use padding and masking to keep input shapes stable, allowing JAX to reuse existing executables.",[17,80,82],{"id":81},"profiling-asynchronous-execution","Profiling Asynchronous Execution",[22,84,85,86,90,91,94],{},"JAX dispatches GPU work asynchronously. A common mistake is measuring the time it takes for Python to ",[87,88,89],"em",{},"request"," work rather than the time the GPU takes to ",[87,92,93],{},"execute"," it. To get accurate metrics, you must block the execution to ensure the GPU has finished its tasks before stopping your timer.",[22,96,97],{},"When profiling, look for:",[99,100,101,109,115,121,127],"ul",{},[102,103,104,108],"li",{},[105,106,107],"strong",{},"Compilation overhead:"," Frequent re-compilations due to shape changes.",[102,110,111,114],{},[105,112,113],{},"Data transfer:"," Excessive movement between host and device.",[102,116,117,120],{},[105,118,119],{},"GPU gaps:"," Periods where the GPU is idle due to host-side bottlenecks.",[102,122,123,126],{},[105,124,125],{},"Kernel granularity:"," Too many tiny kernels that fail to saturate the GPU.",[102,128,129,132],{},[105,130,131],{},"Memory pressure:"," Inefficient use of VRAM that forces swapping or slows down execution.",{"title":134,"searchDepth":135,"depth":135,"links":136},"",2,[137,138,139],{"id":19,"depth":135,"text":20},{"id":51,"depth":135,"text":52},{"id":81,"depth":135,"text":82},[141],"AI & LLMs",null,"md",false,{"content_references":146,"triage":155},[147,152],{"type":148,"title":149,"url":150,"context":151},"tool","JAX","https:\u002F\u002Fjax.readthedocs.io\u002F","mentioned",{"type":148,"title":153,"url":154,"context":151},"NVIDIA-SMI","https:\u002F\u002Fdeveloper.nvidia.com\u002Fnvidia-system-management-interface",{"relevance":156,"novelty":157,"quality":156,"actionability":156,"composite":158,"reasoning":159},4,3,3.8,"Category: AI & LLMs. The article provides practical insights into optimizing JAX performance on NVIDIA GPUs, addressing specific pain points like ensuring GPU utilization and managing input shapes. It offers actionable techniques such as using JAX-specific primitives and profiling methods that the audience can implement directly.",true,"\u002Fsummaries\u002F399034811953033e-optimizing-jax-performance-on-nvidia-gpus-summary","2026-08-26 19:03:25","2026-08-27 03:12:57",{"title":5,"description":134},{"loc":161},"399034811953033e","Google Cloud Tech","video","https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=CxTUFiWCVjk","summaries\u002F399034811953033e-optimizing-jax-performance-on-nvidia-gpus-summary",[172,173,174,175],"python","machine-learning","jax","gpu","https:\u002F\u002Fi.ytimg.com\u002Fvi\u002FCxTUFiWCVjk\u002Fhqdefault.jpg","JAX performance hinges on ensuring your code runs on the GPU, maintaining stable input shapes to prevent re-compilation, and correctly handling asynchronous execution during profiling.","This is a technical primer on debugging [JAX](https:\u002F\u002Fjax.readthedocs.io\u002F) performance on NVIDIA GPUs. The speakers walk through a checklist for identifying common pitfalls, specifically focusing on verifying device visibility, managing XLA compilation triggers, avoiding host-to-device data transfers, and ensuring accurate timing for asynchronous operations.",[174,175],"odTgzErVV7OXGQaWaoTj2SNkX8NC69cDDDI9cwSSqnk",[182,184,187,189,192,194,197,200,202,204,206,208,211,214,216,218,220,222,225,227,229,231,233,236,238,240,242,244,246,248,250,252,254,256,258,260,262,264,266,268,270,272,274,276,278,280,282,284,286,288,291,293,295,297,299,301,303,305,307,309,311,313,315,317,319,321,323,326,328,330,332,334,336,338,340,342,344,346,348,350,352,354,356,358,360,362,364,366,369,371,373,375,377,379,381,383,385,387,389,391,393,395,397,399,401,403,406,408,410,412,414,416,418,420,422,424,426,428,430,432,434,436,438,440,442,444,446,448,450,452,454,456,458,460,462,464,466,468,470,472,474,476,479,481,483,485,487,489,491,493,495,497,499,502,504,506,508,510,512,514,516,518,520,522,524,526,528,530,532,535,537,539,541,543,545,547,549,551,553,555,557,559,561,564,566,568,570,572,574,576,578,580,582,584,586,588,590,592,594,596,598,600,602,604,606,608,610,612,614,616,618,620,622,624,626,628,630,633,635,637,640,642,644,646,648,650,652,654,656,658,660,662,664,666,668,670,672,674,676,678,681,683,685,687,689,691,693,695,697,699,701,703,705,708,710,712,714,716,718,720,722,724,726,728,730,732,734,736,738,740,742,744,746,748,750,752,754,756,758,760,762,764,766,768,770,772,774,776,778,780,782,784,786,788,790,792,794,796,798,800,802,804,806,808,810,812,814,816,818,820,822,824,826,828,830,832,834,836,838,840,842,844,846,848,850,852,854,856,858,860,862,864,866,868,870,872,874,876,878,880,882,884,886,888,890,892,894,896,898,900,902,904,906,908,910,912,914,916,918,920,922,924,926,928,930,932,934,936,938,940,942,944,946,948,950,952,954,956,958,960,962,964,966,968,970,972,974,976,978,980,982,984,986,988,990,992,994,996,998,1000,1002,1004,1006,1008,1010,1012,1014,1016,1018,1020,1022,1025,1027,1029,1031,1033,1036,1038,1040,1042,1044,1046,1048,1050,1052,1054,1056,1058,1060,1062,1064,1067,1069,1071,1073,1075,1077,1079,1081,1083,1085,1087,1089,1091,1093,1095,1097,1099,1101,1103,1105,1107,1109,1111,1113,1115,1117,1119,1121,1123,1125,1127,1129,1131,1133,1135,1137,1139,1141,1143,1145,1147,1149,1151,1153,1155,1157,1159,1161,1163,1165,1167,1169,1171,1173,1175,1177,1179,1181,1183,1185,1187,1189,1191,1193,1195,1197,1199,1201,1203,1205,1207,1209,1211,1213,1215,1217,1219,1221,1223,1225,1227,1229,1231,1233,1235,1237,1239,1241,1243,1245,1247,1249,1251,1253,1255,1257,1259,1261,1263,1265,1267,1269,1271,1273,1275,1277,1279,1281,1283,1285,1287,1289,1291,1293,1295,1297,1299,1301,1303,1305,1307,1309,1311,1313,1315,1317,1319,1321,1323,1325,1327,1329,1331,1333,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,1420,1422,1424,1426,1428,1430,1432,1434,1436,1438,1440,1442,1444,1446,1448,1450,1452,1454,1456,1458,1460,1462,1464,1466,1468,1470,1472,1474,1476,1478,1480,1482,1484,1486,1488,1490,1492,1494,1496,1498,1500,1502,1504,1506,1508,1510,1512,1514,1516,1518,1520,1522,1524,1526,1528,1530,1532,1534,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,1655,1657,1659,1661,1663,1665,1667,1669,1671,1673,1675,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,1816,1818,1820,1822,1824,1826,1828,1830,1832,1834,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,1898,1900,1902,1904,1906,1908,1910,1912,1914,1916,1918,1920,1922,1924,1926,1928,1930,1932,1934,1936,1938,1940,1942,1944,1946,1948,1950,1952,1954,1956,1958,1960,1962,1964,1966,1968,1970,1972,1974,1976,1978,1980,1982,1984,1986,1988,1990,1992,1994,1996,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,2070,2072,2074,2076,2078,2080,2082,2084,2086,2088,2090,2092,2094,2096,2098,2100,2102,2104,2106,2108,2110,2112,2114,2116,2118,2120,2122,2124,2126,2128,2130,2132,2134,2136,2138,2140,2142,2144,2146,2148,2150,2152,2154,2156,2158,2160,2162,2164,2166,2168,2170,2172,2174,2176,2178,2180,2182,2184,2186,2188,2190,2192,2194,2196,2198,2200,2202,2204,2206,2208,2210,2212,2214,2216,2218,2220,2222,2224,2226,2228,2230,2232,2234,2236,2238,2240,2242,2244,2246,2248,2250,2252,2254,2256,2258,2260,2262,2264,2266,2268,2270,2272,2274,2276,2278,2280,2282,2284,2286,2288,2290,2292,2294,2296,2298,2300,2302,2304,2306,2308,2310,2312,2314,2316,2318,2320,2322,2324,2326,2328,2330,2332,2334,2336,2338,2340,2342,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,2436,2438,2440,2442,2444,2446,2448,2450,2452,2454,2456,2458,2460,2462,2464,2466,2468,2470,2472,2474,2476,2478,2480,2482,2484,2486,2488,2490,2492,2494,2496,2498,2500,2502,2504,2506,2508,2510,2512,2514,2516,2518,2520,2522,2524,2526,2528,2530,2532,2534,2536,2538,2540,2542,2544,2546,2548,2550,2552,2554,2556,2558,2560,2562,2564,2566,2568,2570,2572,2574,2576,2578,2580,2582,2584,2586,2588,2590,2593,2595,2597,2599,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,2696,2698,2700,2702,2704,2706,2708,2710,2712,2714,2716,2718,2720,2722,2724,2726,2728,2730,2732,2734,2736,2738,2740,2742,2744,2746,2748,2750,2752,2754,2756,2758,2760,2762,2764,2766,2768,2770,2772,2774,2776,2778,2780,2782,2784,2786,2788,2790,2792,2794,2796,2798,2800,2802,2804,2806,2808,2810,2812,2814,2816,2818,2820,2822,2824,2827,2829,2831,2833,2835,2837,2839,2841,2843,2845,2847,2849,2851,2853,2855,2857,2859,2861,2863,2865,2867,2869,2871,2873,2876,2878,2880,2882,2884,2886,2888,2890,2892,2894,2896,2898,2900,2902,2904,2906,2908,2910,2912,2914,2916,2918,2920,2922,2924,2926,2928,2930,2932,2934,2936,2938,2940,2942,2944,2946,2948,2950,2952,2954,2956,2958,2960,2962,2964,2966,2968,2970,2972,2974,2976,2978,2980,2982,2984,2986,2988,2990,2992,2994,2996,2998,3000,3002,3004,3006,3008,3010,3012,3014,3016,3018,3020,3022,3024,3026,3028,3030,3032,3034,3036,3038,3040,3042,3044,3046,3048,3050,3052,3054,3056,3058,3060,3062,3064,3066,3068,3070,3072,3074,3076,3078,3080,3082,3084,3086,3088,3090,3092,3094,3096,3098,3100,3102,3104,3106,3108,3110,3112,3114,3116,3118,3120,3122,3124,3126,3128,3130,3132,3134,3136,3138,3140,3142,3144,3146,3148,3150,3152,3154,3156,3158,3160,3162,3164,3166,3168,3170,3172,3174,3176,3178,3180,3182,3184,3186,3188,3190,3192,3194,3196,3198,3200,3202,3204,3206,3208,3210,3212,3214,3216,3218,3220,3222,3224,3226,3228,3230,3232,3234,3236,3238,3240,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,3370,3372,3374,3376,3378,3380,3382,3384,3386,3388,3390,3392,3394,3396,3398,3400,3402,3404,3406,3408,3410,3412,3414,3416,3418,3420,3422,3424,3426,3428,3430,3432,3434,3436,3438,3440,3442,3444,3446,3448,3450,3452,3454,3456,3458,3460,3462,3464,3466,3468,3470,3472,3474,3476,3478,3480,3482,3484,3486,3488,3490,3492,3494,3496,3498,3500,3502,3504,3506,3508,3510,3512,3514,3516,3518,3520,3522,3524,3526,3528,3530,3532,3534,3536,3538,3540,3542,3544,3546,3548,3550,3552,3554,3556,3558,3560,3562,3564,3566,3568,3570,3572,3574,3576,3578,3580,3582,3584,3586,3588,3590,3592,3594,3596,3598,3600,3602,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,3742,3744,3746,3748,3750,3752,3754,3756,3758,3760,3762,3764,3766,3768,3770,3772,3774,3776,3778,3780,3782,3784,3786,3788,3790,3792,3794,3796,3798,3800,3802,3804,3806,3808,3810,3812,3814,3816,3818,3820,3822,3824,3826,3828,3830,3832,3834,3836,3838,3840,3842,3844,3846,3848,3850,3852,3854,3856,3858,3860,3862,3864,3866,3868,3870,3872,3874,3876,3878,3880,3882,3884,3886,3888,3890,3892,3894,3896,3898,3900,3902,3904,3906,3908,3910,3912,3914,3916,3918,3920,3922,3924,3926,3928,3930,3932,3934,3936,3938,3940,3942,3944,3946,3948,3950,3952,3954,3956,3958,3960,3962,3964,3966,3968,3970,3972,3974,3976,3978,3980,3982,3984,3986,3988,3990,3992,3994,3996,3998,4000,4002,4004,4006,4008,4010,4012,4014,4016,4018,4020,4022,4024,4026,4028,4030,4032,4034,4036,4038,4040,4042,4044,4046,4048,4050,4052,4054,4056,4058,4060,4062,4064,4066,4068,4070,4072,4074,4076,4078,4080,4082,4084,4086,4088,4090,4092,4094,4096,4098,4100,4102,4104,4106,4108,4110,4112,4114,4116,4118,4120,4122,4124,4126,4128,4130,4132,4134,4136,4138,4140,4142,4144,4146,4148,4150,4152,4154,4156,4158,4160,4162,4164,4166,4168,4170,4172,4174,4176,4178,4180,4182,4184,4186,4188,4190,4192,4194,4196,4198,4200,4202,4204,4206,4208,4210,4212,4214,4216,4218,4220,4222,4224,4226,4228,4230,4232,4234,4236,4238,4240,4242,4244,4246,4248,4250,4252,4254,4256,4258,4260,4262,4264,4266,4268,4270,4272,4274,4276,4278,4280,4282,4284,4286,4288,4290,4292,4294,4296,4298,4300,4302,4304,4306,4308,4310,4312,4314,4316,4318,4320,4322,4324,4326,4328,4330,4332,4334,4336,4338,4340,4342,4344,4346,4348,4350,4352,4354,4356,4358,4360,4362,4364,4366,4368,4370,4372,4374,4376,4378,4380,4382,4384,4386,4388,4390,4392,4394,4396,4398,4400,4402,4404,4406,4408,4410,4412,4414,4416,4418,4420,4422,4424,4426,4428,4430,4432,4434,4436,4438,4440,4442,4444,4446,4448,4450,4452,4454,4456,4458,4460,4462,4464,4466,4468,4470,4472,4474,4476,4478,4480,4482,4484,4486,4488,4490,4492,4494,4496,4498,4500,4502,4504,4506,4508,4510,4512,4514,4516,4518,4520,4522,4524,4526,4528,4530,4532,4534,4536,4538,4540,4542,4544,4546,4548,4550,4552,4554,4556,4558,4560,4562,4564,4566,4568,4570,4572,4574,4576,4578,4580,4582,4584,4586,4588,4590,4592,4594,4596,4598,4600,4602,4604,4606,4608,4610,4612,4614,4616,4618,4620,4622,4624,4626,4628,4630,4632,4634,4636,4638,4640,4642,4644,4646,4648,4650,4652,4654,4656,4658,4660,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,5187,5189,5191,5193,5195,5197,5199,5201,5203,5205,5207,5209,5211,5213,5215,5217,5219,5221,5223,5225,5227,5229,5231,5233,5235,5237,5239,5241,5243,5245,5247,5249,5251,5253,5255,5257,5259,5261,5263,5265,5267,5269,5271,5273,5275,5277,5279,5281,5283,5285,5287,5289,5291,5293,5295,5297,5299,5301,5303,5305,5307,5309,5311,5313,5315,5317,5319,5321,5323,5325,5327,5329,5331,5333,5335,5337,5339,5341,5343,5345,5347,5349,5351,5353,5355,5357,5359,5361,5363,5365,5367,5369,5371,5373,5375,5377,5379,5381,5383,5385,5387,5389,5391,5393,5395,5397,5399,5401,5403,5405,5407,5409,5411,5413,5415,5417,5419,5421,5423,5425,5427,5429,5431,5433,5435,5437,5439,5441,5443,5445,5447,5449,5451,5453,5455,5457,5459,5461,5463,5465,5467,5469,5471,5473,5475,5477,5479,5481,5483,5485,5487,5489,5491,5493,5495,5497,5499,5501,5503,5505,5507,5509,5511,5513,5515,5517,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,5721,5723,5725,5727,5729,5731,5733,5735,5737,5739,5741,5743,5745,5747,5749,5751,5753,5755,5757,5759,5761,5763,5765,5767,5769,5771,5773,5775,5777,5779,5781,5783,5785,5787,5789,5791,5793,5795,5797,5799,5801,5803,5805,5807,5809,5811,5813,5815,5817,5819,5821,5823,5825,5827,5829,5831,5833,5835,5837,5839,5841,5843,5845,5847,5849,5851,5853,5855,5857,5859,5861,5863,5865,5867,5869,5871,5873,5875,5877,5879,5881,5883,5885,5887,5889,5891,5893,5895,5897,5899,5901,5903,5905,5907,5909,5911,5913,5915,5917,5919,5921,5923,5925,5927,5929,5931,5933,5935,5937,5939,5941,5943,5945,5947,5949,5951,5953,5955,5957,5959,5961,5963,5965,5967,5969,5971,5973,5975,5977,5979,5981,5983,5985,5987,5989,5991,5993,5995,5997,5999,6001,6003,6005,6007,6009,6011,6013,6015,6017,6019,6021,6023,6025,6027,6029,6031,6033,6035,6037,6039,6041,6043,6045,6047,6049,6051,6053,6055,6057,6059,6061,6063,6065,6067,6069,6071,6073,6075,6077,6079,6081,6083,6085,6087,6089,6091,6093,6095,6097,6099,6101,6103,6105,6107,6109,6111,6113,6115,6117,6119,6121,6123,6125,6127,6129,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,6353,6355,6357,6359,6361,6363,6365,6367,6369,6371,6373,6375,6377,6379,6381,6383,6385,6387,6389,6391,6393,6395,6397,6399,6401,6403,6405,6407,6409,6411,6413,6415,6417,6419,6421,6423,6425,6427,6429,6431,6433,6435,6437,6439,6441,6443,6445,6447,6449,6451,6453,6455,6457,6459,6461,6463,6465,6467,6469,6471,6473,6475,6477,6479,6481,6483,6485,6487,6489,6491,6493,6495,6497,6499,6501,6503,6505,6507,6509,6511,6513,6515,6517,6519,6521,6523,6525,6527,6529,6531,6533,6535,6537,6539,6541,6543,6545,6547,6549,6551,6553,6555,6557,6559,6561,6563,6565,6567,6569,6571,6573,6575,6577,6579,6581,6583,6585,6587,6589,6591,6593,6595,6597,6599,6601,6603,6605,6607,6609,6611,6613,6615,6617,6619,6621,6623,6625,6627,6629,6631,6633,6635,6637,6639,6641,6643,6645,6647,6649,6651,6653,6655,6657,6659,6661,6663,6665,6667,6669,6671,6673,6675,6677,6679,6681,6683,6685,6687,6689,6691,6693,6695,6697,6699,6701,6703,6705,6707,6709,6711,6713,6715,6717,6719,6721,6723,6725,6727,6729,6731,6733,6735,6737,6739,6741,6743,6745,6747,6749,6751,6753,6755,6757,6759,6761,6763,6765,6767,6769,6771,6773,6775,6777,6779,6781,6783,6785,6787,6789,6791,6793,6795,6797,6799,6801,6803,6805,6807,6809,6811,6813,6815,6817,6819,6821,6823,6825,6827,6829,6831,6833,6835,6837,6839,6841,6843,6845,6847,6849,6851,6853,6855,6857,6859,6861,6863,6865,6867,6869,6871,6873,6875,6877,6879,6881,6883,6885,6887,6889,6891,6893,6895,6897,6899,6901,6903,6905,6907,6909,6911,6913,6915,6917,6919,6921,6923,6925,6927,6929,6931,6933,6935,6937,6939,6941,6943,6945,6947,6949,6951,6953,6955,6957,6959,6961,6963,6965,6967,6969,6971,6973,6975,6977,6979,6981,6983,6985,6987,6989,6991,6993,6995,6997,6999,7001,7003,7005,7007,7009,7011,7013,7015,7017,7019,7021,7023,7025,7027,7029,7031,7033,7035,7037,7039,7041,7043,7045,7047,7049,7051,7053,7055,7057,7059,7061,7063,7065,7067,7069,7071,7073,7075,7077,7079,7081,7083,7085,7087,7089,7091,7093,7095,7097,7099,7101,7103,7105,7107,7109,7111,7113,7115,7117,7119,7121,7123,7125,7127,7129,7131,7133,7135,7137,7139,7141,7143,7145,7147,7149,7151,7153,7155,7157,7159,7161,7163,7165,7167,7169,7171,7173,7175,7177,7179,7181,7183,7185,7187,7189,7191,7193,7195,7197,7199,7201,7203,7205,7207,7209,7211,7213,7215,7217,7219,7221,7223,7225,7227,7229,7231,7233,7235,7237,7239,7241,7243,7245,7247,7249,7251,7253,7255,7257,7259,7261,7263,7265,7267,7269,7271,7273,7275,7277,7279,7281,7283,7285,7287,7289,7291,7293,7295,7297,7299,7301,7303,7305,7307,7309,7311,7313,7315,7317,7319,7321,7323,7325,7327,7329,7331,7333,7335,7337,7339,7341,7343,7345,7347,7349,7351,7353,7355,7357,7359,7361,7363,7365,7367,7369,7371,7373,7375,7377,7379,7381,7383,7385,7387,7389,7391,7393,7395,7397,7399,7401,7403,7405,7407,7409,7411,7413,7415,7417,7419,7421,7423,7425,7427,7429,7431,7433,7435,7437,7439,7441,7443,7445,7447,7449,7451,7453,7455,7457,7459,7461,7463,7465,7467,7469,7471,7473,7475,7477,7479,7481,7483,7485,7487,7489,7491,7493,7495,7497,7499,7501,7503,7505,7507,7509,7511,7513,7515,7517,7519,7521,7523,7525,7527,7529,7531,7533,7535,7537,7539,7541,7543,7545,7547,7549,7551,7553,7555,7557,7559,7561,7563,7565,7567,7569,7571,7573,7575,7577,7579,7581,7583,7585,7587,7589,7591,7593,7595,7597,7599,7601,7603,7605,7607,7609,7611,7613,7615,7617,7619,7621,7623,7625,7627,7629,7631,7633,7635,7637,7639,7641,7643,7645,7647,7649,7651,7653,7655,7657,7659,7661,7663,7665,7667,7669,7671,7673,7675,7677,7679,7681,7683,7685,7687,7689,7691,7693,7695,7697,7699,7701,7703,7705,7707,7709,7711,7713,7715,7717,7719,7721,7723,7725,7727,7729,7731,7733,7735,7737,7739,7741,7743,7745,7747,7749,7751,7753,7755,7757,7759,7761,7763,7765,7767,7769,7771,7773,7775,7777,7779,7781,7783,7785,7787,7789,7791,7793,7795,7797,7799,7801,7803,7805,7807,7809,7811,7813,7815,7817,7819,7821,7823,7825,7827,7829,7831,7833,7835,7837,7839,7841,7843,7845,7847,7849,7851,7853,7855,7857,7859,7861,7863,7865,7867,7869,7871,7873,7875,7877,7879,7881,7883,7885],{"categories":183},[141],{"categories":185},[186],"Developer Productivity",{"categories":188},[141],{"categories":190},[191],"Business & SaaS",{"categories":193},[141],{"categories":195},[196],"AI Automation",{"categories":198},[199],"Product Strategy",{"categories":201},[196],{"categories":203},[141],{"categories":205},[186],{"categories":207},[196],{"categories":209},[210],"Software Engineering",{"categories":212},[213],"Data Science & Visualization",{"categories":215},[141],{"categories":217},[191],{"categories":219},[],{"categories":221},[141],{"categories":223},[224],"Inference & Serving",{"categories":226},[141],{"categories":228},[141],{"categories":230},[196],{"categories":232},[],{"categories":234},[235],"AI News & Trends",{"categories":237},[213],{"categories":239},[196],{"categories":241},[141],{"categories":243},[141],{"categories":245},[141],{"categories":247},[191],{"categories":249},[186],{"categories":251},[141],{"categories":253},[196],{"categories":255},[235],{"categories":257},[141],{"categories":259},[196],{"categories":261},[196],{"categories":263},[141],{"categories":265},[141],{"categories":267},[196],{"categories":269},[141],{"categories":271},[141],{"categories":273},[141],{"categories":275},[191],{"categories":277},[196],{"categories":279},[235],{"categories":281},[141],{"categories":283},[141],{"categories":285},[141],{"categories":287},[],{"categories":289},[290],"Design & Frontend",{"categories":292},[141],{"categories":294},[213],{"categories":296},[141],{"categories":298},[235],{"categories":300},[141],{"categories":302},[141],{"categories":304},[141],{"categories":306},[],{"categories":308},[141],{"categories":310},[141],{"categories":312},[196],{"categories":314},[210],{"categories":316},[141],{"categories":318},[141],{"categories":320},[196],{"categories":322},[141],{"categories":324},[325],"Marketing & Growth",{"categories":327},[290],{"categories":329},[141],{"categories":331},[196],{"categories":333},[141],{"categories":335},[141],{"categories":337},[210],{"categories":339},[141],{"categories":341},[],{"categories":343},[],{"categories":345},[290],{"categories":347},[141],{"categories":349},[196],{"categories":351},[186],{"categories":353},[210],{"categories":355},[196],{"categories":357},[290],{"categories":359},[141],{"categories":361},[199],{"categories":363},[141],{"categories":365},[210],{"categories":367},[368],"DevOps & Cloud",{"categories":370},[196],{"categories":372},[199],{"categories":374},[235],{"categories":376},[141],{"categories":378},[],{"categories":380},[141],{"categories":382},[141],{"categories":384},[141],{"categories":386},[],{"categories":388},[196],{"categories":390},[210],{"categories":392},[368],{"categories":394},[],{"categories":396},[210],{"categories":398},[196],{"categories":400},[141],{"categories":402},[290],{"categories":404},[405],"Governance & Standards",{"categories":407},[191],{"categories":409},[],{"categories":411},[141],{"categories":413},[],{"categories":415},[141],{"categories":417},[141],{"categories":419},[196],{"categories":421},[141],{"categories":423},[196],{"categories":425},[141],{"categories":427},[141],{"categories":429},[196],{"categories":431},[141],{"categories":433},[141],{"categories":435},[141],{"categories":437},[],{"categories":439},[210],{"categories":441},[],{"categories":443},[],{"categories":445},[141],{"categories":447},[210],{"categories":449},[],{"categories":451},[210],{"categories":453},[141],{"categories":455},[196],{"categories":457},[141],{"categories":459},[325],{"categories":461},[141],{"categories":463},[141],{"categories":465},[141],{"categories":467},[290],{"categories":469},[290],{"categories":471},[141],{"categories":473},[210],{"categories":475},[196],{"categories":477},[478],"GovTech & Public-Sector Adoption",{"categories":480},[210],{"categories":482},[141],{"categories":484},[141],{"categories":486},[141],{"categories":488},[196],{"categories":490},[196],{"categories":492},[213],{"categories":494},[141],{"categories":496},[235],{"categories":498},[196],{"categories":500},[501],"Legal AI Tools",{"categories":503},[141],{"categories":505},[196],{"categories":507},[141],{"categories":509},[325],{"categories":511},[196],{"categories":513},[199],{"categories":515},[141],{"categories":517},[210],{"categories":519},[478],{"categories":521},[],{"categories":523},[196],{"categories":525},[],{"categories":527},[191],{"categories":529},[196],{"categories":531},[196],{"categories":533},[534],"RAG & Retrieval",{"categories":536},[191],{"categories":538},[141],{"categories":540},[210],{"categories":542},[210],{"categories":544},[368],{"categories":546},[290],{"categories":548},[196],{"categories":550},[141],{"categories":552},[141],{"categories":554},[141],{"categories":556},[141],{"categories":558},[],{"categories":560},[196],{"categories":562},[563],"Agents & Orchestration",{"categories":565},[210],{"categories":567},[141],{"categories":569},[],{"categories":571},[196],{"categories":573},[191],{"categories":575},[],{"categories":577},[141],{"categories":579},[],{"categories":581},[141],{"categories":583},[186],{"categories":585},[210],{"categories":587},[191],{"categories":589},[141],{"categories":591},[141],{"categories":593},[141],{"categories":595},[196],{"categories":597},[141],{"categories":599},[141],{"categories":601},[235],{"categories":603},[141],{"categories":605},[],{"categories":607},[141],{"categories":609},[141],{"categories":611},[],{"categories":613},[141],{"categories":615},[210],{"categories":617},[141],{"categories":619},[196],{"categories":621},[213],{"categories":623},[],{"categories":625},[141],{"categories":627},[141],{"categories":629},[290],{"categories":631},[632],"Models & Frontier Labs",{"categories":634},[],{"categories":636},[290],{"categories":638},[639],"Regulation & Governance of AI",{"categories":641},[199],{"categories":643},[196],{"categories":645},[],{"categories":647},[141],{"categories":649},[141],{"categories":651},[196],{"categories":653},[196],{"categories":655},[235],{"categories":657},[141],{"categories":659},[191],{"categories":661},[141],{"categories":663},[196],{"categories":665},[],{"categories":667},[210],{"categories":669},[196],{"categories":671},[141],{"categories":673},[141],{"categories":675},[199],{"categories":677},[141],{"categories":679},[680],"AI Policy & Regulation",{"categories":682},[],{"categories":684},[141],{"categories":686},[196],{"categories":688},[196],{"categories":690},[199],{"categories":692},[196],{"categories":694},[141],{"categories":696},[141],{"categories":698},[141],{"categories":700},[196],{"categories":702},[],{"categories":704},[213],{"categories":706},[707],"Evals & Reliability",{"categories":709},[141],{"categories":711},[141],{"categories":713},[],{"categories":715},[213],{"categories":717},[186],{"categories":719},[478],{"categories":721},[680],{"categories":723},[141],{"categories":725},[141],{"categories":727},[191],{"categories":729},[141],{"categories":731},[196],{"categories":733},[141],{"categories":735},[196],{"categories":737},[563],{"categories":739},[141],{"categories":741},[210],{"categories":743},[141],{"categories":745},[141],{"categories":747},[],{"categories":749},[290],{"categories":751},[],{"categories":753},[141],{"categories":755},[141],{"categories":757},[478],{"categories":759},[141],{"categories":761},[141],{"categories":763},[141],{"categories":765},[],{"categories":767},[141],{"categories":769},[290],{"categories":771},[141],{"categories":773},[210],{"categories":775},[],{"categories":777},[141],{"categories":779},[141],{"categories":781},[],{"categories":783},[141],{"categories":785},[196],{"categories":787},[141],{"categories":789},[290],{"categories":791},[],{"categories":793},[141],{"categories":795},[141],{"categories":797},[213],{"categories":799},[196],{"categories":801},[141],{"categories":803},[191],{"categories":805},[196],{"categories":807},[141],{"categories":809},[141],{"categories":811},[210],{"categories":813},[290],{"categories":815},[141],{"categories":817},[196],{"categories":819},[],{"categories":821},[210],{"categories":823},[196],{"categories":825},[213],{"categories":827},[],{"categories":829},[141],{"categories":831},[235],{"categories":833},[141],{"categories":835},[],{"categories":837},[141],{"categories":839},[141],{"categories":841},[141],{"categories":843},[191,325],{"categories":845},[],{"categories":847},[210],{"categories":849},[141],{"categories":851},[141],{"categories":853},[196],{"categories":855},[141],{"categories":857},[141],{"categories":859},[],{"categories":861},[],{"categories":863},[141],{"categories":865},[141],{"categories":867},[290],{"categories":869},[141],{"categories":871},[],{"categories":873},[141],{"categories":875},[368],{"categories":877},[],{"categories":879},[196],{"categories":881},[235],{"categories":883},[141],{"categories":885},[191],{"categories":887},[141],{"categories":889},[210],{"categories":891},[290],{"categories":893},[],{"categories":895},[141],{"categories":897},[235],{"categories":899},[141],{"categories":901},[224],{"categories":903},[141],{"categories":905},[141],{"categories":907},[196],{"categories":909},[235],{"categories":911},[632],{"categories":913},[141],{"categories":915},[325],{"categories":917},[],{"categories":919},[196],{"categories":921},[191],{"categories":923},[210],{"categories":925},[141],{"categories":927},[196],{"categories":929},[],{"categories":931},[141,368],{"categories":933},[141],{"categories":935},[141],{"categories":937},[141],{"categories":939},[141],{"categories":941},[196],{"categories":943},[141,210],{"categories":945},[213],{"categories":947},[141],{"categories":949},[141],{"categories":951},[141],{"categories":953},[210],{"categories":955},[141],{"categories":957},[196],{"categories":959},[196],{"categories":961},[680],{"categories":963},[325],{"categories":965},[141],{"categories":967},[196],{"categories":969},[141],{"categories":971},[141],{"categories":973},[196],{"categories":975},[],{"categories":977},[196],{"categories":979},[141],{"categories":981},[141],{"categories":983},[196],{"categories":985},[141],{"categories":987},[141,191],{"categories":989},[141],{"categories":991},[141],{"categories":993},[191],{"categories":995},[],{"categories":997},[290],{"categories":999},[290],{"categories":1001},[141],{"categories":1003},[],{"categories":1005},[],{"categories":1007},[141],{"categories":1009},[235],{"categories":1011},[],{"categories":1013},[186],{"categories":1015},[141],{"categories":1017},[210],{"categories":1019},[196],{"categories":1021},[141],{"categories":1023},[1024],"Generative UI & Design-to-Code",{"categories":1026},[141],{"categories":1028},[141],{"categories":1030},[290],{"categories":1032},[141],{"categories":1034},[1035],"Algorithmic Accountability",{"categories":1037},[141],{"categories":1039},[196],{"categories":1041},[210],{"categories":1043},[235],{"categories":1045},[290],{"categories":1047},[141],{"categories":1049},[],{"categories":1051},[199],{"categories":1053},[141],{"categories":1055},[141],{"categories":1057},[141],{"categories":1059},[141],{"categories":1061},[141],{"categories":1063},[196],{"categories":1065},[1066],"MLOps & Infrastructure",{"categories":1068},[141],{"categories":1070},[141],{"categories":1072},[141],{"categories":1074},[141],{"categories":1076},[141],{"categories":1078},[141],{"categories":1080},[210],{"categories":1082},[235],{"categories":1084},[141],{"categories":1086},[141],{"categories":1088},[199],{"categories":1090},[186],{"categories":1092},[141],{"categories":1094},[196],{"categories":1096},[368],{"categories":1098},[141],{"categories":1100},[191],{"categories":1102},[141],{"categories":1104},[290],{"categories":1106},[141],{"categories":1108},[199],{"categories":1110},[141],{"categories":1112},[196],{"categories":1114},[],{"categories":1116},[],{"categories":1118},[141],{"categories":1120},[224],{"categories":1122},[290],{"categories":1124},[235],{"categories":1126},[213],{"categories":1128},[],{"categories":1130},[141],{"categories":1132},[141],{"categories":1134},[191],{"categories":1136},[196],{"categories":1138},[141],{"categories":1140},[141],{"categories":1142},[141],{"categories":1144},[141],{"categories":1146},[141],{"categories":1148},[235],{"categories":1150},[224],{"categories":1152},[141],{"categories":1154},[290],{"categories":1156},[141],{"categories":1158},[],{"categories":1160},[196],{"categories":1162},[210],{"categories":1164},[],{"categories":1166},[141],{"categories":1168},[141],{"categories":1170},[196],{"categories":1172},[210],{"categories":1174},[141],{"categories":1176},[213],{"categories":1178},[290],{"categories":1180},[],{"categories":1182},[141],{"categories":1184},[],{"categories":1186},[141],{"categories":1188},[],{"categories":1190},[141],{"categories":1192},[141],{"categories":1194},[199],{"categories":1196},[191],{"categories":1198},[196],{"categories":1200},[196],{"categories":1202},[210],{"categories":1204},[],{"categories":1206},[141],{"categories":1208},[186],{"categories":1210},[141],{"categories":1212},[141],{"categories":1214},[191],{"categories":1216},[235],{"categories":1218},[186],{"categories":1220},[],{"categories":1222},[141],{"categories":1224},[],{"categories":1226},[141],{"categories":1228},[],{"categories":1230},[141],{"categories":1232},[235],{"categories":1234},[235],{"categories":1236},[],{"categories":1238},[563],{"categories":1240},[141],{"categories":1242},[290],{"categories":1244},[210],{"categories":1246},[],{"categories":1248},[501],{"categories":1250},[196],{"categories":1252},[196],{"categories":1254},[191],{"categories":1256},[141],{"categories":1258},[],{"categories":1260},[],{"categories":1262},[186],{"categories":1264},[213],{"categories":1266},[],{"categories":1268},[325],{"categories":1270},[196],{"categories":1272},[191],{"categories":1274},[196],{"categories":1276},[141],{"categories":1278},[191],{"categories":1280},[141],{"categories":1282},[210],{"categories":1284},[],{"categories":1286},[224],{"categories":1288},[199],{"categories":1290},[141],{"categories":1292},[290],{"categories":1294},[210],{"categories":1296},[191],{"categories":1298},[141],{"categories":1300},[210],{"categories":1302},[141],{"categories":1304},[196],{"categories":1306},[191],{"categories":1308},[141],{"categories":1310},[141],{"categories":1312},[141],{"categories":1314},[141],{"categories":1316},[141],{"categories":1318},[141],{"categories":1320},[],{"categories":1322},[],{"categories":1324},[210],{"categories":1326},[213],{"categories":1328},[199],{"categories":1330},[141],{"categories":1332},[196],{"categories":1334},[210],{"categories":1336},[210],{"categories":1338},[141],{"categories":1340},[],{"categories":1342},[141],{"categories":1344},[235],{"categories":1346},[199],{"categories":1348},[199],{"categories":1350},[210],{"categories":1352},[141],{"categories":1354},[707],{"categories":1356},[368],{"categories":1358},[],{"categories":1360},[141],{"categories":1362},[196],{"categories":1364},[141],{"categories":1366},[186],{"categories":1368},[],{"categories":1370},[186],{"categories":1372},[290],{"categories":1374},[],{"categories":1376},[141],{"categories":1378},[141],{"categories":1380},[141],{"categories":1382},[290],{"categories":1384},[325],{"categories":1386},[199],{"categories":1388},[141],{"categories":1390},[210],{"categories":1392},[141],{"categories":1394},[196],{"categories":1396},[],{"categories":1398},[210],{"categories":1400},[141],{"categories":1402},[186],{"categories":1404},[],{"categories":1406},[191],{"categories":1408},[141],{"categories":1410},[141],{"categories":1412},[235],{"categories":1414},[141,368],{"categories":1416},[141],{"categories":1418},[1419],"Design Systems for AI",{"categories":1421},[141],{"categories":1423},[141],{"categories":1425},[235],{"categories":1427},[141],{"categories":1429},[141],{"categories":1431},[141],{"categories":1433},[191],{"categories":1435},[141],{"categories":1437},[141],{"categories":1439},[141],{"categories":1441},[],{"categories":1443},[141],{"categories":1445},[141],{"categories":1447},[191],{"categories":1449},[141],{"categories":1451},[],{"categories":1453},[196],{"categories":1455},[196],{"categories":1457},[210],{"categories":1459},[141],{"categories":1461},[235],{"categories":1463},[210],{"categories":1465},[141],{"categories":1467},[290],{"categories":1469},[235],{"categories":1471},[213],{"categories":1473},[141],{"categories":1475},[141],{"categories":1477},[141],{"categories":1479},[141],{"categories":1481},[196],{"categories":1483},[186],{"categories":1485},[680],{"categories":1487},[141],{"categories":1489},[141],{"categories":1491},[196],{"categories":1493},[141],{"categories":1495},[210],{"categories":1497},[141],{"categories":1499},[210],{"categories":1501},[],{"categories":1503},[290],{"categories":1505},[],{"categories":1507},[141],{"categories":1509},[196],{"categories":1511},[199],{"categories":1513},[],{"categories":1515},[191],{"categories":1517},[141],{"categories":1519},[],{"categories":1521},[290],{"categories":1523},[210],{"categories":1525},[196],{"categories":1527},[210],{"categories":1529},[141],{"categories":1531},[290],{"categories":1533},[141],{"categories":1535},[210],{"categories":1537},[141],{"categories":1539},[141],{"categories":1541},[290],{"categories":1543},[],{"categories":1545},[],{"categories":1547},[235],{"categories":1549},[196],{"categories":1551},[196],{"categories":1553},[141],{"categories":1555},[196],{"categories":1557},[141],{"categories":1559},[141],{"categories":1561},[141],{"categories":1563},[141],{"categories":1565},[141],{"categories":1567},[141],{"categories":1569},[191],{"categories":1571},[199],{"categories":1573},[141],{"categories":1575},[141],{"categories":1577},[],{"categories":1579},[210],{"categories":1581},[210],{"categories":1583},[141],{"categories":1585},[210],{"categories":1587},[191],{"categories":1589},[],{"categories":1591},[141],{"categories":1593},[141],{"categories":1595},[290],{"categories":1597},[141],{"categories":1599},[141],{"categories":1601},[141],{"categories":1603},[196],{"categories":1605},[186],{"categories":1607},[191],{"categories":1609},[141],{"categories":1611},[196],{"categories":1613},[235],{"categories":1615},[196],{"categories":1617},[224],{"categories":1619},[325],{"categories":1621},[141],{"categories":1623},[196],{"categories":1625},[141],{"categories":1627},[141],{"categories":1629},[141],{"categories":1631},[141],{"categories":1633},[],{"categories":1635},[290],{"categories":1637},[],{"categories":1639},[141],{"categories":1641},[141],{"categories":1643},[],{"categories":1645},[141],{"categories":1647},[141],{"categories":1649},[210],{"categories":1651},[191],{"categories":1653},[1654],"Visual & Generative Media",{"categories":1656},[196],{"categories":1658},[],{"categories":1660},[141],{"categories":1662},[141],{"categories":1664},[210],{"categories":1666},[141],{"categories":1668},[368],{"categories":1670},[141],{"categories":1672},[213],{"categories":1674},[680],{"categories":1676},[210],{"categories":1678},[325],{"categories":1680},[141],{"categories":1682},[199],{"categories":1684},[290],{"categories":1686},[141],{"categories":1688},[141],{"categories":1690},[210],{"categories":1692},[196],{"categories":1694},[141],{"categories":1696},[],{"categories":1698},[],{"categories":1700},[196],{"categories":1702},[210],{"categories":1704},[186],{"categories":1706},[196],{"categories":1708},[632],{"categories":1710},[141],{"categories":1712},[199],{"categories":1714},[141],{"categories":1716},[191],{"categories":1718},[],{"categories":1720},[141],{"categories":1722},[199],{"categories":1724},[141],{"categories":1726},[141],{"categories":1728},[141],{"categories":1730},[199],{"categories":1732},[141],{"categories":1734},[141],{"categories":1736},[325],{"categories":1738},[141],{"categories":1740},[563],{"categories":1742},[210],{"categories":1744},[196],{"categories":1746},[141],{"categories":1748},[196],{"categories":1750},[141],{"categories":1752},[141],{"categories":1754},[196],{"categories":1756},[141],{"categories":1758},[141],{"categories":1760},[141],{"categories":1762},[196],{"categories":1764},[141],{"categories":1766},[290],{"categories":1768},[196],{"categories":1770},[],{"categories":1772},[196],{"categories":1774},[141],{"categories":1776},[],{"categories":1778},[368],{"categories":1780},[210],{"categories":1782},[],{"categories":1784},[632],{"categories":1786},[141],{"categories":1788},[196],{"categories":1790},[196],{"categories":1792},[141],{"categories":1794},[290,141],{"categories":1796},[141],{"categories":1798},[186],{"categories":1800},[141],{"categories":1802},[196],{"categories":1804},[290],{"categories":1806},[],{"categories":1808},[141],{"categories":1810},[186],{"categories":1812},[141],{"categories":1814},[1815],"Medical Imaging & Radiology",{"categories":1817},[141],{"categories":1819},[141],{"categories":1821},[141],{"categories":1823},[290],{"categories":1825},[196],{"categories":1827},[196],{"categories":1829},[210],{"categories":1831},[],{"categories":1833},[141],{"categories":1835},[141],{"categories":1837},[141],{"categories":1839},[],{"categories":1841},[],{"categories":1843},[141],{"categories":1845},[141],{"categories":1847},[563],{"categories":1849},[141],{"categories":1851},[141],{"categories":1853},[186],{"categories":1855},[141],{"categories":1857},[141],{"categories":1859},[],{"categories":1861},[196],{"categories":1863},[141],{"categories":1865},[199],{"categories":1867},[210],{"categories":1869},[141],{"categories":1871},[141],{"categories":1873},[196],{"categories":1875},[563],{"categories":1877},[141],{"categories":1879},[196],{"categories":1881},[141],{"categories":1883},[141],{"categories":1885},[141],{"categories":1887},[141],{"categories":1889},[290],{"categories":1891},[196],{"categories":1893},[368],{"categories":1895},[290],{"categories":1897},[191],{"categories":1899},[196],{"categories":1901},[235],{"categories":1903},[141],{"categories":1905},[141],{"categories":1907},[199],{"categories":1909},[141],{"categories":1911},[141],{"categories":1913},[141],{"categories":1915},[141],{"categories":1917},[141],{"categories":1919},[196],{"categories":1921},[141],{"categories":1923},[210],{"categories":1925},[141],{"categories":1927},[210],{"categories":1929},[141],{"categories":1931},[199],{"categories":1933},[],{"categories":1935},[235],{"categories":1937},[],{"categories":1939},[199],{"categories":1941},[196],{"categories":1943},[141],{"categories":1945},[141],{"categories":1947},[196],{"categories":1949},[141],{"categories":1951},[1419],{"categories":1953},[141],{"categories":1955},[1419],{"categories":1957},[290],{"categories":1959},[141],{"categories":1961},[141],{"categories":1963},[141],{"categories":1965},[196],{"categories":1967},[210],{"categories":1969},[290],{"categories":1971},[196],{"categories":1973},[235],{"categories":1975},[],{"categories":1977},[141],{"categories":1979},[141],{"categories":1981},[],{"categories":1983},[141],{"categories":1985},[141],{"categories":1987},[196],{"categories":1989},[141],{"categories":1991},[141],{"categories":1993},[141],{"categories":1995},[196],{"categories":1997},[1998],"Contract Review & E-Discovery",{"categories":2000},[141],{"categories":2002},[290],{"categories":2004},[141],{"categories":2006},[186],{"categories":2008},[141],{"categories":2010},[235],{"categories":2012},[141],{"categories":2014},[141],{"categories":2016},[325],{"categories":2018},[210],{"categories":2020},[196],{"categories":2022},[141],{"categories":2024},[141],{"categories":2026},[141],{"categories":2028},[196],{"categories":2030},[196],{"categories":2032},[1035],{"categories":2034},[141],{"categories":2036},[141],{"categories":2038},[196],{"categories":2040},[196],{"categories":2042},[141],{"categories":2044},[141],{"categories":2046},[141],{"categories":2048},[196],{"categories":2050},[141],{"categories":2052},[141],{"categories":2054},[210],{"categories":2056},[141],{"categories":2058},[563],{"categories":2060},[534],{"categories":2062},[141],{"categories":2064},[196],{"categories":2066},[141],{"categories":2068},[2069],"Law-Firm Practice & Adoption",{"categories":2071},[141],{"categories":2073},[196],{"categories":2075},[290],{"categories":2077},[141],{"categories":2079},[141],{"categories":2081},[141],{"categories":2083},[],{"categories":2085},[210],{"categories":2087},[],{"categories":2089},[210],{"categories":2091},[141],{"categories":2093},[],{"categories":2095},[210],{"categories":2097},[196],{"categories":2099},[186],{"categories":2101},[368],{"categories":2103},[141],{"categories":2105},[],{"categories":2107},[141],{"categories":2109},[186],{"categories":2111},[196],{"categories":2113},[191],{"categories":2115},[141],{"categories":2117},[325],{"categories":2119},[141],{"categories":2121},[],{"categories":2123},[191],{"categories":2125},[196],{"categories":2127},[191],{"categories":2129},[],{"categories":2131},[141],{"categories":2133},[199],{"categories":2135},[141],{"categories":2137},[210],{"categories":2139},[],{"categories":2141},[],{"categories":2143},[141],{"categories":2145},[],{"categories":2147},[],{"categories":2149},[141],{"categories":2151},[199],{"categories":2153},[196],{"categories":2155},[368],{"categories":2157},[141],{"categories":2159},[186],{"categories":2161},[210],{"categories":2163},[141],{"categories":2165},[141],{"categories":2167},[210],{"categories":2169},[199],{"categories":2171},[141],{"categories":2173},[141],{"categories":2175},[141],{"categories":2177},[1066],{"categories":2179},[141],{"categories":2181},[210],{"categories":2183},[141],{"categories":2185},[325],{"categories":2187},[210],{"categories":2189},[191],{"categories":2191},[141],{"categories":2193},[141],{"categories":2195},[141],{"categories":2197},[290],{"categories":2199},[141],{"categories":2201},[141],{"categories":2203},[141],{"categories":2205},[141],{"categories":2207},[191],{"categories":2209},[196],{"categories":2211},[141,186],{"categories":2213},[141],{"categories":2215},[563],{"categories":2217},[141],{"categories":2219},[141],{"categories":2221},[141],{"categories":2223},[210],{"categories":2225},[141],{"categories":2227},[210],{"categories":2229},[290],{"categories":2231},[196],{"categories":2233},[196],{"categories":2235},[210],{"categories":2237},[141],{"categories":2239},[196],{"categories":2241},[141],{"categories":2243},[141],{"categories":2245},[],{"categories":2247},[],{"categories":2249},[141],{"categories":2251},[213],{"categories":2253},[141],{"categories":2255},[141],{"categories":2257},[290],{"categories":2259},[196],{"categories":2261},[],{"categories":2263},[141],{"categories":2265},[141],{"categories":2267},[191],{"categories":2269},[210],{"categories":2271},[213],{"categories":2273},[235],{"categories":2275},[199],{"categories":2277},[290],{"categories":2279},[141],{"categories":2281},[196],{"categories":2283},[141],{"categories":2285},[210],{"categories":2287},[],{"categories":2289},[196],{"categories":2291},[196],{"categories":2293},[196],{"categories":2295},[141],{"categories":2297},[141],{"categories":2299},[141],{"categories":2301},[141],{"categories":2303},[141],{"categories":2305},[141],{"categories":2307},[],{"categories":2309},[196],{"categories":2311},[141],{"categories":2313},[141],{"categories":2315},[141],{"categories":2317},[],{"categories":2319},[196],{"categories":2321},[196],{"categories":2323},[141],{"categories":2325},[141],{"categories":2327},[191],{"categories":2329},[141],{"categories":2331},[141],{"categories":2333},[],{"categories":2335},[186],{"categories":2337},[141],{"categories":2339},[141],{"categories":2341},[141],{"categories":2343},[290],{"categories":2345},[141],{"categories":2347},[210],{"categories":2349},[141],{"categories":2351},[186],{"categories":2353},[141],{"categories":2355},[210],{"categories":2357},[325],{"categories":2359},[210],{"categories":2361},[196],{"categories":2363},[141],{"categories":2365},[196],{"categories":2367},[141],{"categories":2369},[141],{"categories":2371},[141],{"categories":2373},[141,290],{"categories":2375},[141],{"categories":2377},[196],{"categories":2379},[235],{"categories":2381},[141],{"categories":2383},[235],{"categories":2385},[196],{"categories":2387},[290],{"categories":2389},[141],{"categories":2391},[],{"categories":2393},[210],{"categories":2395},[368],{"categories":2397},[290],{"categories":2399},[210],{"categories":2401},[141],{"categories":2403},[199],{"categories":2405},[141],{"categories":2407},[141],{"categories":2409},[196],{"categories":2411},[],{"categories":2413},[],{"categories":2415},[141],{"categories":2417},[],{"categories":2419},[],{"categories":2421},[199],{"categories":2423},[210],{"categories":2425},[141],{"categories":2427},[141],{"categories":2429},[196],{"categories":2431},[141],{"categories":2433},[196],{"categories":2435},[191],{"categories":2437},[196],{"categories":2439},[368],{"categories":2441},[141],{"categories":2443},[141],{"categories":2445},[141],{"categories":2447},[224],{"categories":2449},[141],{"categories":2451},[141],{"categories":2453},[141],{"categories":2455},[141],{"categories":2457},[210],{"categories":2459},[196],{"categories":2461},[141],{"categories":2463},[141],{"categories":2465},[141],{"categories":2467},[141],{"categories":2469},[210],{"categories":2471},[501],{"categories":2473},[196],{"categories":2475},[1035],{"categories":2477},[],{"categories":2479},[196],{"categories":2481},[290],{"categories":2483},[2069],{"categories":2485},[210],{"categories":2487},[],{"categories":2489},[196],{"categories":2491},[],{"categories":2493},[141],{"categories":2495},[196],{"categories":2497},[],{"categories":2499},[],{"categories":2501},[141],{"categories":2503},[141],{"categories":2505},[325],{"categories":2507},[141],{"categories":2509},[325],{"categories":2511},[141],{"categories":2513},[196],{"categories":2515},[141],{"categories":2517},[141],{"categories":2519},[213],{"categories":2521},[141],{"categories":2523},[210],{"categories":2525},[199],{"categories":2527},[],{"categories":2529},[141],{"categories":2531},[141],{"categories":2533},[141],{"categories":2535},[210],{"categories":2537},[141],{"categories":2539},[1998],{"categories":2541},[196],{"categories":2543},[141],{"categories":2545},[290],{"categories":2547},[290],{"categories":2549},[141],{"categories":2551},[141],{"categories":2553},[196],{"categories":2555},[186],{"categories":2557},[141],{"categories":2559},[141],{"categories":2561},[141],{"categories":2563},[141],{"categories":2565},[290],{"categories":2567},[290],{"categories":2569},[196],{"categories":2571},[196],{"categories":2573},[196],{"categories":2575},[141],{"categories":2577},[141],{"categories":2579},[141],{"categories":2581},[196],{"categories":2583},[],{"categories":2585},[141],{"categories":2587},[],{"categories":2589},[290],{"categories":2591},[2592],"Interaction & Product Design",{"categories":2594},[141],{"categories":2596},[196],{"categories":2598},[210],{"categories":2600},[405],{"categories":2602},[235],{"categories":2604},[210],{"categories":2606},[141],{"categories":2608},[199],{"categories":2610},[141],{"categories":2612},[141],{"categories":2614},[210],{"categories":2616},[141],{"categories":2618},[186],{"categories":2620},[196],{"categories":2622},[141],{"categories":2624},[],{"categories":2626},[196],{"categories":2628},[196],{"categories":2630},[196],{"categories":2632},[],{"categories":2634},[210],{"categories":2636},[141],{"categories":2638},[196],{"categories":2640},[186],{"categories":2642},[2592],{"categories":2644},[141],{"categories":2646},[186],{"categories":2648},[141],{"categories":2650},[186],{"categories":2652},[141],{"categories":2654},[],{"categories":2656},[141],{"categories":2658},[196],{"categories":2660},[210],{"categories":2662},[],{"categories":2664},[196],{"categories":2666},[199],{"categories":2668},[235],{"categories":2670},[141],{"categories":2672},[196],{"categories":2674},[141],{"categories":2676},[196],{"categories":2678},[196],{"categories":2680},[141],{"categories":2682},[141],{"categories":2684},[235],{"categories":2686},[213],{"categories":2688},[141],{"categories":2690},[199],{"categories":2692},[210],{"categories":2694},[2695],"Coding Agents & Dev Productivity",{"categories":2697},[235],{"categories":2699},[290],{"categories":2701},[141],{"categories":2703},[141],{"categories":2705},[],{"categories":2707},[141],{"categories":2709},[141],{"categories":2711},[1035],{"categories":2713},[],{"categories":2715},[141],{"categories":2717},[141],{"categories":2719},[368],{"categories":2721},[141],{"categories":2723},[235],{"categories":2725},[],{"categories":2727},[],{"categories":2729},[141],{"categories":2731},[],{"categories":2733},[196],{"categories":2735},[141],{"categories":2737},[196],{"categories":2739},[],{"categories":2741},[210],{"categories":2743},[210],{"categories":2745},[141],{"categories":2747},[213],{"categories":2749},[],{"categories":2751},[141],{"categories":2753},[141],{"categories":2755},[141],{"categories":2757},[213],{"categories":2759},[210],{"categories":2761},[196],{"categories":2763},[],{"categories":2765},[],{"categories":2767},[141],{"categories":2769},[141],{"categories":2771},[141],{"categories":2773},[141],{"categories":2775},[196],{"categories":2777},[196],{"categories":2779},[478],{"categories":2781},[210],{"categories":2783},[199],{"categories":2785},[141],{"categories":2787},[210],{"categories":2789},[196],{"categories":2791},[235],{"categories":2793},[235],{"categories":2795},[196],{"categories":2797},[196],{"categories":2799},[141],{"categories":2801},[186],{"categories":2803},[2592],{"categories":2805},[199],{"categories":2807},[141,368],{"categories":2809},[213],{"categories":2811},[],{"categories":2813},[290],{"categories":2815},[196],{"categories":2817},[210],{"categories":2819},[186],{"categories":2821},[141],{"categories":2823},[196],{"categories":2825},[2826],"The Designer's Role & Craft",{"categories":2828},[290],{"categories":2830},[],{"categories":2832},[196],{"categories":2834},[141],{"categories":2836},[196],{"categories":2838},[196],{"categories":2840},[141],{"categories":2842},[325],{"categories":2844},[141],{"categories":2846},[210],{"categories":2848},[196],{"categories":2850},[141],{"categories":2852},[290],{"categories":2854},[141],{"categories":2856},[],{"categories":2858},[196],{"categories":2860},[290],{"categories":2862},[199],{"categories":2864},[141],{"categories":2866},[196],{"categories":2868},[141],{"categories":2870},[141],{"categories":2872},[141],{"categories":2874},[2875],"AI UX Patterns",{"categories":2877},[196],{"categories":2879},[196],{"categories":2881},[196],{"categories":2883},[141],{"categories":2885},[141],{"categories":2887},[196],{"categories":2889},[325],{"categories":2891},[213],{"categories":2893},[141],{"categories":2895},[196],{"categories":2897},[141],{"categories":2899},[141],{"categories":2901},[1419],{"categories":2903},[],{"categories":2905},[325],{"categories":2907},[196],{"categories":2909},[235],{"categories":2911},[210],{"categories":2913},[141],{"categories":2915},[196],{"categories":2917},[],{"categories":2919},[],{"categories":2921},[141],{"categories":2923},[141],{"categories":2925},[196],{"categories":2927},[141],{"categories":2929},[196],{"categories":2931},[478],{"categories":2933},[290],{"categories":2935},[141],{"categories":2937},[235],{"categories":2939},[210],{"categories":2941},[141],{"categories":2943},[196],{"categories":2945},[196],{"categories":2947},[],{"categories":2949},[141],{"categories":2951},[],{"categories":2953},[141],{"categories":2955},[141],{"categories":2957},[],{"categories":2959},[141],{"categories":2961},[141],{"categories":2963},[141],{"categories":2965},[196],{"categories":2967},[141],{"categories":2969},[210],{"categories":2971},[],{"categories":2973},[],{"categories":2975},[213],{"categories":2977},[224],{"categories":2979},[141],{"categories":2981},[141],{"categories":2983},[141],{"categories":2985},[213],{"categories":2987},[213],{"categories":2989},[141],{"categories":2991},[141],{"categories":2993},[235],{"categories":2995},[141],{"categories":2997},[141],{"categories":2999},[141],{"categories":3001},[196],{"categories":3003},[141],{"categories":3005},[141],{"categories":3007},[196],{"categories":3009},[141],{"categories":3011},[141],{"categories":3013},[141],{"categories":3015},[196],{"categories":3017},[],{"categories":3019},[210],{"categories":3021},[141],{"categories":3023},[],{"categories":3025},[141],{"categories":3027},[141],{"categories":3029},[368],{"categories":3031},[141],{"categories":3033},[],{"categories":3035},[],{"categories":3037},[290],{"categories":3039},[1066],{"categories":3041},[196],{"categories":3043},[186],{"categories":3045},[2826],{"categories":3047},[],{"categories":3049},[],{"categories":3051},[141],{"categories":3053},[],{"categories":3055},[],{"categories":3057},[210],{"categories":3059},[235],{"categories":3061},[325],{"categories":3063},[213],{"categories":3065},[196],{"categories":3067},[191],{"categories":3069},[141],{"categories":3071},[141],{"categories":3073},[141],{"categories":3075},[191],{"categories":3077},[],{"categories":3079},[290],{"categories":3081},[199],{"categories":3083},[141],{"categories":3085},[141],{"categories":3087},[196],{"categories":3089},[191],{"categories":3091},[141],{"categories":3093},[141],{"categories":3095},[186],{"categories":3097},[141],{"categories":3099},[191],{"categories":3101},[141],{"categories":3103},[],{"categories":3105},[186],{"categories":3107},[141],{"categories":3109},[325],{"categories":3111},[141],{"categories":3113},[210],{"categories":3115},[196],{"categories":3117},[235],{"categories":3119},[141],{"categories":3121},[210],{"categories":3123},[141],{"categories":3125},[141],{"categories":3127},[141],{"categories":3129},[141],{"categories":3131},[191],{"categories":3133},[141],{"categories":3135},[141],{"categories":3137},[141],{"categories":3139},[196],{"categories":3141},[141],{"categories":3143},[141],{"categories":3145},[141],{"categories":3147},[],{"categories":3149},[141],{"categories":3151},[210],{"categories":3153},[186],{"categories":3155},[141],{"categories":3157},[141],{"categories":3159},[290],{"categories":3161},[141],{"categories":3163},[],{"categories":3165},[141],{"categories":3167},[563],{"categories":3169},[196],{"categories":3171},[191],{"categories":3173},[141],{"categories":3175},[235],{"categories":3177},[141],{"categories":3179},[141],{"categories":3181},[],{"categories":3183},[191],{"categories":3185},[191],{"categories":3187},[141],{"categories":3189},[141],{"categories":3191},[199],{"categories":3193},[141],{"categories":3195},[141],{"categories":3197},[141],{"categories":3199},[141],{"categories":3201},[210],{"categories":3203},[213],{"categories":3205},[210],{"categories":3207},[141],{"categories":3209},[],{"categories":3211},[141],{"categories":3213},[210],{"categories":3215},[141],{"categories":3217},[210],{"categories":3219},[196],{"categories":3221},[680],{"categories":3223},[],{"categories":3225},[],{"categories":3227},[141],{"categories":3229},[235],{"categories":3231},[],{"categories":3233},[368],{"categories":3235},[141],{"categories":3237},[141],{"categories":3239},[141],{"categories":3241},[290],{"categories":3243},[1024],{"categories":3245},[],{"categories":3247},[141],{"categories":3249},[141],{"categories":3251},[141],{"categories":3253},[210],{"categories":3255},[141],{"categories":3257},[141],{"categories":3259},[141],{"categories":3261},[141],{"categories":3263},[141,368],{"categories":3265},[141],{"categories":3267},[141],{"categories":3269},[290],{"categories":3271},[196],{"categories":3273},[],{"categories":3275},[196],{"categories":3277},[196],{"categories":3279},[141],{"categories":3281},[141],{"categories":3283},[141],{"categories":3285},[141],{"categories":3287},[141],{"categories":3289},[213],{"categories":3291},[141],{"categories":3293},[141],{"categories":3295},[2875],{"categories":3297},[186],{"categories":3299},[141],{"categories":3301},[213],{"categories":3303},[186],{"categories":3305},[210],{"categories":3307},[290],{"categories":3309},[196],{"categories":3311},[141],{"categories":3313},[141],{"categories":3315},[],{"categories":3317},[191],{"categories":3319},[141],{"categories":3321},[141],{"categories":3323},[235],{"categories":3325},[141],{"categories":3327},[141],{"categories":3329},[141],{"categories":3331},[196],{"categories":3333},[141],{"categories":3335},[141],{"categories":3337},[290],{"categories":3339},[141],{"categories":3341},[191],{"categories":3343},[],{"categories":3345},[368],{"categories":3347},[199],{"categories":3349},[141],{"categories":3351},[478],{"categories":3353},[290],{"categories":3355},[290],{"categories":3357},[210],{"categories":3359},[196],{"categories":3361},[141],{"categories":3363},[191],{"categories":3365},[235],{"categories":3367},[141],{"categories":3369},[141],{"categories":3371},[141],{"categories":3373},[290],{"categories":3375},[196],{"categories":3377},[141],{"categories":3379},[196],{"categories":3381},[141],{"categories":3383},[196],{"categories":3385},[141],{"categories":3387},[632],{"categories":3389},[141],{"categories":3391},[196],{"categories":3393},[],{"categories":3395},[141],{"categories":3397},[141],{"categories":3399},[141],{"categories":3401},[141],{"categories":3403},[196],{"categories":3405},[],{"categories":3407},[],{"categories":3409},[141],{"categories":3411},[141],{"categories":3413},[196],{"categories":3415},[141],{"categories":3417},[141],{"categories":3419},[141],{"categories":3421},[210],{"categories":3423},[141],{"categories":3425},[141],{"categories":3427},[196],{"categories":3429},[141],{"categories":3431},[141],{"categories":3433},[141],{"categories":3435},[141],{"categories":3437},[141],{"categories":3439},[],{"categories":3441},[210],{"categories":3443},[213],{"categories":3445},[141],{"categories":3447},[196],{"categories":3449},[196],{"categories":3451},[141],{"categories":3453},[141],{"categories":3455},[],{"categories":3457},[],{"categories":3459},[141],{"categories":3461},[141],{"categories":3463},[141],{"categories":3465},[141],{"categories":3467},[235],{"categories":3469},[213],{"categories":3471},[],{"categories":3473},[141],{"categories":3475},[290],{"categories":3477},[141],{"categories":3479},[141],{"categories":3481},[368],{"categories":3483},[2069],{"categories":3485},[141],{"categories":3487},[235],{"categories":3489},[210],{"categories":3491},[141],{"categories":3493},[210],{"categories":3495},[210],{"categories":3497},[141],{"categories":3499},[141],{"categories":3501},[210],{"categories":3503},[235],{"categories":3505},[235],{"categories":3507},[368],{"categories":3509},[196],{"categories":3511},[],{"categories":3513},[235],{"categories":3515},[191],{"categories":3517},[141],{"categories":3519},[196],{"categories":3521},[186],{"categories":3523},[210],{"categories":3525},[141],{"categories":3527},[191],{"categories":3529},[235],{"categories":3531},[],{"categories":3533},[141],{"categories":3535},[210],{"categories":3537},[141],{"categories":3539},[210],{"categories":3541},[213],{"categories":3543},[141],{"categories":3545},[235],{"categories":3547},[141],{"categories":3549},[210],{"categories":3551},[141],{"categories":3553},[196],{"categories":3555},[196],{"categories":3557},[235],{"categories":3559},[196],{"categories":3561},[368],{"categories":3563},[196],{"categories":3565},[141],{"categories":3567},[141],{"categories":3569},[141],{"categories":3571},[141],{"categories":3573},[141],{"categories":3575},[141],{"categories":3577},[210],{"categories":3579},[141],{"categories":3581},[],{"categories":3583},[196],{"categories":3585},[191],{"categories":3587},[210],{"categories":3589},[],{"categories":3591},[],{"categories":3593},[141],{"categories":3595},[196],{"categories":3597},[141],{"categories":3599},[141],{"categories":3601},[141],{"categories":3603},[3604],"Frameworks & Tooling",{"categories":3606},[141],{"categories":3608},[141],{"categories":3610},[210],{"categories":3612},[141],{"categories":3614},[141],{"categories":3616},[],{"categories":3618},[213],{"categories":3620},[213],{"categories":3622},[141],{"categories":3624},[186],{"categories":3626},[141],{"categories":3628},[196],{"categories":3630},[141],{"categories":3632},[290],{"categories":3634},[],{"categories":3636},[2069],{"categories":3638},[141],{"categories":3640},[210],{"categories":3642},[141],{"categories":3644},[368],{"categories":3646},[368],{"categories":3648},[],{"categories":3650},[141],{"categories":3652},[196],{"categories":3654},[196],{"categories":3656},[141],{"categories":3658},[141],{"categories":3660},[235],{"categories":3662},[196],{"categories":3664},[235],{"categories":3666},[141],{"categories":3668},[196],{"categories":3670},[],{"categories":3672},[290],{"categories":3674},[141],{"categories":3676},[141],{"categories":3678},[],{"categories":3680},[141],{"categories":3682},[141],{"categories":3684},[196],{"categories":3686},[141],{"categories":3688},[141],{"categories":3690},[141],{"categories":3692},[],{"categories":3694},[191],{"categories":3696},[210],{"categories":3698},[141],{"categories":3700},[210],{"categories":3702},[368],{"categories":3704},[141],{"categories":3706},[141],{"categories":3708},[141],{"categories":3710},[210],{"categories":3712},[141],{"categories":3714},[191],{"categories":3716},[141],{"categories":3718},[2069],{"categories":3720},[],{"categories":3722},[196],{"categories":3724},[186],{"categories":3726},[141],{"categories":3728},[186],{"categories":3730},[141],{"categories":3732},[],{"categories":3734},[196],{"categories":3736},[141],{"categories":3738},[141],{"categories":3740},[3741],"AI Design Tooling",{"categories":3743},[290],{"categories":3745},[141],{"categories":3747},[141],{"categories":3749},[210],{"categories":3751},[290],{"categories":3753},[141],{"categories":3755},[141],{"categories":3757},[210],{"categories":3759},[196],{"categories":3761},[235],{"categories":3763},[199],{"categories":3765},[210],{"categories":3767},[141],{"categories":3769},[141],{"categories":3771},[141],{"categories":3773},[196],{"categories":3775},[141],{"categories":3777},[],{"categories":3779},[196],{"categories":3781},[141],{"categories":3783},[141],{"categories":3785},[196],{"categories":3787},[141],{"categories":3789},[141],{"categories":3791},[141],{"categories":3793},[196],{"categories":3795},[],{"categories":3797},[196],{"categories":3799},[3604],{"categories":3801},[141],{"categories":3803},[141],{"categories":3805},[196],{"categories":3807},[196],{"categories":3809},[210],{"categories":3811},[210],{"categories":3813},[141],{"categories":3815},[141],{"categories":3817},[],{"categories":3819},[210],{"categories":3821},[141],{"categories":3823},[141],{"categories":3825},[196],{"categories":3827},[191],{"categories":3829},[141],{"categories":3831},[],{"categories":3833},[141],{"categories":3835},[141],{"categories":3837},[2592],{"categories":3839},[],{"categories":3841},[141],{"categories":3843},[141],{"categories":3845},[141],{"categories":3847},[141],{"categories":3849},[290],{"categories":3851},[141],{"categories":3853},[],{"categories":3855},[141],{"categories":3857},[141],{"categories":3859},[141],{"categories":3861},[141],{"categories":3863},[325],{"categories":3865},[235],{"categories":3867},[141],{"categories":3869},[141],{"categories":3871},[2069],{"categories":3873},[141],{"categories":3875},[186],{"categories":3877},[141],{"categories":3879},[141],{"categories":3881},[213],{"categories":3883},[196],{"categories":3885},[141],{"categories":3887},[141],{"categories":3889},[235],{"categories":3891},[196],{"categories":3893},[199],{"categories":3895},[],{"categories":3897},[141],{"categories":3899},[141],{"categories":3901},[290],{"categories":3903},[141],{"categories":3905},[325],{"categories":3907},[196],{"categories":3909},[141],{"categories":3911},[196],{"categories":3913},[141],{"categories":3915},[],{"categories":3917},[],{"categories":3919},[],{"categories":3921},[186],{"categories":3923},[235],{"categories":3925},[196],{"categories":3927},[141],{"categories":3929},[141],{"categories":3931},[141],{"categories":3933},[141],{"categories":3935},[141],{"categories":3937},[501],{"categories":3939},[141],{"categories":3941},[290],{"categories":3943},[196],{"categories":3945},[141],{"categories":3947},[],{"categories":3949},[141],{"categories":3951},[196],{"categories":3953},[196],{"categories":3955},[],{"categories":3957},[141],{"categories":3959},[196],{"categories":3961},[141],{"categories":3963},[],{"categories":3965},[199],{"categories":3967},[141],{"categories":3969},[141],{"categories":3971},[141],{"categories":3973},[235],{"categories":3975},[290],{"categories":3977},[196],{"categories":3979},[290],{"categories":3981},[196],{"categories":3983},[141],{"categories":3985},[191],{"categories":3987},[],{"categories":3989},[],{"categories":3991},[141],{"categories":3993},[141],{"categories":3995},[141],{"categories":3997},[186],{"categories":3999},[141],{"categories":4001},[196],{"categories":4003},[235],{"categories":4005},[],{"categories":4007},[290],{"categories":4009},[196],{"categories":4011},[],{"categories":4013},[210],{"categories":4015},[141],{"categories":4017},[210],{"categories":4019},[290],{"categories":4021},[210],{"categories":4023},[141],{"categories":4025},[],{"categories":4027},[141],{"categories":4029},[141],{"categories":4031},[196],{"categories":4033},[],{"categories":4035},[141],{"categories":4037},[141],{"categories":4039},[325],{"categories":4041},[141],{"categories":4043},[141],{"categories":4045},[141],{"categories":4047},[368],{"categories":4049},[210],{"categories":4051},[141],{"categories":4053},[196],{"categories":4055},[],{"categories":4057},[141],{"categories":4059},[196],{"categories":4061},[141],{"categories":4063},[186],{"categories":4065},[632],{"categories":4067},[141],{"categories":4069},[141],{"categories":4071},[141],{"categories":4073},[196],{"categories":4075},[141],{"categories":4077},[196],{"categories":4079},[141],{"categories":4081},[141],{"categories":4083},[141],{"categories":4085},[196],{"categories":4087},[199],{"categories":4089},[141],{"categories":4091},[141],{"categories":4093},[],{"categories":4095},[141],{"categories":4097},[141],{"categories":4099},[186],{"categories":4101},[141],{"categories":4103},[191],{"categories":4105},[210],{"categories":4107},[290],{"categories":4109},[],{"categories":4111},[141],{"categories":4113},[],{"categories":4115},[196],{"categories":4117},[141],{"categories":4119},[196],{"categories":4121},[],{"categories":4123},[196],{"categories":4125},[141],{"categories":4127},[210],{"categories":4129},[290],{"categories":4131},[235],{"categories":4133},[141],{"categories":4135},[235],{"categories":4137},[196],{"categories":4139},[141],{"categories":4141},[290],{"categories":4143},[141],{"categories":4145},[],{"categories":4147},[141],{"categories":4149},[224],{"categories":4151},[196],{"categories":4153},[141],{"categories":4155},[290],{"categories":4157},[235],{"categories":4159},[141],{"categories":4161},[191],{"categories":4163},[210],{"categories":4165},[141],{"categories":4167},[141],{"categories":4169},[141],{"categories":4171},[141],{"categories":4173},[199],{"categories":4175},[141],{"categories":4177},[235],{"categories":4179},[210],{"categories":4181},[325],{"categories":4183},[],{"categories":4185},[],{"categories":4187},[213],{"categories":4189},[563],{"categories":4191},[141],{"categories":4193},[196],{"categories":4195},[141,210],{"categories":4197},[235],{"categories":4199},[141],{"categories":4201},[141],{"categories":4203},[141],{"categories":4205},[141],{"categories":4207},[141],{"categories":4209},[141],{"categories":4211},[141],{"categories":4213},[191],{"categories":4215},[196],{"categories":4217},[141],{"categories":4219},[141],{"categories":4221},[196],{"categories":4223},[141],{"categories":4225},[141],{"categories":4227},[141],{"categories":4229},[],{"categories":4231},[141],{"categories":4233},[1419],{"categories":4235},[210],{"categories":4237},[290],{"categories":4239},[141],{"categories":4241},[141],{"categories":4243},[141],{"categories":4245},[141],{"categories":4247},[213],{"categories":4249},[196],{"categories":4251},[325],{"categories":4253},[368],{"categories":4255},[],{"categories":4257},[210],{"categories":4259},[141],{"categories":4261},[191],{"categories":4263},[196],{"categories":4265},[141],{"categories":4267},[186],{"categories":4269},[196],{"categories":4271},[141],{"categories":4273},[196],{"categories":4275},[196],{"categories":4277},[199],{"categories":4279},[210],{"categories":4281},[141],{"categories":4283},[141],{"categories":4285},[],{"categories":4287},[],{"categories":4289},[],{"categories":4291},[368],{"categories":4293},[141],{"categories":4295},[235],{"categories":4297},[141],{"categories":4299},[141],{"categories":4301},[141],{"categories":4303},[141],{"categories":4305},[210],{"categories":4307},[141],{"categories":4309},[],{"categories":4311},[141],{"categories":4313},[213],{"categories":4315},[191],{"categories":4317},[196],{"categories":4319},[141],{"categories":4321},[],{"categories":4323},[141],{"categories":4325},[196],{"categories":4327},[210],{"categories":4329},[141],{"categories":4331},[141],{"categories":4333},[141],{"categories":4335},[368],{"categories":4337},[],{"categories":4339},[290],{"categories":4341},[290],{"categories":4343},[141],{"categories":4345},[196],{"categories":4347},[],{"categories":4349},[210],{"categories":4351},[141],{"categories":4353},[290],{"categories":4355},[141],{"categories":4357},[191],{"categories":4359},[196],{"categories":4361},[141],{"categories":4363},[],{"categories":4365},[235],{"categories":4367},[141],{"categories":4369},[141],{"categories":4371},[141],{"categories":4373},[141],{"categories":4375},[141],{"categories":4377},[290],{"categories":4379},[196],{"categories":4381},[235],{"categories":4383},[],{"categories":4385},[196],{"categories":4387},[141],{"categories":4389},[191],{"categories":4391},[196],{"categories":4393},[290],{"categories":4395},[141],{"categories":4397},[141],{"categories":4399},[141],{"categories":4401},[563],{"categories":4403},[141],{"categories":4405},[196],{"categories":4407},[],{"categories":4409},[141],{"categories":4411},[141],{"categories":4413},[368],{"categories":4415},[235],{"categories":4417},[213],{"categories":4419},[680],{"categories":4421},[213],{"categories":4423},[213],{"categories":4425},[141],{"categories":4427},[],{"categories":4429},[],{"categories":4431},[],{"categories":4433},[196],{"categories":4435},[141],{"categories":4437},[141],{"categories":4439},[196],{"categories":4441},[196],{"categories":4443},[210],{"categories":4445},[141],{"categories":4447},[534],{"categories":4449},[210],{"categories":4451},[141],{"categories":4453},[196],{"categories":4455},[141],{"categories":4457},[141],{"categories":4459},[141],{"categories":4461},[191],{"categories":4463},[141],{"categories":4465},[141],{"categories":4467},[141],{"categories":4469},[141],{"categories":4471},[196],{"categories":4473},[199],{"categories":4475},[141],{"categories":4477},[],{"categories":4479},[],{"categories":4481},[141],{"categories":4483},[],{"categories":4485},[141],{"categories":4487},[196],{"categories":4489},[290],{"categories":4491},[141],{"categories":4493},[141],{"categories":4495},[196],{"categories":4497},[],{"categories":4499},[196],{"categories":4501},[196],{"categories":4503},[141],{"categories":4505},[141],{"categories":4507},[141],{"categories":4509},[199],{"categories":4511},[141],{"categories":4513},[290],{"categories":4515},[141],{"categories":4517},[196],{"categories":4519},[191],{"categories":4521},[141],{"categories":4523},[141],{"categories":4525},[196],{"categories":4527},[141],{"categories":4529},[325],{"categories":4531},[196],{"categories":4533},[141],{"categories":4535},[141],{"categories":4537},[141],{"categories":4539},[1024],{"categories":4541},[141],{"categories":4543},[196],{"categories":4545},[141],{"categories":4547},[210],{"categories":4549},[141],{"categories":4551},[632],{"categories":4553},[290],{"categories":4555},[],{"categories":4557},[141],{"categories":4559},[141],{"categories":4561},[235],{"categories":4563},[563],{"categories":4565},[196],{"categories":4567},[141],{"categories":4569},[],{"categories":4571},[235],{"categories":4573},[478],{"categories":4575},[196],{"categories":4577},[196],{"categories":4579},[196],{"categories":4581},[141],{"categories":4583},[141],{"categories":4585},[196],{"categories":4587},[141],{"categories":4589},[],{"categories":4591},[191],{"categories":4593},[141],{"categories":4595},[290],{"categories":4597},[191],{"categories":4599},[196],{"categories":4601},[210],{"categories":4603},[],{"categories":4605},[210],{"categories":4607},[141],{"categories":4609},[141],{"categories":4611},[186],{"categories":4613},[141],{"categories":4615},[235],{"categories":4617},[368],{"categories":4619},[224],{"categories":4621},[196],{"categories":4623},[196],{"categories":4625},[141],{"categories":4627},[141],{"categories":4629},[196],{"categories":4631},[141],{"categories":4633},[186],{"categories":4635},[],{"categories":4637},[196],{"categories":4639},[141],{"categories":4641},[141],{"categories":4643},[141],{"categories":4645},[196],{"categories":4647},[141],{"categories":4649},[],{"categories":4651},[141],{"categories":4653},[],{"categories":4655},[290],{"categories":4657},[196],{"categories":4659},[196],{"categories":4661},[141,191],{"categories":4663},[196],{"categories":4665},[141],{"categories":4667},[],{"categories":4669},[186],{"categories":4671},[213],{"categories":4673},[191],{"categories":4675},[196],{"categories":4677},[141],{"categories":4679},[210],{"categories":4681},[141],{"categories":4683},[141],{"categories":4685},[196],{"categories":4687},[141],{"categories":4689},[141],{"categories":4691},[141],{"categories":4693},[235],{"categories":4695},[1419],{"categories":4697},[196],{"categories":4699},[141],{"categories":4701},[],{"categories":4703},[],{"categories":4705},[141],{"categories":4707},[196],{"categories":4709},[141],{"categories":4711},[141],{"categories":4713},[368],{"categories":4715},[],{"categories":4717},[141],{"categories":4719},[196],{"categories":4721},[224],{"categories":4723},[196],{"categories":4725},[141],{"categories":4727},[563],{"categories":4729},[],{"categories":4731},[501],{"categories":4733},[141],{"categories":4735},[196],{"categories":4737},[141],{"categories":4739},[141],{"categories":4741},[141],{"categories":4743},[325],{"categories":4745},[141],{"categories":4747},[196],{"categories":4749},[141],{"categories":4751},[213],{"categories":4753},[199],{"categories":4755},[196],{"categories":4757},[141],{"categories":4759},[563],{"categories":4761},[141],{"categories":4763},[368],{"categories":4765},[191],{"categories":4767},[],{"categories":4769},[141],{"categories":4771},[141],{"categories":4773},[141],{"categories":4775},[325],{"categories":4777},[290],{"categories":4779},[141],{"categories":4781},[141],{"categories":4783},[141],{"categories":4785},[],{"categories":4787},[325],{"categories":4789},[235],{"categories":4791},[141],{"categories":4793},[141],{"categories":4795},[141],{"categories":4797},[680],{"categories":4799},[186],{"categories":4801},[141],{"categories":4803},[199],{"categories":4805},[141],{"categories":4807},[141],{"categories":4809},[],{"categories":4811},[],{"categories":4813},[290],{"categories":4815},[141],{"categories":4817},[141],{"categories":4819},[213],{"categories":4821},[325],{"categories":4823},[196],{"categories":4825},[141],{"categories":4827},[141],{"categories":4829},[325],{"categories":4831},[191],{"categories":4833},[235],{"categories":4835},[141],{"categories":4837},[141],{"categories":4839},[],{"categories":4841},[141],{"categories":4843},[141],{"categories":4845},[],{"categories":4847},[141],{"categories":4849},[141],{"categories":4851},[707],{"categories":4853},[141],{"categories":4855},[141],{"categories":4857},[196],{"categories":4859},[210],{"categories":4861},[563],{"categories":4863},[141],{"categories":4865},[191],{"categories":4867},[141],{"categories":4869},[141],{"categories":4871},[],{"categories":4873},[141,210],{"categories":4875},[235],{"categories":4877},[196],{"categories":4879},[210],{"categories":4881},[196],{"categories":4883},[1066],{"categories":4885},[210],{"categories":4887},[210],{"categories":4889},[196],{"categories":4891},[141],{"categories":4893},[186],{"categories":4895},[141],{"categories":4897},[],{"categories":4899},[],{"categories":4901},[196],{"categories":4903},[141],{"categories":4905},[210],{"categories":4907},[196],{"categories":4909},[141],{"categories":4911},[186],{"categories":4913},[210],{"categories":4915},[210],{"categories":4917},[141],{"categories":4919},[325],{"categories":4921},[141],{"categories":4923},[141],{"categories":4925},[210],{"categories":4927},[141],{"categories":4929},[],{"categories":4931},[141],{"categories":4933},[141],{"categories":4935},[290,141],{"categories":4937},[368],{"categories":4939},[186],{"categories":4941},[141],{"categories":4943},[],{"categories":4945},[141],{"categories":4947},[141],{"categories":4949},[191],{"categories":4951},[141],{"categories":4953},[191],{"categories":4955},[141],{"categories":4957},[141],{"categories":4959},[478],{"categories":4961},[141],{"categories":4963},[191],{"categories":4965},[210],{"categories":4967},[213],{"categories":4969},[196],{"categories":4971},[141],{"categories":4973},[210],{"categories":4975},[141],{"categories":4977},[141],{"categories":4979},[235],{"categories":4981},[141],{"categories":4983},[325],{"categories":4985},[290],{"categories":4987},[141],{"categories":4989},[141],{"categories":4991},[199],{"categories":4993},[141],{"categories":4995},[141],{"categories":4997},[186],{"categories":4999},[141],{"categories":5001},[196],{"categories":5003},[196],{"categories":5005},[210],{"categories":5007},[141],{"categories":5009},[235],{"categories":5011},[210],{"categories":5013},[210],{"categories":5015},[141],{"categories":5017},[141],{"categories":5019},[],{"categories":5021},[],{"categories":5023},[213],{"categories":5025},[141],{"categories":5027},[210],{"categories":5029},[141],{"categories":5031},[290],{"categories":5033},[563],{"categories":5035},[501],{"categories":5037},[478],{"categories":5039},[141],{"categories":5041},[141],{"categories":5043},[210],{"categories":5045},[141],{"categories":5047},[213],{"categories":5049},[141],{"categories":5051},[141],{"categories":5053},[141],{"categories":5055},[141],{"categories":5057},[141],{"categories":5059},[141],{"categories":5061},[141],{"categories":5063},[196],{"categories":5065},[186],{"categories":5067},[199],{"categories":5069},[196],{"categories":5071},[141,191],{"categories":5073},[],{"categories":5075},[290],{"categories":5077},[],{"categories":5079},[199],{"categories":5081},[141],{"categories":5083},[235],{"categories":5085},[186],{"categories":5087},[141],{"categories":5089},[199],{"categories":5091},[186],{"categories":5093},[196],{"categories":5095},[213],{"categories":5097},[196],{"categories":5099},[191],{"categories":5101},[199],{"categories":5103},[141],{"categories":5105},[196],{"categories":5107},[141],{"categories":5109},[199],{"categories":5111},[141],{"categories":5113},[141],{"categories":5115},[191],{"categories":5117},[196],{"categories":5119},[210],{"categories":5121},[325],{"categories":5123},[141],{"categories":5125},[141],{"categories":5127},[],{"categories":5129},[235],{"categories":5131},[141],{"categories":5133},[141],{"categories":5135},[141],{"categories":5137},[141],{"categories":5139},[141],{"categories":5141},[141],{"categories":5143},[210],{"categories":5145},[235],{"categories":5147},[210],{"categories":5149},[210],{"categories":5151},[141],{"categories":5153},[141],{"categories":5155},[141],{"categories":5157},[141],{"categories":5159},[501],{"categories":5161},[141],{"categories":5163},[196],{"categories":5165},[196],{"categories":5167},[235],{"categories":5169},[141],{"categories":5171},[141],{"categories":5173},[141],{"categories":5175},[196],{"categories":5177},[141],{"categories":5179},[141],{"categories":5181},[141],{"categories":5183},[3604],{"categories":5185},[5186],"Clinical AI",{"categories":5188},[290],{"categories":5190},[141],{"categories":5192},[141],{"categories":5194},[141],{"categories":5196},[141],{"categories":5198},[368],{"categories":5200},[2875],{"categories":5202},[141],{"categories":5204},[199],{"categories":5206},[290],{"categories":5208},[141],{"categories":5210},[196],{"categories":5212},[141],{"categories":5214},[141],{"categories":5216},[235],{"categories":5218},[141],{"categories":5220},[196],{"categories":5222},[210],{"categories":5224},[325],{"categories":5226},[141],{"categories":5228},[141],{"categories":5230},[191],{"categories":5232},[141],{"categories":5234},[141],{"categories":5236},[632],{"categories":5238},[141],{"categories":5240},[],{"categories":5242},[196],{"categories":5244},[141],{"categories":5246},[210],{"categories":5248},[186],{"categories":5250},[141],{"categories":5252},[],{"categories":5254},[],{"categories":5256},[141],{"categories":5258},[],{"categories":5260},[191],{"categories":5262},[141],{"categories":5264},[196],{"categories":5266},[141],{"categories":5268},[196],{"categories":5270},[196],{"categories":5272},[141],{"categories":5274},[235],{"categories":5276},[235],{"categories":5278},[235],{"categories":5280},[235],{"categories":5282},[],{"categories":5284},[186],{"categories":5286},[196],{"categories":5288},[235],{"categories":5290},[141],{"categories":5292},[707],{"categories":5294},[199],{"categories":5296},[196],{"categories":5298},[141],{"categories":5300},[186],{"categories":5302},[141],{"categories":5304},[196],{"categories":5306},[141],{"categories":5308},[141],{"categories":5310},[141],{"categories":5312},[141],{"categories":5314},[141],{"categories":5316},[141,196],{"categories":5318},[196],{"categories":5320},[368],{"categories":5322},[141],{"categories":5324},[235],{"categories":5326},[196],{"categories":5328},[235],{"categories":5330},[196],{"categories":5332},[141],{"categories":5334},[],{"categories":5336},[235],{"categories":5338},[325],{"categories":5340},[186],{"categories":5342},[141],{"categories":5344},[141],{"categories":5346},[],{"categories":5348},[210],{"categories":5350},[],{"categories":5352},[186],{"categories":5354},[196],{"categories":5356},[235],{"categories":5358},[141],{"categories":5360},[235],{"categories":5362},[186],{"categories":5364},[235],{"categories":5366},[235],{"categories":5368},[],{"categories":5370},[191],{"categories":5372},[196],{"categories":5374},[235],{"categories":5376},[235],{"categories":5378},[235],{"categories":5380},[235],{"categories":5382},[235],{"categories":5384},[235],{"categories":5386},[235],{"categories":5388},[235],{"categories":5390},[235],{"categories":5392},[235],{"categories":5394},[213],{"categories":5396},[186],{"categories":5398},[141],{"categories":5400},[141],{"categories":5402},[196],{"categories":5404},[196],{"categories":5406},[],{"categories":5408},[141],{"categories":5410},[141,186],{"categories":5412},[],{"categories":5414},[196],{"categories":5416},[141],{"categories":5418},[235],{"categories":5420},[196],{"categories":5422},[196],{"categories":5424},[1066],{"categories":5426},[141],{"categories":5428},[141],{"categories":5430},[141],{"categories":5432},[141],{"categories":5434},[199],{"categories":5436},[141],{"categories":5438},[141],{"categories":5440},[478],{"categories":5442},[141],{"categories":5444},[141],{"categories":5446},[196],{"categories":5448},[141],{"categories":5450},[141],{"categories":5452},[141],{"categories":5454},[141],{"categories":5456},[191],{"categories":5458},[199],{"categories":5460},[196],{"categories":5462},[196],{"categories":5464},[],{"categories":5466},[196],{"categories":5468},[290],{"categories":5470},[235],{"categories":5472},[141],{"categories":5474},[],{"categories":5476},[141],{"categories":5478},[199],{"categories":5480},[199],{"categories":5482},[],{"categories":5484},[210],{"categories":5486},[141],{"categories":5488},[196],{"categories":5490},[290],{"categories":5492},[141],{"categories":5494},[141],{"categories":5496},[],{"categories":5498},[141],{"categories":5500},[141],{"categories":5502},[],{"categories":5504},[325],{"categories":5506},[141],{"categories":5508},[196],{"categories":5510},[],{"categories":5512},[],{"categories":5514},[141],{"categories":5516},[235],{"categories":5518},[186],{"categories":5520},[141],{"categories":5522},[141],{"categories":5524},[191],{"categories":5526},[141],{"categories":5528},[141],{"categories":5530},[196],{"categories":5532},[141],{"categories":5534},[191],{"categories":5536},[191],{"categories":5538},[290],{"categories":5540},[],{"categories":5542},[141],{"categories":5544},[191],{"categories":5546},[235],{"categories":5548},[],{"categories":5550},[141],{"categories":5552},[141],{"categories":5554},[290],{"categories":5556},[141],{"categories":5558},[141],{"categories":5560},[325],{"categories":5562},[141],{"categories":5564},[368],{"categories":5566},[],{"categories":5568},[196],{"categories":5570},[141],{"categories":5572},[325],{"categories":5574},[210],{"categories":5576},[],{"categories":5578},[141],{"categories":5580},[],{"categories":5582},[196],{"categories":5584},[290],{"categories":5586},[210],{"categories":5588},[],{"categories":5590},[3604],{"categories":5592},[191],{"categories":5594},[186],{"categories":5596},[141],{"categories":5598},[196],{"categories":5600},[213],{"categories":5602},[196],{"categories":5604},[141],{"categories":5606},[290],{"categories":5608},[141],{"categories":5610},[141],{"categories":5612},[210],{"categories":5614},[],{"categories":5616},[],{"categories":5618},[141],{"categories":5620},[186],{"categories":5622},[141],{"categories":5624},[325],{"categories":5626},[],{"categories":5628},[196],{"categories":5630},[196],{"categories":5632},[141],{"categories":5634},[196],{"categories":5636},[141],{"categories":5638},[235],{"categories":5640},[141],{"categories":5642},[210],{"categories":5644},[141],{"categories":5646},[141],{"categories":5648},[196],{"categories":5650},[199],{"categories":5652},[141],{"categories":5654},[141],{"categories":5656},[141],{"categories":5658},[141],{"categories":5660},[196],{"categories":5662},[141],{"categories":5664},[199],{"categories":5666},[325],{"categories":5668},[235],{"categories":5670},[],{"categories":5672},[325],{"categories":5674},[141],{"categories":5676},[],{"categories":5678},[210],{"categories":5680},[196],{"categories":5682},[],{"categories":5684},[141],{"categories":5686},[141],{"categories":5688},[141],{"categories":5690},[141],{"categories":5692},[141],{"categories":5694},[196],{"categories":5696},[191],{"categories":5698},[186],{"categories":5700},[141],{"categories":5702},[141],{"categories":5704},[196],{"categories":5706},[141],{"categories":5708},[290],{"categories":5710},[210],{"categories":5712},[210],{"categories":5714},[141],{"categories":5716},[213],{"categories":5718},[196],{"categories":5720},[141],{"categories":5722},[141],{"categories":5724},[196],{"categories":5726},[141],{"categories":5728},[141],{"categories":5730},[141],{"categories":5732},[196],{"categories":5734},[191],{"categories":5736},[141],{"categories":5738},[290],{"categories":5740},[210],{"categories":5742},[196],{"categories":5744},[141],{"categories":5746},[199],{"categories":5748},[141],{"categories":5750},[199],{"categories":5752},[196],{"categories":5754},[141],{"categories":5756},[141],{"categories":5758},[235],{"categories":5760},[141],{"categories":5762},[],{"categories":5764},[186],{"categories":5766},[141],{"categories":5768},[141],{"categories":5770},[141],{"categories":5772},[210],{"categories":5774},[210],{"categories":5776},[141],{"categories":5778},[210],{"categories":5780},[141],{"categories":5782},[196],{"categories":5784},[141],{"categories":5786},[141],{"categories":5788},[141],{"categories":5790},[141],{"categories":5792},[141],{"categories":5794},[],{"categories":5796},[141],{"categories":5798},[290],{"categories":5800},[196],{"categories":5802},[191],{"categories":5804},[235],{"categories":5806},[141],{"categories":5808},[196],{"categories":5810},[141],{"categories":5812},[196],{"categories":5814},[141],{"categories":5816},[141],{"categories":5818},[290],{"categories":5820},[196],{"categories":5822},[141],{"categories":5824},[325],{"categories":5826},[191],{"categories":5828},[141],{"categories":5830},[213],{"categories":5832},[141],{"categories":5834},[196],{"categories":5836},[141],{"categories":5838},[235],{"categories":5840},[141],{"categories":5842},[141],{"categories":5844},[141],{"categories":5846},[141],{"categories":5848},[196],{"categories":5850},[368],{"categories":5852},[141],{"categories":5854},[210],{"categories":5856},[196],{"categories":5858},[213],{"categories":5860},[],{"categories":5862},[196],{"categories":5864},[210],{"categories":5866},[141],{"categories":5868},[141],{"categories":5870},[141],{"categories":5872},[2695],{"categories":5874},[141],{"categories":5876},[290],{"categories":5878},[405],{"categories":5880},[141],{"categories":5882},[141],{"categories":5884},[141],{"categories":5886},[141],{"categories":5888},[141],{"categories":5890},[186],{"categories":5892},[196],{"categories":5894},[141],{"categories":5896},[141],{"categories":5898},[210],{"categories":5900},[191],{"categories":5902},[141],{"categories":5904},[141],{"categories":5906},[210],{"categories":5908},[141],{"categories":5910},[],{"categories":5912},[196],{"categories":5914},[196],{"categories":5916},[141],{"categories":5918},[141],{"categories":5920},[141],{"categories":5922},[213],{"categories":5924},[],{"categories":5926},[235],{"categories":5928},[],{"categories":5930},[235],{"categories":5932},[141],{"categories":5934},[141],{"categories":5936},[141],{"categories":5938},[196],{"categories":5940},[141],{"categories":5942},[196],{"categories":5944},[196],{"categories":5946},[],{"categories":5948},[141],{"categories":5950},[235],{"categories":5952},[141],{"categories":5954},[],{"categories":5956},[141],{"categories":5958},[290],{"categories":5960},[141],{"categories":5962},[],{"categories":5964},[141],{"categories":5966},[141],{"categories":5968},[290],{"categories":5970},[210],{"categories":5972},[196],{"categories":5974},[141],{"categories":5976},[141],{"categories":5978},[141],{"categories":5980},[141],{"categories":5982},[141],{"categories":5984},[325],{"categories":5986},[141],{"categories":5988},[141],{"categories":5990},[141],{"categories":5992},[186],{"categories":5994},[141],{"categories":5996},[141],{"categories":5998},[],{"categories":6000},[141],{"categories":6002},[141],{"categories":6004},[141],{"categories":6006},[],{"categories":6008},[196],{"categories":6010},[186],{"categories":6012},[141],{"categories":6014},[141],{"categories":6016},[141],{"categories":6018},[196],{"categories":6020},[141],{"categories":6022},[235],{"categories":6024},[141],{"categories":6026},[210],{"categories":6028},[199],{"categories":6030},[196],{"categories":6032},[563],{"categories":6034},[141],{"categories":6036},[141],{"categories":6038},[141],{"categories":6040},[141],{"categories":6042},[210],{"categories":6044},[235],{"categories":6046},[290],{"categories":6048},[141],{"categories":6050},[141],{"categories":6052},[141],{"categories":6054},[141],{"categories":6056},[141],{"categories":6058},[141],{"categories":6060},[235],{"categories":6062},[141],{"categories":6064},[290],{"categories":6066},[141],{"categories":6068},[141],{"categories":6070},[235],{"categories":6072},[290],{"categories":6074},[141],{"categories":6076},[235],{"categories":6078},[141],{"categories":6080},[196],{"categories":6082},[196],{"categories":6084},[196],{"categories":6086},[141],{"categories":6088},[210],{"categories":6090},[235],{"categories":6092},[196],{"categories":6094},[196],{"categories":6096},[141],{"categories":6098},[210],{"categories":6100},[290],{"categories":6102},[141],{"categories":6104},[141],{"categories":6106},[196],{"categories":6108},[141],{"categories":6110},[],{"categories":6112},[196],{"categories":6114},[],{"categories":6116},[141],{"categories":6118},[141],{"categories":6120},[],{"categories":6122},[],{"categories":6124},[196],{"categories":6126},[191],{"categories":6128},[196],{"categories":6130},[6131],"Liability & Ethics",{"categories":6133},[141],{"categories":6135},[141],{"categories":6137},[141],{"categories":6139},[196],{"categories":6141},[186],{"categories":6143},[196],{"categories":6145},[191],{"categories":6147},[325],{"categories":6149},[141],{"categories":6151},[196],{"categories":6153},[141],{"categories":6155},[141],{"categories":6157},[141],{"categories":6159},[],{"categories":6161},[680],{"categories":6163},[196],{"categories":6165},[],{"categories":6167},[141],{"categories":6169},[186],{"categories":6171},[196],{"categories":6173},[141],{"categories":6175},[],{"categories":6177},[196],{"categories":6179},[141],{"categories":6181},[141],{"categories":6183},[210],{"categories":6185},[141],{"categories":6187},[235],{"categories":6189},[141],{"categories":6191},[141],{"categories":6193},[199],{"categories":6195},[141],{"categories":6197},[196],{"categories":6199},[141],{"categories":6201},[141],{"categories":6203},[141],{"categories":6205},[235],{"categories":6207},[196],{"categories":6209},[210],{"categories":6211},[290],{"categories":6213},[186],{"categories":6215},[141],{"categories":6217},[141],{"categories":6219},[141],{"categories":6221},[],{"categories":6223},[196],{"categories":6225},[196],{"categories":6227},[196],{"categories":6229},[563],{"categories":6231},[196],{"categories":6233},[290],{"categories":6235},[196],{"categories":6237},[368],{"categories":6239},[210],{"categories":6241},[235],{"categories":6243},[141],{"categories":6245},[290],{"categories":6247},[141],{"categories":6249},[186],{"categories":6251},[141],{"categories":6253},[],{"categories":6255},[141],{"categories":6257},[196],{"categories":6259},[141],{"categories":6261},[141],{"categories":6263},[141],{"categories":6265},[141],{"categories":6267},[196],{"categories":6269},[141],{"categories":6271},[141],{"categories":6273},[290],{"categories":6275},[196],{"categories":6277},[],{"categories":6279},[196],{"categories":6281},[199],{"categories":6283},[141],{"categories":6285},[235],{"categories":6287},[196],{"categories":6289},[191],{"categories":6291},[],{"categories":6293},[141],{"categories":6295},[141],{"categories":6297},[199],{"categories":6299},[141],{"categories":6301},[196],{"categories":6303},[235],{"categories":6305},[186],{"categories":6307},[368],{"categories":6309},[141],{"categories":6311},[141],{"categories":6313},[141],{"categories":6315},[235],{"categories":6317},[191],{"categories":6319},[141],{"categories":6321},[290],{"categories":6323},[235],{"categories":6325},[368],{"categories":6327},[141],{"categories":6329},[196],{"categories":6331},[],{"categories":6333},[632],{"categories":6335},[],{"categories":6337},[141],{"categories":6339},[368],{"categories":6341},[141],{"categories":6343},[213],{"categories":6345},[141],{"categories":6347},[196],{"categories":6349},[196],{"categories":6351},[6352],"Design News & Tools",{"categories":6354},[141],{"categories":6356},[141],{"categories":6358},[235],{"categories":6360},[141],{"categories":6362},[141],{"categories":6364},[141],{"categories":6366},[186],{"categories":6368},[196],{"categories":6370},[141],{"categories":6372},[290],{"categories":6374},[196],{"categories":6376},[196],{"categories":6378},[290],{"categories":6380},[141],{"categories":6382},[141],{"categories":6384},[141],{"categories":6386},[563],{"categories":6388},[196],{"categories":6390},[141],{"categories":6392},[196],{"categories":6394},[141],{"categories":6396},[141],{"categories":6398},[563],{"categories":6400},[141],{"categories":6402},[325],{"categories":6404},[141],{"categories":6406},[196],{"categories":6408},[196],{"categories":6410},[],{"categories":6412},[141],{"categories":6414},[141],{"categories":6416},[141],{"categories":6418},[235],{"categories":6420},[141],{"categories":6422},[186],{"categories":6424},[],{"categories":6426},[141],{"categories":6428},[141],{"categories":6430},[141],{"categories":6432},[210],{"categories":6434},[707],{"categories":6436},[210],{"categories":6438},[290],{"categories":6440},[141],{"categories":6442},[141,196],{"categories":6444},[325,191],{"categories":6446},[210],{"categories":6448},[141],{"categories":6450},[141],{"categories":6452},[141],{"categories":6454},[141],{"categories":6456},[],{"categories":6458},[210],{"categories":6460},[196],{"categories":6462},[141],{"categories":6464},[141],{"categories":6466},[],{"categories":6468},[141],{"categories":6470},[210],{"categories":6472},[141],{"categories":6474},[210],{"categories":6476},[141],{"categories":6478},[],{"categories":6480},[196],{"categories":6482},[141],{"categories":6484},[191],{"categories":6486},[141],{"categories":6488},[235],{"categories":6490},[141],{"categories":6492},[],{"categories":6494},[141],{"categories":6496},[196],{"categories":6498},[141],{"categories":6500},[],{"categories":6502},[290],{"categories":6504},[141],{"categories":6506},[141],{"categories":6508},[196],{"categories":6510},[141],{"categories":6512},[141],{"categories":6514},[141],{"categories":6516},[186],{"categories":6518},[141],{"categories":6520},[196],{"categories":6522},[141],{"categories":6524},[],{"categories":6526},[141],{"categories":6528},[368],{"categories":6530},[325],{"categories":6532},[191],{"categories":6534},[191],{"categories":6536},[141],{"categories":6538},[141],{"categories":6540},[186],{"categories":6542},[186],{"categories":6544},[141],{"categories":6546},[196],{"categories":6548},[141],{"categories":6550},[141],{"categories":6552},[141],{"categories":6554},[141],{"categories":6556},[210],{"categories":6558},[141],{"categories":6560},[186],{"categories":6562},[141],{"categories":6564},[141],{"categories":6566},[196],{"categories":6568},[141],{"categories":6570},[325],{"categories":6572},[141],{"categories":6574},[235],{"categories":6576},[141],{"categories":6578},[141],{"categories":6580},[196],{"categories":6582},[199],{"categories":6584},[141],{"categories":6586},[196],{"categories":6588},[141],{"categories":6590},[196],{"categories":6592},[],{"categories":6594},[210],{"categories":6596},[],{"categories":6598},[210],{"categories":6600},[196],{"categories":6602},[186],{"categories":6604},[141],{"categories":6606},[],{"categories":6608},[213],{"categories":6610},[368],{"categories":6612},[141],{"categories":6614},[210],{"categories":6616},[141],{"categories":6618},[],{"categories":6620},[235],{"categories":6622},[196],{"categories":6624},[210],{"categories":6626},[290],{"categories":6628},[191],{"categories":6630},[141],{"categories":6632},[141],{"categories":6634},[196],{"categories":6636},[210],{"categories":6638},[196],{"categories":6640},[235],{"categories":6642},[141],{"categories":6644},[199],{"categories":6646},[186],{"categories":6648},[199],{"categories":6650},[235],{"categories":6652},[141],{"categories":6654},[141],{"categories":6656},[210],{"categories":6658},[141],{"categories":6660},[290],{"categories":6662},[191],{"categories":6664},[141],{"categories":6666},[141],{"categories":6668},[141],{"categories":6670},[141],{"categories":6672},[141],{"categories":6674},[141],{"categories":6676},[196],{"categories":6678},[141],{"categories":6680},[141],{"categories":6682},[141],{"categories":6684},[196],{"categories":6686},[141],{"categories":6688},[141],{"categories":6690},[186],{"categories":6692},[141],{"categories":6694},[196],{"categories":6696},[196],{"categories":6698},[290],{"categories":6700},[196],{"categories":6702},[141],{"categories":6704},[196],{"categories":6706},[141],{"categories":6708},[186],{"categories":6710},[196],{"categories":6712},[290],{"categories":6714},[],{"categories":6716},[141],{"categories":6718},[213],{"categories":6720},[563],{"categories":6722},[141],{"categories":6724},[196],{"categories":6726},[141],{"categories":6728},[141],{"categories":6730},[210],{"categories":6732},[141],{"categories":6734},[],{"categories":6736},[141],{"categories":6738},[196],{"categories":6740},[191],{"categories":6742},[141],{"categories":6744},[325],{"categories":6746},[290],{"categories":6748},[141],{"categories":6750},[210],{"categories":6752},[141],{"categories":6754},[141],{"categories":6756},[235],{"categories":6758},[196],{"categories":6760},[141],{"categories":6762},[325],{"categories":6764},[196],{"categories":6766},[191],{"categories":6768},[191],{"categories":6770},[141],{"categories":6772},[141],{"categories":6774},[141],{"categories":6776},[141],{"categories":6778},[141],{"categories":6780},[141],{"categories":6782},[186],{"categories":6784},[141],{"categories":6786},[],{"categories":6788},[141],{"categories":6790},[141],{"categories":6792},[196],{"categories":6794},[141],{"categories":6796},[196],{"categories":6798},[141],{"categories":6800},[141],{"categories":6802},[141],{"categories":6804},[141],{"categories":6806},[141],{"categories":6808},[141],{"categories":6810},[210],{"categories":6812},[],{"categories":6814},[186],{"categories":6816},[141],{"categories":6818},[141],{"categories":6820},[196],{"categories":6822},[196],{"categories":6824},[],{"categories":6826},[210],{"categories":6828},[210],{"categories":6830},[141],{"categories":6832},[325],{"categories":6834},[191],{"categories":6836},[290],{"categories":6838},[141],{"categories":6840},[],{"categories":6842},[141],{"categories":6844},[196],{"categories":6846},[186],{"categories":6848},[141],{"categories":6850},[141],{"categories":6852},[210],{"categories":6854},[186],{"categories":6856},[141],{"categories":6858},[141],{"categories":6860},[235],{"categories":6862},[213],{"categories":6864},[141],{"categories":6866},[235],{"categories":6868},[141],{"categories":6870},[196],{"categories":6872},[141],{"categories":6874},[141],{"categories":6876},[],{"categories":6878},[235],{"categories":6880},[196],{"categories":6882},[290],{"categories":6884},[213],{"categories":6886},[141],{"categories":6888},[141],{"categories":6890},[141],{"categories":6892},[],{"categories":6894},[196],{"categories":6896},[196],{"categories":6898},[196],{"categories":6900},[3604],{"categories":6902},[235],{"categories":6904},[141],{"categories":6906},[210],{"categories":6908},[199],{"categories":6910},[141],{"categories":6912},[141],{"categories":6914},[141],{"categories":6916},[141],{"categories":6918},[141],{"categories":6920},[196],{"categories":6922},[141],{"categories":6924},[191],{"categories":6926},[141],{"categories":6928},[186],{"categories":6930},[2069],{"categories":6932},[368],{"categories":6934},[186],{"categories":6936},[],{"categories":6938},[199],{"categories":6940},[141],{"categories":6942},[],{"categories":6944},[141],{"categories":6946},[235],{"categories":6948},[196],{"categories":6950},[290],{"categories":6952},[141],{"categories":6954},[196],{"categories":6956},[141],{"categories":6958},[141],{"categories":6960},[141],{"categories":6962},[141],{"categories":6964},[235],{"categories":6966},[],{"categories":6968},[141],{"categories":6970},[196],{"categories":6972},[141],{"categories":6974},[196],{"categories":6976},[196],{"categories":6978},[],{"categories":6980},[141],{"categories":6982},[],{"categories":6984},[235],{"categories":6986},[186],{"categories":6988},[141],{"categories":6990},[290],{"categories":6992},[141],{"categories":6994},[196],{"categories":6996},[235],{"categories":6998},[141],{"categories":7000},[235],{"categories":7002},[],{"categories":7004},[235],{"categories":7006},[141],{"categories":7008},[186],{"categories":7010},[196],{"categories":7012},[563],{"categories":7014},[141],{"categories":7016},[196],{"categories":7018},[141],{"categories":7020},[],{"categories":7022},[210],{"categories":7024},[196],{"categories":7026},[199],{"categories":7028},[196],{"categories":7030},[141],{"categories":7032},[186],{"categories":7034},[141],{"categories":7036},[141],{"categories":7038},[],{"categories":7040},[],{"categories":7042},[],{"categories":7044},[290],{"categories":7046},[141],{"categories":7048},[196],{"categories":7050},[141],{"categories":7052},[141],{"categories":7054},[],{"categories":7056},[],{"categories":7058},[],{"categories":7060},[141],{"categories":7062},[196],{"categories":7064},[290],{"categories":7066},[141],{"categories":7068},[141],{"categories":7070},[],{"categories":7072},[196],{"categories":7074},[141],{"categories":7076},[141],{"categories":7078},[186],{"categories":7080},[],{"categories":7082},[],{"categories":7084},[141],{"categories":7086},[141],{"categories":7088},[141],{"categories":7090},[196],{"categories":7092},[290],{"categories":7094},[141],{"categories":7096},[235],{"categories":7098},[],{"categories":7100},[141],{"categories":7102},[141],{"categories":7104},[325],{"categories":7106},[235],{"categories":7108},[325],{"categories":7110},[210],{"categories":7112},[213],{"categories":7114},[141],{"categories":7116},[141],{"categories":7118},[],{"categories":7120},[],{"categories":7122},[196],{"categories":7124},[],{"categories":7126},[141],{"categories":7128},[563],{"categories":7130},[141],{"categories":7132},[141],{"categories":7134},[141],{"categories":7136},[141],{"categories":7138},[],{"categories":7140},[196],{"categories":7142},[141],{"categories":7144},[141],{"categories":7146},[],{"categories":7148},[196],{"categories":7150},[196],{"categories":7152},[141],{"categories":7154},[235],{"categories":7156},[141],{"categories":7158},[325],{"categories":7160},[141],{"categories":7162},[196],{"categories":7164},[191],{"categories":7166},[199],{"categories":7168},[141],{"categories":7170},[141],{"categories":7172},[196],{"categories":7174},[196],{"categories":7176},[213],{"categories":7178},[196],{"categories":7180},[196],{"categories":7182},[],{"categories":7184},[141],{"categories":7186},[196],{"categories":7188},[],{"categories":7190},[141],{"categories":7192},[],{"categories":7194},[235],{"categories":7196},[191],{"categories":7198},[],{"categories":7200},[141],{"categories":7202},[141],{"categories":7204},[141],{"categories":7206},[],{"categories":7208},[196],{"categories":7210},[290],{"categories":7212},[186],{"categories":7214},[141],{"categories":7216},[],{"categories":7218},[191],{"categories":7220},[325],{"categories":7222},[141],{"categories":7224},[210],{"categories":7226},[186],{"categories":7228},[213],{"categories":7230},[191],{"categories":7232},[210],{"categories":7234},[196],{"categories":7236},[210],{"categories":7238},[],{"categories":7240},[141],{"categories":7242},[199],{"categories":7244},[199],{"categories":7246},[141],{"categories":7248},[],{"categories":7250},[196],{"categories":7252},[196],{"categories":7254},[186],{"categories":7256},[290],{"categories":7258},[141],{"categories":7260},[141],{"categories":7262},[186],{"categories":7264},[196],{"categories":7266},[368],{"categories":7268},[141],{"categories":7270},[141],{"categories":7272},[141],{"categories":7274},[141],{"categories":7276},[141],{"categories":7278},[186],{"categories":7280},[141],{"categories":7282},[210],{"categories":7284},[213],{"categories":7286},[196],{"categories":7288},[],{"categories":7290},[141],{"categories":7292},[141],{"categories":7294},[141],{"categories":7296},[210],{"categories":7298},[196],{"categories":7300},[235],{"categories":7302},[210],{"categories":7304},[141],{"categories":7306},[199],{"categories":7308},[141],{"categories":7310},[],{"categories":7312},[290],{"categories":7314},[210],{"categories":7316},[235],{"categories":7318},[141],{"categories":7320},[141],{"categories":7322},[186],{"categories":7324},[196],{"categories":7326},[141],{"categories":7328},[141],{"categories":7330},[196],{"categories":7332},[199],{"categories":7334},[141],{"categories":7336},[196],{"categories":7338},[141],{"categories":7340},[191],{"categories":7342},[141],{"categories":7344},[196],{"categories":7346},[196,368],{"categories":7348},[141],{"categories":7350},[141],{"categories":7352},[196],{"categories":7354},[210],{"categories":7356},[141],{"categories":7358},[141],{"categories":7360},[141],{"categories":7362},[213],{"categories":7364},[196],{"categories":7366},[325],{"categories":7368},[196],{"categories":7370},[191],{"categories":7372},[],{"categories":7374},[196],{"categories":7376},[141],{"categories":7378},[191],{"categories":7380},[],{"categories":7382},[],{"categories":7384},[141],{"categories":7386},[210],{"categories":7388},[141],{"categories":7390},[141],{"categories":7392},[141],{"categories":7394},[196],{"categories":7396},[141],{"categories":7398},[213],{"categories":7400},[325],{"categories":7402},[141],{"categories":7404},[141],{"categories":7406},[141],{"categories":7408},[141],{"categories":7410},[196],{"categories":7412},[],{"categories":7414},[196],{"categories":7416},[235],{"categories":7418},[141],{"categories":7420},[196],{"categories":7422},[196],{"categories":7424},[141],{"categories":7426},[],{"categories":7428},[235],{"categories":7430},[210],{"categories":7432},[3604],{"categories":7434},[186],{"categories":7436},[210],{"categories":7438},[141],{"categories":7440},[196],{"categories":7442},[141],{"categories":7444},[141],{"categories":7446},[325],{"categories":7448},[210],{"categories":7450},[213],{"categories":7452},[],{"categories":7454},[235],{"categories":7456},[141],{"categories":7458},[141],{"categories":7460},[],{"categories":7462},[196],{"categories":7464},[141],{"categories":7466},[141],{"categories":7468},[141],{"categories":7470},[141],{"categories":7472},[196],{"categories":7474},[141],{"categories":7476},[141],{"categories":7478},[141],{"categories":7480},[141],{"categories":7482},[141],{"categories":7484},[199],{"categories":7486},[141],{"categories":7488},[196],{"categories":7490},[141],{"categories":7492},[141],{"categories":7494},[141],{"categories":7496},[141],{"categories":7498},[141],{"categories":7500},[141],{"categories":7502},[141],{"categories":7504},[191],{"categories":7506},[],{"categories":7508},[199],{"categories":7510},[141],{"categories":7512},[235],{"categories":7514},[196],{"categories":7516},[141],{"categories":7518},[210],{"categories":7520},[],{"categories":7522},[210],{"categories":7524},[210],{"categories":7526},[196],{"categories":7528},[210],{"categories":7530},[141],{"categories":7532},[141],{"categories":7534},[141],{"categories":7536},[196],{"categories":7538},[210],{"categories":7540},[141],{"categories":7542},[141],{"categories":7544},[141],{"categories":7546},[196],{"categories":7548},[235],{"categories":7550},[141],{"categories":7552},[141],{"categories":7554},[141],{"categories":7556},[191],{"categories":7558},[141],{"categories":7560},[196],{"categories":7562},[290],{"categories":7564},[],{"categories":7566},[141],{"categories":7568},[141],{"categories":7570},[213],{"categories":7572},[141],{"categories":7574},[196],{"categories":7576},[141],{"categories":7578},[141],{"categories":7580},[],{"categories":7582},[141],{"categories":7584},[141],{"categories":7586},[235],{"categories":7588},[141],{"categories":7590},[141],{"categories":7592},[196],{"categories":7594},[325],{"categories":7596},[],{"categories":7598},[],{"categories":7600},[210],{"categories":7602},[141],{"categories":7604},[141],{"categories":7606},[199],{"categories":7608},[235],{"categories":7610},[141],{"categories":7612},[210],{"categories":7614},[235],{"categories":7616},[141],{"categories":7618},[141],{"categories":7620},[325],{"categories":7622},[213],{"categories":7624},[141],{"categories":7626},[141],{"categories":7628},[186],{"categories":7630},[196],{"categories":7632},[141],{"categories":7634},[141],{"categories":7636},[196],{"categories":7638},[191],{"categories":7640},[196],{"categories":7642},[210],{"categories":7644},[141],{"categories":7646},[191],{"categories":7648},[],{"categories":7650},[141],{"categories":7652},[213],{"categories":7654},[141],{"categories":7656},[141],{"categories":7658},[],{"categories":7660},[235],{"categories":7662},[141],{"categories":7664},[196],{"categories":7666},[213],{"categories":7668},[141],{"categories":7670},[210],{"categories":7672},[210],{"categories":7674},[210],{"categories":7676},[141],{"categories":7678},[196],{"categories":7680},[196],{"categories":7682},[141],{"categories":7684},[196],{"categories":7686},[141],{"categories":7688},[141],{"categories":7690},[290],{"categories":7692},[213],{"categories":7694},[213],{"categories":7696},[],{"categories":7698},[235],{"categories":7700},[141],{"categories":7702},[141],{"categories":7704},[210],{"categories":7706},[],{"categories":7708},[235],{"categories":7710},[235],{"categories":7712},[235],{"categories":7714},[],{"categories":7716},[196],{"categories":7718},[141],{"categories":7720},[],{"categories":7722},[186],{"categories":7724},[191],{"categories":7726},[],{"categories":7728},[141],{"categories":7730},[141],{"categories":7732},[],{"categories":7734},[210],{"categories":7736},[],{"categories":7738},[],{"categories":7740},[],{"categories":7742},[],{"categories":7744},[141],{"categories":7746},[235],{"categories":7748},[],{"categories":7750},[],{"categories":7752},[141],{"categories":7754},[141],{"categories":7756},[141],{"categories":7758},[213],{"categories":7760},[141],{"categories":7762},[213],{"categories":7764},[],{"categories":7766},[213],{"categories":7768},[213],{"categories":7770},[368],{"categories":7772},[196],{"categories":7774},[210],{"categories":7776},[],{"categories":7778},[],{"categories":7780},[213],{"categories":7782},[210],{"categories":7784},[210],{"categories":7786},[210],{"categories":7788},[],{"categories":7790},[186],{"categories":7792},[210],{"categories":7794},[210],{"categories":7796},[186],{"categories":7798},[210],{"categories":7800},[191],{"categories":7802},[210],{"categories":7804},[210],{"categories":7806},[210],{"categories":7808},[213],{"categories":7810},[235],{"categories":7812},[235],{"categories":7814},[141],{"categories":7816},[210],{"categories":7818},[213],{"categories":7820},[368],{"categories":7822},[213],{"categories":7824},[213],{"categories":7826},[213],{"categories":7828},[],{"categories":7830},[191],{"categories":7832},[],{"categories":7834},[368],{"categories":7836},[210],{"categories":7838},[210],{"categories":7840},[210],{"categories":7842},[196],{"categories":7844},[235,191],{"categories":7846},[213],{"categories":7848},[],{"categories":7850},[],{"categories":7852},[213],{"categories":7854},[],{"categories":7856},[213],{"categories":7858},[235],{"categories":7860},[196],{"categories":7862},[],{"categories":7864},[210],{"categories":7866},[141],{"categories":7868},[290],{"categories":7870},[],{"categories":7872},[141],{"categories":7874},[],{"categories":7876},[235],{"categories":7878},[186],{"categories":7880},[213],{"categories":7882},[],{"categories":7884},[210],{"categories":7886},[235],[7888,8014,8136,8263],{"id":7889,"title":7890,"ai":7891,"body":7896,"categories":7987,"created_at":142,"date_modified":142,"description":134,"extension":143,"faq":142,"featured":144,"kicker_label":142,"meta":7988,"navigation":160,"path":8000,"published_at":8001,"question":142,"scraped_at":8002,"seo":8003,"sitemap":8004,"source_id":8005,"source_name":167,"source_type":168,"source_url":8006,"stem":8007,"tags":8008,"thumbnail_url":8009,"tldr":8010,"tweet":8011,"unknown_tags":8012,"__hash__":8013},"summaries\u002Fsummaries\u002F89c460187da0026a-scaling-jax-models-to-multi-gpu-systems-summary.md","Scaling JAX Models to Multi-GPU Systems",{"provider":7,"model":8,"input_tokens":7892,"output_tokens":7893,"processing_time_ms":7894,"cost_usd":7895},4556,621,2804,0.0020705,{"type":14,"value":7897,"toc":7981},[7898,7902,7905,7909,7912,7941,7945,7952,7963,7967],[17,7899,7901],{"id":7900},"declarative-multi-gpu-scaling","Declarative Multi-GPU Scaling",[22,7903,7904],{},"Scaling JAX models across multiple GPUs does not require manual insertion of communication primitives like MPI or NCCL. Instead, JAX uses a compiler-driven sharding model where the developer defines how data and parameters are distributed across a physical device mesh. The core philosophy is to keep the training code identical to single-device implementations while modifying only the array placement.",[17,7906,7908],{"id":7907},"the-four-pillars-of-jax-sharding","The Four Pillars of JAX Sharding",[22,7910,7911],{},"To distribute workloads, you must manage four key concepts:",[99,7913,7914,7920,7926,7932],{},[102,7915,7916,7919],{},[105,7917,7918],{},"Mesh",": Defines the physical topology of your available devices.",[102,7921,7922,7925],{},[105,7923,7924],{},"PartitionSpec",": Describes how an array should be split across the mesh (e.g., sharding a batch dimension while replicating parameters).",[102,7927,7928,7931],{},[105,7929,7930],{},"NamedSharding",": Combines the mesh and the partition specification into a concrete plan.",[102,7933,7934,7937,7938,7940],{},[105,7935,7936],{},"device_put",": Applies the sharding plan to the array, signaling the compiler to insert necessary parallel operations, such as gradient averaging, during the ",[26,7939,58],{},"-compiled training step.",[17,7942,7944],{"id":7943},"verification-and-performance","Verification and Performance",[22,7946,7947,7948,7951],{},"Scaling is not always free due to communication overhead. For small workloads, the cost of synchronizing gradients across devices can outweigh the performance gains. Use ",[26,7949,7950],{},"jax.debug.visualize_array_sharding"," to verify that your batch is correctly split and your weights are replicated as intended.",[22,7953,7954,7955,7958,7959,7962],{},"While automatic sharding is the recommended starting point for experimentation, developers requiring fine-grained control can use ",[26,7956,7957],{},"shard_map",". This allows for explicit management of local shards and manual gradient synchronization via ",[26,7960,7961],{},"jax.lax.pmean",".",[17,7964,7966],{"id":7965},"state-management-and-checkpointing","State Management and Checkpointing",[22,7968,7969,7970,33,7973,7976,7977,7980],{},"When using Flax NNX, state management involves replicating model and optimizer states across devices using ",[26,7971,7972],{},"nnx.state",[26,7974,7975],{},"jax.device_put",". To ensure production-ready workflows, use ",[105,7978,7979],{},"Orbax"," for serializing and restoring checkpoints. When performing inference or text generation, ensure inputs are padded to a fixed maximum length to prevent the compiler from triggering expensive recompilations for every generated token.",{"title":134,"searchDepth":135,"depth":135,"links":7982},[7983,7984,7985,7986],{"id":7900,"depth":135,"text":7901},{"id":7907,"depth":135,"text":7908},{"id":7943,"depth":135,"text":7944},{"id":7965,"depth":135,"text":7966},[210],{"content_references":7989,"triage":7996},[7990,7991,7994],{"type":148,"title":149,"url":150,"context":151},{"type":148,"title":7992,"url":7993,"context":151},"Flax NNX","https:\u002F\u002Fflax.readthedocs.io\u002F",{"type":148,"title":7979,"url":7995,"context":151},"https:\u002F\u002Forbax.readthedocs.io\u002F",{"relevance":7997,"novelty":156,"quality":156,"actionability":156,"composite":7998,"reasoning":7999},5,4.35,"Category: AI & LLMs. The article provides in-depth guidance on scaling JAX models across multiple GPUs, addressing a specific pain point for developers looking to optimize AI model training. It includes actionable details on concepts like Mesh and PartitionSpec, which are crucial for practical implementation.","\u002Fsummaries\u002F89c460187da0026a-scaling-jax-models-to-multi-gpu-systems-summary","2026-08-26 19:03:58","2026-08-27 03:12:44",{"title":7890,"description":134},{"loc":8000},"89c460187da0026a","https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=Ujwm_CCCn3s","summaries\u002F89c460187da0026a-scaling-jax-models-to-multi-gpu-systems-summary",[172,173,174,175],"https:\u002F\u002Fi.ytimg.com\u002Fvi\u002FUjwm_CCCn3s\u002Fhqdefault.jpg","Scale JAX models across multiple GPUs by defining array layouts with Mesh and PartitionSpec, allowing the compiler to handle gradient synchronization automatically.","This is the third installment of a [JAX on NVIDIA GPUs crash course](https:\u002F\u002Fg.dev\u002Fcloud\u002Fjax-nvidia-gpu), focusing on how to distribute training workloads using JAX's sharding primitives like `Mesh`, `PartitionSpec`, and `NamedSharding`. It provides a practical look at scaling a transformer model across multiple devices while managing state with Flax NNX and Orbax.",[174,175],"b1FpoOigyETuxusfXXFkQ3YTgBvB-f8tPkObth5y_r8",{"id":8015,"title":8016,"ai":8017,"body":8022,"categories":8109,"created_at":142,"date_modified":142,"description":134,"extension":143,"faq":142,"featured":144,"kicker_label":142,"meta":8110,"navigation":160,"path":8122,"published_at":8123,"question":142,"scraped_at":8124,"seo":8125,"sitemap":8126,"source_id":8127,"source_name":167,"source_type":168,"source_url":8128,"stem":8129,"tags":8130,"thumbnail_url":8131,"tldr":8132,"tweet":8133,"unknown_tags":8134,"__hash__":8135},"summaries\u002Fsummaries\u002F110c9e3e2c24a4f7-building-and-optimizing-jax-training-loops-summary.md","Building and Optimizing JAX Training Loops",{"provider":7,"model":8,"input_tokens":8018,"output_tokens":8019,"processing_time_ms":8020,"cost_usd":8021},4419,649,3359,0.00207825,{"type":14,"value":8023,"toc":8104},[8024,8028,8031,8035,8038,8075,8079,8082],[17,8025,8027],{"id":8026},"designing-pure-training-steps","Designing Pure Training Steps",[22,8029,8030],{},"To leverage JAX's performance, training steps must be structured as pure functions. A clean step takes parameters, optimizer state, and a data batch as input, returning updated parameters, new optimizer state, and metrics. By ensuring inputs are normalized, reshaped, and batched to a fixed size before hitting the GPU, you ensure the XLA compilation remains reusable, preventing unnecessary re-compilation overhead.",[17,8032,8034],{"id":8033},"optimizing-execution-and-monitoring","Optimizing Execution and Monitoring",[22,8036,8037],{},"Performance bottlenecks often arise from improper data handling between the host and device. To keep training loops fast:",[99,8039,8040,8046,8052,8066],{},[102,8041,8042,8045],{},[105,8043,8044],{},"Keep data on-device:"," Avoid converting matrices back to Python during the training loop.",[102,8047,8048,8051],{},[105,8049,8050],{},"Block intentionally:"," Only pull data to the host for logging occasionally, rather than every iteration.",[102,8053,8054,8057,8058,8061,8062,8065],{},[105,8055,8056],{},"Use JIT effectively:"," Use ",[26,8059,8060],{},"jax.jit"," to stage the entire training step for the GPU, and utilize ",[26,8063,8064],{},"jax.value_and_grad"," to compute gradients while maintaining the same structure as your parameter tree.",[102,8067,8068,8057,8071,8074],{},[105,8069,8070],{},"Practical Optimization:",[26,8072,8073],{},"Optax"," for standard optimizer paths like AdamW, which integrates seamlessly with JAX's functional paradigm.",[17,8076,8078],{"id":8077},"scaling-attention-mechanisms","Scaling Attention Mechanisms",[22,8080,8081],{},"Naive attention implementations often materialize a full attention matrix, leading to $O(n^2)$ memory growth relative to sequence length. This creates significant latency spikes. To optimize:",[99,8083,8084,8098],{},[102,8085,8086,8089,8090,8093,8094,8097],{},[105,8087,8088],{},"Use Fused Kernels:"," Prefer ",[26,8091,8092],{},"jax.nn.dot_product_attention"," over custom implementations. On supported NVIDIA GPUs, setting ",[26,8095,8096],{},"implementation=\"cudnn\""," allows XLA to fuse operations, significantly improving throughput.",[102,8099,8100,8103],{},[105,8101,8102],{},"Manage KV-Cache:"," When building decoder models with causal attention, recognize that while Multi-Head Attention (MHA), Grouped-Query Attention (GQA), and Multi-Query Attention (MQA) produce identical output shapes, they differ significantly in KV-cache memory requirements. Choosing the right attention variant is critical for managing inference costs and memory bandwidth.",{"title":134,"searchDepth":135,"depth":135,"links":8105},[8106,8107,8108],{"id":8026,"depth":135,"text":8027},{"id":8033,"depth":135,"text":8034},{"id":8077,"depth":135,"text":8078},[210],{"content_references":8111,"triage":8119},[8112,8114,8116],{"type":148,"title":149,"url":150,"context":8113},"recommended",{"type":148,"title":8073,"url":8115,"context":8113},"https:\u002F\u002Foptax.readthedocs.io\u002F",{"type":148,"title":8117,"url":8118,"context":151},"cuDNN","https:\u002F\u002Fdeveloper.nvidia.com\u002Fcudnn",{"relevance":7997,"novelty":156,"quality":156,"actionability":7997,"composite":8120,"reasoning":8121},4.55,"Category: AI & LLMs. The article provides in-depth guidance on optimizing JAX training loops, which is highly relevant for developers building AI-powered products. It includes specific techniques like maintaining pure functions and using fused kernels, making it actionable for the audience.","\u002Fsummaries\u002F110c9e3e2c24a4f7-building-and-optimizing-jax-training-loops-summary","2026-08-26 19:03:41","2026-08-27 03:12:53",{"title":8016,"description":134},{"loc":8122},"110c9e3e2c24a4f7","https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=jHon1u6xt-4","summaries\u002F110c9e3e2c24a4f7-building-and-optimizing-jax-training-loops-summary",[172,173,174,175],"https:\u002F\u002Fi.ytimg.com\u002Fvi\u002FjHon1u6xt-4\u002Fhqdefault.jpg","Build high-performance JAX training loops by maintaining pure functions, keeping data on-device, and utilizing fused kernels like cuDNN attention to avoid GPU memory bottlenecks.","This is the second installment of a [JAX on NVIDIA GPUs Crash Course](https:\u002F\u002Fg.dev\u002Fcloud\u002Fjax-nvidia-gpu), focusing on the mechanics of writing efficient training loops. It covers standard practices like keeping operations on-device, using `jax.jit` effectively, and replacing naive attention implementations with optimized `jax.nn.dot_product_attention` calls.",[174,175],"GEnfzXpJXAOiHlVNzKHadMeINnWV9Rw2sQFJdlAg1w8",{"id":8137,"title":8138,"ai":8139,"body":8144,"categories":8237,"created_at":142,"date_modified":142,"description":134,"extension":143,"faq":142,"featured":144,"kicker_label":142,"meta":8238,"navigation":160,"path":8248,"published_at":8249,"question":142,"scraped_at":8250,"seo":8251,"sitemap":8252,"source_id":8253,"source_name":167,"source_type":168,"source_url":8254,"stem":8255,"tags":8256,"thumbnail_url":8258,"tldr":8259,"tweet":8260,"unknown_tags":8261,"__hash__":8262},"summaries\u002Fsummaries\u002F4161258335a10d95-strategies-for-serving-jax-models-in-production-summary.md","Strategies for Serving JAX Models in Production",{"provider":7,"model":8,"input_tokens":8140,"output_tokens":8141,"processing_time_ms":8142,"cost_usd":8143},4376,706,3166,0.002153,{"type":14,"value":8145,"toc":8233},[8146,8150,8153,8200,8204,8207],[17,8147,8149],{"id":8148},"choosing-the-right-serving-architecture","Choosing the Right Serving Architecture",[22,8151,8152],{},"Transitioning a JAX model from a research notebook to a production environment often fails due to compilation latency. When a server receives its first request, JAX's default just-in-time (JIT) compilation can cause a significant performance spike. To mitigate this, developers should select a serving pattern based on their infrastructure requirements:",[99,8154,8155,8163,8177,8186],{},[102,8156,8157,8057,8160,8162],{},[105,8158,8159],{},"In-Process Python Service:",[26,8161,8060],{}," for simple deployments. To avoid the initial compilation lag, perform a \"warm-up\" pass with dummy data before exposing the endpoint to real traffic.",[102,8164,8165,8168,8169,8172,8173,8176],{},[105,8166,8167],{},"Ahead-of-Time (AOT) Compilation:"," Explicitly separate the lowering and compilation stages. By using ",[26,8170,8171],{},"lower()"," to produce StableHLO and ",[26,8174,8175],{},"compile()"," to generate the executable, you lock down input shapes and guarantee predictable inference latency.",[102,8178,8179,8057,8182,8185],{},[105,8180,8181],{},"Portable JAX Artifacts:",[26,8183,8184],{},"jax.export"," to serialize models into portable artifacts based on StableHLO. This is the preferred route if your production platform natively supports the JAX runtime.",[102,8187,8188,8191,8192,8195,8196,8199],{},[105,8189,8190],{},"TensorFlow Integration:"," If your existing infrastructure relies on TensorFlow Serving, use ",[26,8193,8194],{},"jax2tf"," to convert JAX graphs into standard TensorFlow ",[26,8197,8198],{},"SavedModel"," artifacts.",[17,8201,8203],{"id":8202},"performance-optimization-and-debugging","Performance Optimization and Debugging",[22,8205,8206],{},"Regardless of the deployment method, maintaining performance requires strict control over model inputs and execution patterns:",[99,8208,8209,8215,8221,8227],{},[102,8210,8211,8214],{},[105,8212,8213],{},"Shape Stability:"," JAX compiles code based on input shapes. If your serving logic introduces new shapes, the system will trigger additional compilations. Standardize input shapes to ensure consistent performance.",[102,8216,8217,8220],{},[105,8218,8219],{},"Batching Strategy:"," While larger batches increase memory usage, they improve throughput (tokens per second) by amortizing overhead. Balance batch size against your latency requirements.",[102,8222,8223,8226],{},[105,8224,8225],{},"Debugging with StableHLO:"," When performance or accuracy issues arise, inspect the StableHLO representation. It provides a clear view of the lowered program as seen by the compiler, helping to verify exactly what is being executed.",[102,8228,8229,8232],{},[105,8230,8231],{},"Systematic Troubleshooting:"," When encountering unexpected behavior, evaluate the four layers of the stack: JAX tracing, XLA compilation, the NVIDIA GPU stack, and the host-to-device data transfer. Always profile before making assumptions, verify GPU utilization, and ensure you are not triggering accidental host transfers that bottleneck the pipeline.",{"title":134,"searchDepth":135,"depth":135,"links":8234},[8235,8236],{"id":8148,"depth":135,"text":8149},{"id":8202,"depth":135,"text":8203},[210],{"content_references":8239,"triage":8246},[8240,8241,8244],{"type":148,"title":149,"url":150,"context":151},{"type":148,"title":8242,"url":8243,"context":151},"TensorFlow","https:\u002F\u002Fwww.tensorflow.org\u002F",{"type":148,"title":7979,"url":8245,"context":151},"https:\u002F\u002Fgithub.com\u002Fgoogle\u002Forbax",{"relevance":7997,"novelty":156,"quality":156,"actionability":156,"composite":7998,"reasoning":8247},"Category: AI & LLMs. The article provides in-depth strategies for deploying JAX models in production, addressing specific pain points such as latency caused by JIT compilation. It offers actionable insights like performing a warm-up pass and using AOT compilation, which are directly applicable to developers looking to optimize their AI-powered products.","\u002Fsummaries\u002F4161258335a10d95-strategies-for-serving-jax-models-in-production-summary","2026-08-26 19:04:16","2026-08-27 03:12:48",{"title":8138,"description":134},{"loc":8248},"4161258335a10d95","https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=EMwtNr7qTHE","summaries\u002F4161258335a10d95-strategies-for-serving-jax-models-in-production-summary",[173,172,8257,174],"devops","https:\u002F\u002Fi.ytimg.com\u002Fvi\u002FEMwtNr7qTHE\u002Fhqdefault.jpg","Moving JAX models from notebooks to production requires choosing the right serialization and compilation strategy to avoid latency spikes caused by just-in-time compilation.","This is a technical overview of four methods for moving JAX models from notebooks to production environments: using `jax.jit` for Python services, AOT compilation for predictable latency, `jax.export` for portable artifacts, and `jax2tf` for integration with TensorFlow-based serving stacks.",[174],"waeyOyeJIlezDRVJLvR2rMFY6YoT66GWolxWGswK0Cw",{"id":8264,"title":8265,"ai":8266,"body":8271,"categories":8324,"created_at":142,"date_modified":142,"description":134,"extension":143,"faq":142,"featured":144,"kicker_label":142,"meta":8325,"navigation":160,"path":8332,"published_at":8333,"question":142,"scraped_at":8333,"seo":8334,"sitemap":8335,"source_id":8336,"source_name":8337,"source_type":8338,"source_url":8339,"stem":8340,"tags":8341,"thumbnail_url":142,"tldr":8343,"tweet":142,"unknown_tags":8344,"__hash__":8345},"summaries\u002Fsummaries\u002F1e9d07e9858b3153-building-tiled-gpu-kernels-with-nvidia-cutile-pyth-summary.md","Building Tiled GPU Kernels with NVIDIA cuTile Python",{"provider":7,"model":8,"input_tokens":8267,"output_tokens":8268,"processing_time_ms":8269,"cost_usd":8270},11237,534,2963,0.00361025,{"type":14,"value":8272,"toc":8319},[8273,8277,8297,8301,8308,8312],[17,8274,8276],{"id":8275},"tiled-gpu-programming-with-cutile","Tiled GPU Programming with cuTile",[22,8278,8279,8280,8283,8284,67,8287,67,8290,71,8293,8296],{},"NVIDIA cuTile provides a Python-based interface for writing CUDA-style kernels that leverage tiled memory access. By breaking down large tensors into smaller, manageable tiles, developers can optimize memory throughput and compute efficiency. The core workflow involves defining kernels using the ",[26,8281,8282],{},"@ct.kernel"," decorator, which allows for explicit control over ",[26,8285,8286],{},"load",[26,8288,8289],{},"store",[26,8291,8292],{},"gather",[26,8294,8295],{},"scatter"," operations. This approach is particularly effective for operations like matrix multiplication, where tiled loading enables better utilization of hardware resources.",[17,8298,8300],{"id":8299},"practical-implementation-and-fallback-strategy","Practical Implementation and Fallback Strategy",[22,8302,8303,8304,8307],{},"Because cuTile requires specific runtime environments (NVIDIA Driver R580+ and CUDA Toolkit 13.1+), the tutorial implements a robust fallback mechanism. By wrapping custom kernels in high-level Python functions, the code checks for the availability of the ",[26,8305,8306],{},"cuda.tile"," module. If the environment is unsupported, the system automatically defaults to standard PyTorch operations. This ensures the notebook remains executable across various Colab instances while still providing a path for high-performance kernel development when the hardware requirements are met.",[17,8309,8311],{"id":8310},"validation-and-benchmarking","Validation and Benchmarking",[22,8313,8314,8315,8318],{},"To ensure the correctness of custom kernels, the workflow includes an ",[26,8316,8317],{},"assert_close"," utility that compares cuTile outputs against standard PyTorch implementations using defined tolerances. Performance is evaluated through a benchmarking suite that measures median execution time across multiple warm-up and repeat cycles. Visualizing these results with bar charts helps developers understand the performance impact of different tile sizes and precision formats (e.g., float32 vs. float16). This iterative process—defining, validating, and benchmarking—is essential for optimizing deep learning workloads and exploring advanced techniques like operation fusion.",{"title":134,"searchDepth":135,"depth":135,"links":8320},[8321,8322,8323],{"id":8275,"depth":135,"text":8276},{"id":8299,"depth":135,"text":8300},{"id":8310,"depth":135,"text":8311},[210],{"content_references":8326,"triage":8330},[8327],{"type":148,"title":8328,"url":8329,"context":8113},"NVIDIA cuTile Python","https:\u002F\u002Fgithub.com\u002FNVIDIA\u002Fcutile-python",{"relevance":156,"novelty":157,"quality":156,"actionability":156,"composite":158,"reasoning":8331},"Category: AI & LLMs. The article discusses NVIDIA cuTile, which is relevant for developers looking to optimize AI workloads through GPU programming. It provides practical implementation details and a fallback strategy, addressing the audience's need for actionable content in building AI-powered products.","\u002Fsummaries\u002F1e9d07e9858b3153-building-tiled-gpu-kernels-with-nvidia-cutile-pyth-summary","2026-06-09 12:58:14",{"title":8265,"description":134},{"loc":8332},"1e9d07e9858b3153","MarkTechPost","article","https:\u002F\u002Fwww.marktechpost.com\u002F2026\u002F06\u002F09\u002Fnvidia-cutile-python-tutorial-building-tiled-gpu-kernels-for-vector-addition-matrix-addition-and-matrix-multiplication-in-colab\u002F","summaries\u002F1e9d07e9858b3153-building-tiled-gpu-kernels-with-nvidia-cutile-pyth-summary",[172,173,175,8342],"cuda","NVIDIA cuTile allows developers to write efficient, tile-based GPU kernels directly in Python, providing a structured way to handle memory access and computation that can be benchmarked against standard PyTorch operations.",[175,8342],"uMg1Z3BoO8E2wEn_rOuXeFQiC_a4e0LjvAEEva2RovA"]