Improve simple_motion_search_prune_rect

This commit turns on subpixel interpolation for simple_motion_search
features and adds in the partition bsize of left and top blocks as
features to the model.

There is a slight quality improvement and some speedup on speed 1.

Performance on Midres over 30 frames:
| AVG_PSNR | OVR_PSNR |   SSIM   | SPEEDUP |
| -0.0158% | -0.0186% | -0.0200% | +2.164% |

Quality is evaluated on the whole midres set without
sintel_trailer. Speedup is evaluated on five midres clips over 3
bitrates.

STATS_CHANGED

Change-Id: Ie367ef9e9cff1de267d6d5b9708aa64358282ade
diff --git a/av1/encoder/encodeframe.c b/av1/encoder/encodeframe.c
index f696245..417325a 100644
--- a/av1/encoder/encodeframe.c
+++ b/av1/encoder/encodeframe.c
@@ -3736,7 +3736,7 @@
 // After this function is called, we will store the following to features:
 // features[0:17] = var and sse from subblocks
 // features[18] = DC q_index
-#define NUM_FEATURES 19
+#define NUM_FEATURES 25
 static void simple_motion_search_prune_part_features(
     AV1_COMP *const cpi, MACROBLOCK *x, PC_TREE *pc_tree, int mi_row,
     int mi_col, BLOCK_SIZE bsize, float *features) {
@@ -3752,15 +3752,15 @@
   // Setting up motion search
   const int ref_list[] = { LAST_FRAME, ALTREF_FRAME };
   const int num_refs = 2;
-  const int use_subpixel = 0;
+  const int use_subpixel = 1;
 
-  unsigned int none_sse = 0, none_var = 0;
   unsigned int int_features[NUM_FEATURES - 1];
 
   // Doing whole block first to update the mv
-  simple_motion_search_get_best_ref(cpi, x, pc_tree, mi_row, mi_col, bsize,
-                                    ref_list, num_refs, use_subpixel, 4,
-                                    &none_sse, &none_var);
+  simple_motion_search_get_best_ref(
+      cpi, x, pc_tree, mi_row, mi_col, bsize, ref_list, num_refs, use_subpixel,
+      4, &int_features[f_idx], &int_features[f_idx + 1]);
+  f_idx += 2;
 
   // Split subblocks
   BLOCK_SIZE subsize = get_partition_subsize(bsize, PARTITION_SPLIT);
@@ -3771,7 +3771,7 @@
 
     simple_motion_search_get_best_ref(
         cpi, x, pc_tree, sub_mi_row, sub_mi_col, subsize, ref_list, num_refs,
-        use_subpixel, r_idx, &int_features[f_idx + 1], &int_features[f_idx]);
+        use_subpixel, r_idx, &int_features[f_idx], &int_features[f_idx + 1]);
     f_idx += 2;
   }
 
@@ -3783,7 +3783,7 @@
 
     simple_motion_search_get_best_ref(
         cpi, x, pc_tree, sub_mi_row, sub_mi_col, subsize, ref_list, num_refs,
-        use_subpixel, -1, &int_features[f_idx + 1], &int_features[f_idx]);
+        use_subpixel, -1, &int_features[f_idx], &int_features[f_idx + 1]);
 
     f_idx += 2;
   }
@@ -3796,15 +3796,11 @@
 
     simple_motion_search_get_best_ref(
         cpi, x, pc_tree, sub_mi_row, sub_mi_col, subsize, ref_list, num_refs,
-        use_subpixel, -1, &int_features[f_idx + 1], &int_features[f_idx]);
+        use_subpixel, -1, &int_features[f_idx], &int_features[f_idx + 1]);
 
     f_idx += 2;
   }
 
-  // Whole block
-  int_features[f_idx++] = none_var;
-  int_features[f_idx++] = none_sse;
-
   aom_clear_system_state();
   for (int idx = 0; idx < f_idx; idx++) {
     features[idx] = logf(1.0f + (float)int_features[idx]);
@@ -3817,6 +3813,18 @@
   const int dc_q = av1_dc_quant_QTX(x->qindex, 0, xd->bd) >> (xd->bd - 8);
   features[f_idx++] = logf(1.0f + (float)(dc_q * dc_q) / 256.0f);
 
+  // Neighbor stuff
+  const int has_above = !!xd->above_mbmi;
+  const int has_left = !!xd->left_mbmi;
+  const BLOCK_SIZE above_bsize = has_above ? xd->above_mbmi->sb_type : bsize;
+  const BLOCK_SIZE left_bsize = has_left ? xd->left_mbmi->sb_type : bsize;
+  features[f_idx++] = (float)has_above;
+  features[f_idx++] = (float)mi_size_wide_log2[above_bsize];
+  features[f_idx++] = (float)mi_size_high_log2[above_bsize];
+  features[f_idx++] = (float)has_left;
+  features[f_idx++] = (float)mi_size_wide_log2[left_bsize];
+  features[f_idx++] = (float)mi_size_high_log2[left_bsize];
+
   assert(f_idx == NUM_FEATURES);
 }
 
@@ -3872,6 +3880,9 @@
                      prune_thresh[PARTITION_VERT] == 0.0f)) {
     return;
   }
+  if (bsize < BLOCK_8X8) {
+    return;
+  }
 
   // Get features
   float features[NUM_FEATURES] = { 0.0f };
@@ -4213,6 +4224,9 @@
 
   const int try_prune_rect =
       cpi->sf.simple_motion_search_prune_rect && !frame_is_intra_only(cm) &&
+      do_rectangular_split &&
+      (do_square_split || partition_none_allowed ||
+       (prune_horz && prune_vert)) &&
       (partition_horz_allowed || partition_vert_allowed) && bsize >= BLOCK_8X8;
 
   if (try_prune_rect) {
diff --git a/av1/encoder/partition_model_weights.h b/av1/encoder/partition_model_weights.h
index 69ccf4f..904a54b 100644
--- a/av1/encoder/partition_model_weights.h
+++ b/av1/encoder/partition_model_weights.h
@@ -2917,21 +2917,32 @@
 };
 
 // Thresholds for pruning a partition type
-// TODO(chiyotsai@google.com): Retune the thresholds for rectangular partition.
 static const float av1_simple_motion_search_prune_part_prune_thresh_128[10] = {
-  0.0f, 0.0110f, 0.0110f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f
+  0.0f, 0.0288721601835f, 0.0288721601835f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f,
+  0.0f
 };
 
 static const float av1_simple_motion_search_prune_part_prune_thresh_64[10] = {
-  0.0f, 0.0110f, 0.0110f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f
+  0.0f, 0.0281573780991f, 0.0281573780991f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f,
+  0.0f
 };
 
 static const float av1_simple_motion_search_prune_part_prune_thresh_32[10] = {
-  0.0f, 0.0110f, 0.0110f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f
+  0.0f, 0.0225501403434f, 0.0225501403434f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f,
+  0.0f
 };
 
 static const float av1_simple_motion_search_prune_part_prune_thresh_16[10] = {
-  0.0f, 0.0110f, 0.0110f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f
+  0.0f,
+  0.000961189195907f,
+  0.000961189195907f,
+  0.0f,
+  0.0f,
+  0.0f,
+  0.0f,
+  0.0f,
+  0.0f,
+  0.0f
 };
 
 static const float av1_simple_motion_search_prune_part_prune_thresh_8[10] = {
@@ -2939,197 +2950,142 @@
 };
 
 // Mean and std
-static const float av1_simple_motion_search_prune_part_mean_128[19] = {
-  11.561261f, 11.626691f, 10.820066f, 10.880652f, 11.193911f,
-  11.269741f, 10.509796f, 10.584754f, 12.659430f, 12.724323f,
-  12.254200f, 12.326454f, 12.632568f, 12.694887f, 11.814313f,
-  11.872458f, 13.690346f, 13.753730f, 5.165726f,
+static const float av1_simple_motion_search_prune_part_mean_128[25] = {
+  13.292176f, 13.231236f, 11.098058f, 11.049944f, 10.481336f,
+  10.431587f, 10.789337f, 10.732787f, 10.233817f, 10.173738f,
+  12.214045f, 12.157505f, 11.863353f, 11.802220f, 12.204053f,
+  12.152315f, 11.517566f, 11.465651f, 5.383040f,  0.757934f,
+  4.012611f,  4.052191f,  0.853365f,  3.954503f,  3.944135f,
 };
 
-static const float av1_simple_motion_search_prune_part_std_128[19] = {
-  2.434728f, 2.429037f, 3.701918f, 3.709713f, 3.288111f, 3.286657f, 4.174337f,
-  4.185339f, 2.531916f, 2.540137f, 3.488878f, 3.496263f, 2.459336f, 2.460739f,
-  3.919058f, 3.930766f, 2.511685f, 2.524923f, 2.257989f,
+static const float av1_simple_motion_search_prune_part_std_128[25] = {
+  2.589217f, 2.559396f, 2.268402f, 2.282274f, 3.341234f, 3.341994f, 3.033007f,
+  3.041550f, 3.786247f, 3.784053f, 2.523459f, 2.511275f, 3.349364f, 3.340481f,
+  2.390149f, 2.384226f, 3.599467f, 3.587460f, 2.319911f, 0.428335f, 1.241087f,
+  1.208679f, 0.353742f, 1.228122f, 1.211777f,
 };
 
-static const float av1_simple_motion_search_prune_part_mean_64[19] = {
-  10.073195f, 10.158249f, 9.627341f,  9.708094f,  9.002025f,
-  9.076430f,  8.597153f,  8.668316f,  11.021699f, 11.097507f,
-  9.852887f,  9.919513f,  11.007151f, 11.085718f, 10.525035f,
-  10.599575f, 11.936800f, 12.007580f, 4.860905f,
+static const float av1_simple_motion_search_prune_part_mean_64[25] = {
+  11.439831f, 11.382639f, 9.647134f, 9.578121f, 9.146770f,
+  9.084122f,  8.559063f,  8.499496f, 8.095865f, 8.041795f,
+  10.547537f, 10.486240f, 9.362147f, 9.308391f, 10.548071f,
+  10.484358f, 10.002225f, 9.944480f, 4.964504f, 0.897164f,
+  3.306144f,  3.351039f,  0.928582f, 3.319739f, 3.287726f,
 };
 
-static const float av1_simple_motion_search_prune_part_std_64[19] = {
-  2.272113f, 2.256767f, 3.023892f, 3.027094f, 3.794186f, 3.808349f, 4.143885f,
-  4.164291f, 2.262401f, 2.249636f, 4.039632f, 4.053496f, 2.234799f, 2.219867f,
-  3.136350f, 3.139975f, 2.199973f, 2.187191f, 2.185985f,
+static const float av1_simple_motion_search_prune_part_std_64[25] = {
+  2.033404f, 2.050657f, 2.064671f, 2.081519f, 2.916312f, 2.914649f, 3.628949f,
+  3.618760f, 4.011421f, 3.996068f, 2.087127f, 2.103106f, 3.885277f, 3.876166f,
+  2.035599f, 2.052976f, 3.052501f, 3.050985f, 2.232998f, 0.303745f, 1.111161f,
+  1.081292f, 0.257521f, 1.112510f, 1.089404f,
 };
 
-static const float av1_simple_motion_search_prune_part_mean_32[19] = {
-  8.499073f, 8.600074f, 8.508158f,  8.611221f,  8.498978f, 8.599821f, 8.506126f,
-  8.609448f, 9.481358f, 9.569901f,  9.481697f,  9.569918f, 9.469805f, 9.557789f,
-  9.483047f, 9.572816f, 10.416696f, 10.496502f, 4.413157f,
+static const float av1_simple_motion_search_prune_part_mean_32[25] = {
+  9.862349f, 9.793658f, 8.043962f, 7.954083f, 8.058867f, 7.966165f, 8.046844f,
+  7.956817f, 8.061414f, 7.967906f, 8.966450f, 8.890165f, 8.968315f, 8.891513f,
+  8.953573f, 8.877070f, 8.974275f, 8.895363f, 4.387239f, 0.954143f, 2.701000f,
+  2.751266f, 0.963302f, 2.716584f, 2.709725f,
 };
 
-static const float av1_simple_motion_search_prune_part_std_32[19] = {
-  2.129560f, 2.117602f, 2.115962f, 2.104043f, 2.136564f, 2.125870f, 2.125247f,
-  2.114250f, 2.146261f, 2.134374f, 2.160289f, 2.149360f, 2.116179f, 2.103744f,
-  2.099453f, 2.087138f, 2.115011f, 2.101419f, 2.024279f,
+static const float av1_simple_motion_search_prune_part_std_32[25] = {
+  1.971555f, 1.985517f, 1.935986f, 1.944743f, 1.924122f, 1.932169f, 1.943151f,
+  1.950612f, 1.931156f, 1.938242f, 1.987803f, 1.997670f, 2.000859f, 2.009913f,
+  1.938270f, 1.949277f, 1.922999f, 1.933145f, 1.991504f, 0.209175f, 0.973824f,
+  0.952221f, 0.188018f, 0.985295f, 0.946228f,
 };
 
-static const float av1_simple_motion_search_prune_part_mean_16[19] = {
-  6.990048f, 7.116367f, 6.883459f, 7.007796f, 6.993151f, 7.119445f, 6.886147f,
-  7.010345f, 7.994230f, 8.099907f, 7.998478f, 8.104088f, 7.988468f, 8.092865f,
-  7.868373f, 7.971079f, 8.946122f, 9.037547f, 3.976610f,
+static const float av1_simple_motion_search_prune_part_mean_16[25] = {
+  8.391692f, 8.303431f, 6.590342f, 6.459725f, 6.460719f, 6.333274f, 6.592615f,
+  6.461661f, 6.464787f, 6.337191f, 7.499753f, 7.395166f, 7.503220f, 7.398344f,
+  7.498312f, 7.395039f, 7.353743f, 7.253139f, 3.874267f, 0.979701f, 2.087404f,
+  2.131698f, 0.981005f, 2.110868f, 2.106539f,
 };
 
-static const float av1_simple_motion_search_prune_part_std_16[19] = {
-  1.963746f, 1.954729f, 2.127820f, 2.126451f, 1.963392f, 1.955016f, 2.126736f,
-  2.126004f, 1.991209f, 1.981070f, 1.992683f, 1.983143f, 1.986913f, 1.977408f,
-  2.200119f, 2.197786f, 1.997332f, 1.986091f, 1.829684f,
+static const float av1_simple_motion_search_prune_part_std_16[25] = {
+  1.865867f, 1.870012f, 1.773885f, 1.770447f, 1.972922f, 1.961361f, 1.777224f,
+  1.772864f, 1.974519f, 1.962281f, 1.831632f, 1.831837f, 1.837595f, 1.837008f,
+  1.822791f, 1.822053f, 2.074991f, 2.067200f, 1.676261f, 0.141022f, 0.840297f,
+  0.829935f, 0.136507f, 0.828972f, 0.808563f,
 };
 
-static const float av1_simple_motion_search_prune_part_mean_8[19] = {
-  5.362649f, 5.561670f, 5.362880f, 5.564151f, 5.365307f, 5.565139f, 5.365830f,
-  5.567452f, 6.453082f, 6.598073f, 6.458814f, 6.604363f, 6.454421f, 6.599441f,
-  6.458431f, 6.604804f, 7.469143f, 7.585015f, 3.625800f,
+static const float av1_simple_motion_search_prune_part_mean_8[25] = {
+  6.997798f, 6.867032f, 5.134819f, 4.883330f, 5.134804f, 4.879707f, 5.140518f,
+  4.886751f, 5.142186f, 4.885262f, 6.069946f, 5.896944f, 6.080442f, 5.906130f,
+  6.077539f, 5.905929f, 6.083087f, 5.909298f, 3.552709f, 0.990654f, 1.497349f,
+  1.531762f, 0.989606f, 1.496581f, 1.484139f,
 };
 
-static const float av1_simple_motion_search_prune_part_std_8[19] = {
-  1.846273f, 1.835266f, 1.846272f, 1.834365f, 1.836967f, 1.826428f, 1.837247f,
-  1.825985f, 1.886601f, 1.874138f, 1.874622f, 1.862656f, 1.877218f, 1.865398f,
-  1.874494f, 1.862057f, 1.896421f, 1.883210f, 1.670200f,
+static const float av1_simple_motion_search_prune_part_std_8[25] = {
+  1.727562f, 1.725050f, 1.633396f, 1.618773f, 1.633586f, 1.620657f, 1.620798f,
+  1.604892f, 1.621570f, 1.607439f, 1.691024f, 1.684225f, 1.676065f, 1.668442f,
+  1.680016f, 1.672452f, 1.677775f, 1.671586f, 1.451902f, 0.096223f, 0.751190f,
+  0.754040f, 0.101419f, 0.738239f, 0.729455f,
 };
 
-// BLOCK_128X128
 #define NUM_HIDDEN_LAYERS_128 1
-#define NUM_FEATURES_128 19
-#define NUM_LAYER_0_UNITS_128 24
+#define NUM_FEATURES_128 25
+#define NUM_LAYER_0_UNITS_128 8
 #define NUM_LOGITS_128 4
 
 static const float av1_simple_motion_search_prune_part_logits_kernel_128[] = {
-  -0.12815f,   -1.2107f,    0.525183f,  0.379155f,   -2.04966f,  -0.212818f,
-  -0.0609484f, -0.119338f,  1.07054f,   -0.0304129f, 0.563817f,  -0.0204729f,
-  0.757013f,   0.464791f,   0.191185f,  0.183903f,   -2.71738f,  1.41455f,
-  -0.449089f,  -0.0344047f, 0.349133f,  -0.945292f,  0.63729f,   -0.973444f,
-  -0.203447f,  -19.7875f,   -12.7536f,  -0.260806f,  0.934733f,  -3.17648f,
-  -1.11806f,   -4.63145f,   -16.0947f,  -24.203f,    -2.94649f,  -8.34109f,
-  -0.720804f,  -5.16623f,   -0.443715f, 0.510014f,   -4.2846f,   -11.2272f,
-  0.187633f,   -10.0189f,   -0.915574f, -0.235434f,  -2.57912f,  0.151642f,
-  -0.180428f,  -0.110439f,  0.349015f,  -1.83906f,   -3.38461f,  -0.309185f,
-  -9.3706f,    -5.54824f,   0.45334f,   -8.48801f,   0.392325f,  -4.19948f,
-  -0.535814f,  -4.92133f,   0.0159878f, 0.275078f,   -2.65358f,  1.32524f,
-  -0.761795f,  -14.782f,    -4.15338f,  -0.177581f,  -0.158376f, -0.0832793f,
-  0.226712f,   -0.349409f,  0.0529463f, -0.412873f,  -0.241807f, 0.19054f,
-  0.79237f,    0.218937f,   -1.60466f,  0.845653f,   -0.287058f, 0.766271f,
-  -0.455829f,  0.00261991f, 0.506805f,  -0.0593004f, 2.25348f,   -2.29282f,
-  0.0491916f,  0.38261f,    -0.281848f, -0.17802f,   -0.472124f, 0.204326f
-};
-
-static const float av1_simple_motion_search_prune_part_layer_0_kernel_128[] = {
-  0.485797f,   -0.326149f,  0.238042f,     -1.41255f,     -0.00899515f,
-  -0.715324f,  0.623049f,   0.502229f,     0.54064f,      -0.0667834f,
-  0.0591777f,  -0.435869f,  0.221466f,     -0.222184f,    0.696493f,
-  -0.514433f,  -0.771882f,  -0.080914f,    -1.58162f,     -0.214871f,
-  -0.0141856f, -0.566004f,  -1.01071f,     -0.0400122f,   -0.212581f,
-  0.144009f,   0.156065f,   0.419812f,     0.351579f,     -0.0363798f,
-  0.272286f,   0.177348f,   0.643484f,     -0.686943f,    -1.5021f,
-  -0.283203f,  -0.317958f,  0.834615f,     1.18195f,      0.704402f,
-  0.723567f,   0.0765064f,  0.0998969f,    0.358114f,     -0.471958f,
-  -0.33568f,   -0.0455057f, 0.0659417f,    0.717502f,     1.40203f,
-  -1.78214f,   -1.00743f,   -0.217992f,    -0.244456f,    -0.681988f,
-  0.199185f,   1.27797f,    0.744351f,     0.853728f,     0.976386f,
-  1.5212f,     0.246886f,   0.458125f,     -0.278508f,    -0.601164f,
-  -0.874409f,  -0.0882617f, -0.93093f,     -0.0279819f,   0.289613f,
-  -0.795015f,  1.2224f,     0.464495f,     -0.996107f,    -1.05131f,
-  0.780663f,   1.70779f,    -0.122481f,    2.64976f,      0.284897f,
-  -0.129159f,  -0.0472128f, 0.190105f,     0.549306f,     -0.829239f,
-  -2.87392f,   0.0735607f,  -1.00692f,     -0.0171315f,   0.217386f,
-  0.715055f,   1.2976f,     -0.387801f,    -0.301424f,    -0.265159f,
-  0.381381f,   -0.637641f,  0.424966f,     0.317794f,     1.99832f,
-  0.604094f,   0.444838f,   0.354898f,     -0.2603f,      -0.625206f,
-  1.37372f,    0.474128f,   1.47492f,      -0.318267f,    -0.32122f,
-  -1.29434f,   0.426303f,   -0.604944f,    -2.33438f,     -1.33476f,
-  -2.13254f,   2.28472f,    0.844804f,     0.366394f,     0.148218f,
-  -0.0996413f, -0.665787f,  1.30951f,      0.447868f,     -0.160892f,
-  0.336539f,   -0.461251f,  -0.940939f,    1.9886f,       0.774578f,
-  -0.0274317f, -0.288034f,  -0.188082f,    0.296018f,     -0.171846f,
-  0.245583f,   0.39913f,    -0.0544446f,   0.823534f,     0.215969f,
-  -0.393239f,  -0.208693f,  -0.336752f,    0.258191f,     1.03315f,
-  -0.0356378f, -0.35999f,   0.48529f,      1.09123f,      -0.243654f,
-  0.131594f,   -2.5832f,    1.26485f,      -0.700618f,    0.466223f,
-  -0.525984f,  2.19872f,    0.685663f,     1.40228f,      1.10528f,
-  0.0451285f,  -0.39981f,   -0.644025f,    -1.31137f,     0.836056f,
-  -0.884238f,  0.394441f,   -0.16017f,     -1.45246f,     -1.24252f,
-  0.195623f,   0.716485f,   -0.0522381f,   0.271321f,     0.560211f,
-  0.685537f,   -0.117774f,  -0.227596f,    0.346762f,     -0.402137f,
-  0.00528979f, 0.756388f,   0.181091f,     -0.513235f,    -0.354307f,
-  1.04355f,    -0.114563f,  0.457349f,     -0.525175f,    -1.306f,
-  -1.57685f,   -1.69919f,   0.393799f,     1.35822f,      -0.496799f,
-  0.102504f,   -0.0950497f, 0.518029f,     0.211844f,     0.385925f,
-  0.366614f,   0.52377f,    -0.22419f,     -0.209355f,    0.343361f,
-  0.0535484f,  0.320409f,   0.467987f,     -0.00542184f,  -1.02011f,
-  0.488822f,   -0.248647f,  0.113298f,     -0.665206f,    0.374419f,
-  0.731859f,   1.20004f,    -0.000319085f, -0.000491633f, -0.260543f,
-  0.804927f,   -0.410925f,  0.960751f,     0.281493f,     0.607288f,
-  -0.681745f,  -0.0925707f, -2.06876f,     -0.52926f,     0.864695f,
-  -0.712922f,  0.706643f,   -0.651177f,    -0.231887f,    -0.318515f,
-  0.0635488f,  -0.183294f,  -0.589271f,    0.288583f,     0.38702f,
-  0.582912f,   0.225519f,   1.23027f,      0.108471f,     1.3328f,
-  0.689896f,   -2.21988f,   -0.337789f,    -0.762238f,    1.79149f,
-  0.840519f,   0.825442f,   0.460811f,     0.434437f,     2.13268f,
-  -0.341805f,  -0.139746f,  -1.66773f,     -0.583511f,    -0.238547f,
-  0.156871f,   0.719404f,   1.05882f,      -0.173445f,    -0.867368f,
-  0.170469f,   1.57755f,    1.36095f,      -0.418987f,    -0.396689f,
-  0.289496f,   -0.292606f,  0.688943f,     0.176553f,     0.853828f,
-  1.19608f,    -0.557087f,  -0.58118f,     1.12805f,      0.232023f,
-  -0.167864f,  -0.222265f,  -0.719284f,    -0.802184f,    -2.85383f,
-  -1.01816f,   -1.344f,     -0.154875f,    0.308999f,     -0.62822f,
-  0.389045f,   -0.498046f,  -0.0646747f,   0.056343f,     0.188288f,
-  0.493475f,   0.241337f,   0.122423f,     -0.506522f,    0.0492923f,
-  0.0642163f,  -0.508636f,  0.0328815f,    0.78567f,      0.224673f,
-  0.627972f,   0.759423f,   1.16089f,      1.28274f,      1.19646f,
-  1.63401f,    1.56657f,    -0.131442f,    -0.423053f,    -0.599536f,
-  -1.20933f,   0.0438751f,  -0.538444f,    -0.749136f,    -0.769951f,
-  -1.06683f,   -1.66474f,   0.136208f,     1.35745f,      -0.960854f,
-  2.32612f,    0.349384f,   1.04506f,      -0.888194f,    1.28114f,
-  0.579831f,   0.53927f,    -1.07214f,     0.456708f,     -0.884062f,
-  0.789767f,   -0.776746f,  -0.0143946f,   -0.930974f,    -0.632568f,
-  -1.487f,     0.0284456f,  -0.865849f,    -1.51263f,     0.117335f,
-  -0.671304f,  -0.367558f,  -0.650224f,    1.09562f,      0.246097f,
-  0.461775f,   -0.722606f,  0.0886829f,    -0.490978f,    1.92718f,
-  0.864959f,   0.0705385f,  -0.543902f,    1.4704f,       -0.643494f,
-  0.194486f,   0.890657f,   0.901154f,     -0.458931f,    0.209679f,
-  0.303869f,   -0.167078f,  1.60197f,      1.05005f,      -0.499959f,
-  0.930484f,   -0.555236f,  -0.778482f,    -0.772935f,    -0.590988f,
-  -0.122397f,  -0.346605f,  0.100747f,     -0.237732f,    -0.180927f,
-  0.136491f,   -0.230076f,  1.52049f,      1.70212f,      0.415758f,
-  -0.811552f,  0.570249f,   1.73167f,      0.808393f,     -1.28608f,
-  0.518307f,   0.601205f,   0.258751f,     -0.498631f,    -0.790802f,
-  -0.465072f,  -0.507542f,  0.312956f,     -0.485421f,    -0.0525576f,
-  0.24136f,    -0.201595f,  -0.721587f,    0.190955f,     -0.123108f,
-  -0.263243f,  -0.36142f,   -0.105093f,    0.0651603f,    0.240065f,
-  0.241104f,   -0.238277f,  -1.11714f,     1.50723f,      0.443715f,
-  1.83051f,    1.29719f,    -0.0367089f,   1.57883f,      1.96011f,
-  0.0373268f,  0.480469f,   0.497726f,     1.47078f,      -0.359254f,
-  0.120578f,   -0.651964f,  -0.537215f,    -1.20527f,     -0.374681f,
-  -0.443443f,  -0.39421f,   0.688228f,     0.0989643f,    -1.28785f,
-  -1.24392f,   -0.165236f,  1.1812f,       -0.76329f,     1.44085f,
-  -0.540544f,  0.0958765f,  -0.31224f,     0.471211f,     -0.997358f,
-  1.16174f,    -0.948466f,  0.660749f,     -0.574517f,    1.42706f,
-  -0.477758f,  0.509914f,   -0.930534f,    0.722869f,     -0.955477f,
-  -0.383073f
-};
-
-static const float av1_simple_motion_search_prune_part_logits_bias_128[] = {
-  0.814703f, -1.18485f, -1.49788f, -0.0054509f
+  -0.129103f, 0.457758f,  -0.489986f, 0.65462f,   -0.184312f, 3.81202f,
+  -0.444407f, -0.64198f,  -0.575008f, 0.0311711f, 0.525243f,  -20.892f,
+  1.08811f,   -65.0976f,  -12.3973f,  -1.38278f,  -0.264233f, 0.241636f,
+  -10.6925f,  -0.725414f, -18.8987f,  -40.2284f,  -16.08f,    0.995331f,
+  1.47614f,   -0.964864f, 0.405506f,  0.140449f,  0.459534f,  -1.9093f,
+  0.398452f,  0.696949f
 };
 
 static const float av1_simple_motion_search_prune_part_layer_0_bias_128[] = {
-  -0.283185f, -2.5867f,  -2.07531f, -2.31513f,  -1.85869f,  -0.310685f,
-  -0.802324f, 0.056964f, -1.43881f, 2.84016f,   -1.15494f,  -2.30652f,
-  0.015622f,  0.303776f, 0.774322f, -1.25979f,  -2.37144f,  -1.35687f,
-  0.743607f,  0.768569f, -1.09908f, -0.470101f, -0.615497f, 1.04214f
+  1.22789f, -1.34527f, 0.759048f,  0.315086f,
+  1.0834f,  -1.58019f, -0.465158f, 1.20716f
+};
+
+static const float av1_simple_motion_search_prune_part_layer_0_kernel_128[] = {
+  -0.668677f,  0.58694f,    -0.417094f,   0.754735f,   -0.7859f,
+  0.377479f,   -0.0415929f, -0.0140585f,  -0.730001f,  0.747528f,
+  -0.135247f,  0.406505f,   -0.234184f,   0.956362f,   -0.637555f,
+  0.791884f,   0.0303722f,  1.04424f,     -0.727859f,  -0.274321f,
+  -0.122986f,  0.066312f,   -0.00559175f, -0.239643f,  -0.0188767f,
+  -0.102787f,  -0.262967f,  0.071882f,    -0.283398f,  0.111607f,
+  -0.425826f,  0.02699f,    0.108873f,    -0.180558f,  -0.0794057f,
+  0.29665f,    -0.0252969f, -0.0266213f,  -0.277462f,  -0.361973f,
+  0.512552f,   0.395011f,   -0.225876f,   0.301924f,   0.136954f,
+  0.507259f,   1.23425f,    0.0137135f,   0.662572f,   0.591583f,
+  0.101564f,   0.416805f,   -0.645081f,   -0.179086f,  -0.36747f,
+  -0.332213f,  0.095177f,   0.220739f,    -0.153256f,  0.706155f,
+  0.161701f,   0.696815f,   -1.21531f,    -0.115059f,  0.486764f,
+  -0.396093f,  0.784883f,   0.535357f,    -0.278021f,  0.143496f,
+  -0.44931f,   -0.144543f,  0.319326f,    0.0190167f,  -0.206295f,
+  0.373995f,   -0.247897f,  -0.608095f,   -0.41796f,   -0.137129f,
+  -0.709562f,  0.678273f,   0.537607f,    0.557474f,   0.453308f,
+  0.21405f,    -0.0466495f, 0.519139f,    -0.168832f,  0.902911f,
+  0.681131f,   -0.139876f,  -0.2052f,     -0.393271f,  0.262222f,
+  -0.246246f,  -0.213993f,  0.646619f,    0.0496181f,  -0.00354157f,
+  0.822927f,   0.0939522f,  0.180738f,    0.118355f,   0.120456f,
+  -0.0472214f, -0.144958f,  0.173405f,    -0.886644f,  -0.0949769f,
+  -0.813518f,  -0.3947f,    -0.128021f,   0.356196f,   0.469169f,
+  -0.413702f,  1.04242f,    0.428853f,    -0.387293f,  0.0850877f,
+  0.279409f,   -0.142276f,  0.0579376f,   0.211112f,   0.0703013f,
+  -1.9274f,    -0.729147f,  0.534193f,    0.773586f,   0.922864f,
+  0.642881f,   1.15127f,    0.621032f,    0.933942f,   1.01837f,
+  -0.660282f,  -0.40059f,   -1.11279f,    -0.77088f,   -0.43349f,
+  0.202361f,   -0.0840912f, 0.0935707f,   0.056333f,   -0.0779369f,
+  0.0173447f,  -0.0104756f, 0.0115005f,   -0.0195593f, 0.03592f,
+  -0.343454f,  -0.618048f,  0.258172f,    -0.412322f,  -0.0463746f,
+  -0.0413654f, -0.0400194f, 0.615981f,    -0.452094f,  0.644555f,
+  0.0822476f,  -0.359791f,  -0.0904274f,  0.209427f,   0.0116338f,
+  -0.190978f,  0.890233f,   0.737769f,    -1.66663f,   -0.392605f,
+  0.0785728f,  -0.224553f,  -0.128258f,   -0.227227f,  -0.0777773f,
+  0.685976f,   0.347042f,   -0.555325f,   -0.249221f,  0.0919837f,
+  -0.0660016f, -0.272316f,  0.0390632f,   -0.619624f,  -0.0565801f,
+  0.585026f,   0.597375f,   0.54114f,     0.593389f,   0.604391f,
+  0.0820294f,  -0.85339f,   -1.40741f,    -0.391675f,  0.0579205f,
+  -0.197626f,  0.130044f,   -0.234488f,   -0.0373991f, -0.0717973f
+};
+
+static const float av1_simple_motion_search_prune_part_logits_bias_128[] = {
+  1.58571f, -4.6314f, -2.00273f, 0.543699f
 };
 
 static const NN_CONFIG av1_simple_motion_search_prune_part_nn_config_128 = {
@@ -3154,160 +3110,243 @@
 #undef NUM_LAYER_0_UNITS_128
 #undef NUM_LOGITS_128
 
-// BLOCK_64X64
 #define NUM_HIDDEN_LAYERS_64 1
-#define NUM_FEATURES_64 19
-#define NUM_LAYER_0_UNITS_64 24
+#define NUM_FEATURES_64 25
+#define NUM_LAYER_0_UNITS_64 32
 #define NUM_LOGITS_64 10
 
 static const float av1_simple_motion_search_prune_part_logits_kernel_64[] = {
-  -2.71432f,    0.853994f,   0.740156f,   -0.30982f,   -0.448512f,  0.0984177f,
-  -0.664821f,   -0.150188f,  0.104798f,   1.27746f,    0.217043f,   -0.553914f,
-  -0.985639f,   1.99904f,    -0.994877f,  0.0697683f,  0.64856f,    -0.412276f,
-  -0.740292f,   0.93851f,    0.647461f,   0.874707f,   -1.06881f,   0.704589f,
-  0.641148f,    -0.23997f,   -0.0955951f, 0.249869f,   -0.240726f,  0.420737f,
-  -0.558423f,   -0.863005f,  0.981276f,   -0.520796f,  0.206416f,   -0.0512005f,
-  -0.76665f,    -0.341038f,  -0.727661f,  0.348269f,   -0.0786858f, -0.370214f,
-  -0.292226f,   -0.106107f,  0.262638f,   1.0065f,     0.558744f,   -0.0492801f,
-  -1.22877f,    0.225909f,   0.485238f,   -0.009513f,  -0.299224f,  -0.405938f,
-  -0.379131f,   0.0190173f,  -0.66387f,   0.846164f,   0.298606f,   -0.811507f,
-  -0.0853147f,  -0.146277f,  0.0860954f,  0.151524f,   0.239613f,   -0.0141985f,
-  0.684708f,    -0.0732401f, -0.709585f,  -1.86211f,   -0.622393f,  -0.503456f,
-  0.482376f,    -0.10075f,   -0.449184f,  0.999368f,   0.442391f,   -0.60335f,
-  0.631041f,    0.377315f,   -0.141438f,  -0.395021f,  -0.750439f,  0.79456f,
-  0.29555f,     -1.51727f,   0.964882f,   -0.256708f,  -0.182677f,  0.727967f,
-  0.411337f,    -0.252901f,  -0.546165f,  -0.620733f,  0.948828f,   0.187498f,
-  -6.20879f,    0.1671f,     -0.131667f,  -0.0719152f, -0.101839f,  -0.326827f,
-  0.00418824f,  -0.819253f,  -0.168854f,  -0.588437f,  -0.192699f,  0.126879f,
-  -0.0287044f,  -0.686708f,  -0.445826f,  -0.0993483f, -0.682881f,  0.0685043f,
-  -0.472371f,   -0.399788f,  0.170985f,   -0.164692f,  -0.380181f,  -0.268889f,
-  -3.16193f,    -0.965943f,  -0.178737f,  -0.517274f,  -0.102274f,  -0.359742f,
-  0.0117419f,   -0.0690246f, 0.206539f,   -1.29449f,   0.0976349f,  -0.188444f,
-  0.160939f,    -0.387867f,  -0.34513f,   -0.221073f,  -0.326615f,  0.0302811f,
-  0.245349f,    -0.381586f,  0.0414228f,  -0.414076f,  0.0232891f,  -0.118837f,
-  -2.81659f,    -0.288328f,  -0.0328096f, -0.61535f,   -0.23593f,   -1.16019f,
-  -0.0619081f,  0.0646133f,  -0.313036f,  -0.390373f,  -0.0481636f, 0.0450287f,
-  0.196415f,    -0.717419f,  -0.0707908f, -0.2078f,    -0.459761f,  0.230835f,
-  -0.0703036f,  -0.112402f,  -0.170908f,  0.0485359f,  -0.237293f,  -0.989058f,
-  -2.05295f,    0.134268f,   -0.173105f,  -0.493955f,  -0.28408f,   -0.91465f,
-  -0.00206022f, -0.297255f,  0.161636f,   -0.52414f,   -0.324677f,  -0.321039f,
-  0.188412f,    -0.333399f,  -0.325067f,  -0.024484f,  0.128572f,   0.20541f,
-  -0.0743476f,  0.0762302f,  -0.0370672f, -1.53757f,   -0.199054f,  -0.318512f,
-  -3.41239f,    -0.50942f,   0.100088f,   0.395587f,   0.00633016f, 0.851201f,
-  -0.0700995f,  -0.685436f,  0.0817234f,  -0.632139f,  -0.41931f,   0.15613f,
-  -0.201166f,   -0.0721472f, -0.239791f,  0.656797f,   -0.501886f,  -0.160969f,
-  -0.561536f,   -0.491154f,  -0.213447f,  0.21926f,    -0.542261f,  0.594975f,
-  -1.75303f,    0.284615f,   -0.0128245f, -0.0316972f, -0.300138f,  -0.980628f,
-  -0.332859f,   0.19298f,    -0.248332f,  0.445278f,   -0.470188f,  -0.483686f,
-  0.361407f,    -0.363551f,  0.175335f,   -0.401025f,  0.494573f,   0.366983f,
-  0.302351f,    -0.368503f,  -0.443071f,  -0.562775f,  -0.375816f,  -0.657459f
-};
-
-static const float av1_simple_motion_search_prune_part_layer_0_kernel_64[] = {
-  0.615272f,   -0.151592f,   0.346172f,   -0.0656032f,  0.212875f,
-  0.0798838f,  -0.146093f,   -0.230484f,  -0.620322f,   0.0277852f,
-  -0.400931f,  -0.777044f,   -0.0871401f, -0.248128f,   0.471518f,
-  -0.34174f,   -0.149884f,   -0.0763207f, 0.900372f,    0.233323f,
-  -0.788699f,  0.28221f,     0.327214f,   -0.244877f,   -0.414568f,
-  0.0472988f,  0.168193f,    0.64126f,    0.56686f,     -0.318429f,
-  0.530612f,   -0.750709f,   0.0400333f,  -0.023951f,   -0.0218727f,
-  -0.0449836f, -0.0764245f,  -0.070088f,  -0.0427561f,  -0.0873884f,
-  -0.216423f,  0.622787f,    0.0297492f,  -0.233673f,   0.510639f,
-  0.481654f,   -0.234274f,   0.347734f,   -0.480302f,   0.832741f,
-  0.228223f,   0.247019f,    -0.32416f,   0.352315f,    -1.1491f,
-  0.00806435f, -0.439654f,   0.151723f,   -0.0719021f,  0.463499f,
-  0.00134313f, 0.0553619f,   -0.582163f,  -0.215118f,   -0.291413f,
-  0.889738f,   0.284575f,    0.00450409f, -0.896799f,   0.0303598f,
-  0.187935f,   -0.160993f,   0.089854f,   0.0450689f,   -0.548899f,
-  -0.10556f,   0.29384f,     -0.154158f,  0.423591f,    0.322065f,
-  0.244633f,   -0.320866f,   0.739022f,   -0.500495f,   0.595557f,
-  -0.62001f,   0.259688f,    0.114985f,   -0.13888f,    -0.0737616f,
-  0.801863f,   -0.0606944f,  0.238712f,   -0.0636556f,  0.04317f,
-  0.359843f,   -0.273265f,   0.782092f,   0.341857f,    0.884373f,
-  0.378388f,   0.632049f,    0.633597f,   -0.32103f,    -1.1014f,
-  -0.852525f,  -0.867999f,   0.228625f,   0.444601f,    0.246595f,
-  0.386288f,   -0.341772f,   -0.335849f,  -0.482717f,   0.00928882f,
-  -0.262618f,  0.497003f,    0.579316f,   0.371681f,    -0.440324f,
-  0.115786f,   -0.112295f,   0.07564f,    -0.326419f,   -0.195152f,
-  0.315485f,   -0.368989f,   0.281852f,   0.418865f,    0.807047f,
-  0.293759f,   -0.129749f,   -1.26096f,   -0.0526466f,  -0.618876f,
-  0.330563f,   0.26479f,     0.364751f,   0.68361f,     0.500237f,
-  -0.564011f,  0.158277f,    -0.214105f,  0.50558f,     0.69422f,
-  -0.172224f,  -0.280568f,   0.17241f,    -0.500658f,   -0.00418558f,
-  -0.420356f,  0.0453594f,   0.00471851f, -0.273979f,   0.355633f,
-  0.515393f,   0.0699701f,   -0.413576f,  0.487255f,    -0.388845f,
-  -0.192441f,  -0.353274f,   -0.1773f,    0.256746f,    -0.380197f,
-  0.023061f,   0.431125f,    1.0368f,     -0.0915799f,  -0.268898f,
-  0.0408016f,  0.593356f,    0.308486f,   0.508452f,    -0.0623963f,
-  0.307066f,   0.180916f,    0.326197f,   0.246641f,    0.270665f,
-  -0.145655f,  -0.341277f,   0.0218018f,  -0.326939f,   -0.203528f,
-  -0.25496f,   -0.772783f,   -0.306114f,  -0.79778f,    0.690016f,
-  -0.183109f,  -0.076211f,   -0.474873f,  -0.0219729f,  -0.152253f,
-  -0.0315833f, -0.134908f,   -0.111871f,  0.0409385f,   -0.282586f,
-  -0.101171f,  0.351942f,    0.30023f,    0.369243f,    0.0619639f,
-  -0.170842f,  -0.235501f,   -0.615927f,  0.883574f,    0.150949f,
-  -0.338489f,  -0.213431f,   -0.6075f,    -0.107739f,   -0.251963f,
-  0.143906f,   0.254205f,    -0.260084f,  0.224897f,    0.609902f,
-  0.5606f,     0.795273f,    0.117204f,   0.345592f,    0.243912f,
-  0.0626369f,  -0.166448f,   -0.886364f,  -0.280833f,   -0.0891074f,
-  0.0372486f,  -0.138729f,   0.120189f,   0.345857f,    0.176341f,
-  0.481862f,   -0.137464f,   -0.208001f,  0.621677f,    -0.121462f,
-  0.00445475f, 0.159351f,    0.149918f,   0.198679f,    -0.489814f,
-  -0.30931f,   -0.39161f,    0.268615f,   0.323864f,    0.770061f,
-  0.27962f,    0.536173f,    0.122727f,   0.571712f,    0.48351f,
-  -0.13558f,   -0.426532f,   -0.100426f,  -0.209695f,   0.470483f,
-  -0.424789f,  0.0973791f,   -0.296483f,  -0.302057f,   -0.918591f,
-  0.16328f,    0.0335916f,   0.415762f,   -0.235873f,   -0.00934998f,
-  -0.0967718f, 0.616418f,    0.0931619f,  -0.447975f,   0.156388f,
-  -0.40139f,   0.382807f,    -0.578455f,  1.01437f,     0.37469f,
-  -0.986411f,  -0.827175f,   0.0344976f,  -0.00244486f, -0.142117f,
-  -0.344406f,  -0.0124787f,  -0.226427f,  -0.301835f,   -0.705097f,
-  0.214542f,   -0.0346878f,  -0.255193f,  0.552685f,    -0.104125f,
-  0.77408f,    0.00984395f,  0.0476041f,  -0.244548f,   -0.35082f,
-  -0.487322f,  0.700091f,    -0.138812f,  -0.0110718f,  -0.0400376f,
-  0.254488f,   -0.0867923f,  -0.215463f,  1.03355f,     0.214947f,
-  0.385536f,   0.140597f,    -0.234973f,  -0.0611124f,  1.0974f,
-  0.463592f,   -0.393788f,   -0.428132f,  -0.14664f,    -0.156533f,
-  -0.113426f,  -0.111081f,   -0.0228256f, 0.354909f,    -0.0232978f,
-  0.177394f,   0.0503901f,   -0.220314f,  0.170207f,    0.236719f,
-  0.681525f,   -0.245544f,   -0.119278f,  -0.258491f,   -0.285309f,
-  0.186384f,   -0.119177f,   -0.279398f,  -0.097341f,   -0.324634f,
-  -0.296797f,  -1.3325f,     0.147225f,   0.0158408f,   -0.0365257f,
-  -0.166737f,  -0.159859f,   -0.0765398f, 0.0973026f,   0.294529f,
-  -0.16425f,   0.241506f,    0.561487f,   0.799885f,    -0.565667f,
-  -0.254387f,  -0.360831f,   -0.138432f,  0.406999f,    0.463259f,
-  -0.497314f,  -0.00549591f, -0.0313973f, -0.386042f,   -0.364537f,
-  -0.079987f,  0.148503f,    0.0532473f,  -0.0196838f,  0.232687f,
-  0.212998f,   0.2142f,      0.409001f,   -0.104871f,   -0.217793f,
-  0.0161162f,  -0.371663f,   0.887427f,   0.420187f,    -0.649711f,
-  -0.398999f,  0.448972f,    -0.116108f,  0.0444676f,   -0.501289f,
-  -0.0410878f, 0.00447241f,  -0.402102f,  -0.0926268f,  -0.254362f,
-  -0.395526f,  0.165273f,    0.339347f,   0.91932f,     -0.280113f,
-  0.320112f,   -0.102728f,   -0.131682f,  -0.566621f,   0.386611f,
-  0.146975f,   0.333248f,    -0.179748f,  0.655328f,    0.222658f,
-  0.349512f,   -0.135588f,   -0.22506f,   -0.353001f,   -0.400244f,
-  -0.815125f,  0.72407f,     0.281178f,   -0.109426f,   -0.0977383f,
-  -0.679406f,  -0.401318f,   0.308941f,   -0.594461f,   0.482289f,
-  -0.168467f,  0.76529f,     -0.155056f,  0.0874018f,   0.266124f,
-  -0.0808725f, 0.078792f,    -0.33271f,   -1.0637f,     -0.172125f,
-  0.427025f,   0.332865f,    0.625523f,   0.264166f,    -0.843882f,
-  -0.275777f,  -0.657372f,   0.172814f,   0.0490389f,   -0.561928f,
-  0.0998399f,  0.106047f,    0.39061f,    0.422161f,    0.46369f,
-  -0.364271f,  -0.326968f,   -0.527243f,  -0.618535f,   -0.287804f,
-  -0.211365f,  0.349277f,    0.456535f,   -0.0815191f,  -0.156835f,
-  0.57273f
-};
-
-static const float av1_simple_motion_search_prune_part_logits_bias_64[] = {
-  0.272852f,  -0.260088f, 0.11881f,   0.146764f,  0.00289019f,
-  -0.559007f, -0.203668f, -0.268267f, -0.218921f, -0.260717f
+  0.10424f,    -0.346025f,  0.534547f,   -0.385925f,  2.58341f,    -0.256414f,
+  -0.232498f,  0.329823f,   -0.0777376f, -0.590939f,  0.062657f,   -0.628252f,
+  0.0934588f,  2.04029f,    -0.224448f,  0.371168f,   -0.385348f,  -0.589883f,
+  -3.73627f,   -0.943144f,  0.346409f,   -0.211215f,  -0.351008f,  0.418807f,
+  0.943663f,   0.173267f,   1.16585f,    -0.0840888f, 0.227464f,   0.374412f,
+  0.0422597f,  -0.338868f,  0.222576f,   0.431713f,   1.12366f,    0.00753411f,
+  0.248412f,   -0.0902425f, 0.542455f,   -0.665629f,  -0.311245f,  -0.205639f,
+  -0.447149f,  -0.0502733f, -0.290186f,  -0.794384f,  0.0940881f,  -0.0686117f,
+  -0.0199961f, -0.587965f,  0.777096f,   -0.083381f,  -1.21282f,   0.652959f,
+  -1.18238f,   0.539991f,   0.352497f,   -0.540076f,  -0.26222f,   -0.568556f,
+  0.409102f,   -0.131146f,  -0.407161f,  -0.188287f,  -0.478657f,  0.000401932f,
+  -0.689324f,  0.351064f,   -1.43704f,   -0.315185f,  -0.868726f,  0.376341f,
+  -0.0566277f, 0.364831f,   0.611298f,   -0.495253f,  -0.0193132f, 0.617978f,
+  0.189586f,   -0.236758f,  -0.608246f,  -0.149017f,  -1.78303f,   0.143023f,
+  0.698386f,   -0.994086f,  -0.673327f,  0.233868f,   0.360425f,   0.0294123f,
+  -0.248683f,  -0.148392f,  0.0861829f,  -0.190843f,  -0.414906f,  0.607378f,
+  -0.756715f,  -0.511713f,  -0.321556f,  1.0078f,     -1.18141f,   0.519751f,
+  0.834629f,   -0.359343f,  0.612262f,   -0.0730553f, 0.262935f,   0.488276f,
+  0.387071f,   -1.44123f,   1.08269f,    0.554402f,   -0.069f,     0.14113f,
+  0.323817f,   0.824314f,   -0.431417f,  -0.349448f,  0.950728f,   -0.587836f,
+  -0.83914f,   -0.10844f,   0.26602f,    0.831933f,   -0.271315f,  0.231563f,
+  0.417049f,   0.190627f,   -0.0940667f, 0.255363f,   -0.0741022f, -0.0987662f,
+  -0.847522f,  0.00287554f, 0.0615741f,  -0.0832218f, 0.0847148f,  -0.392843f,
+  -0.938068f,  -0.10621f,   -0.260859f,  -0.825175f,  -0.401039f,  0.315213f,
+  -0.108269f,  0.288036f,   -8.66166f,   -0.970752f,  -0.66678f,   -0.593405f,
+  -0.518294f,  -0.138722f,  -0.454698f,  -0.22969f,   -0.553006f,  -0.440111f,
+  0.462661f,   -0.536854f,  0.0108295f,  -0.522888f,  0.00111157f, 0.229999f,
+  0.0267768f,  0.176266f,   -1.57043f,   0.0318106f,  0.257534f,   -0.198583f,
+  0.175564f,   -0.251465f,  -0.262441f,  -1.65283f,   -0.319603f,  -0.875282f,
+  -0.301303f,  0.0170948f,  -0.227075f,  0.0299545f,  -4.98346f,   0.470046f,
+  -1.28051f,   -0.213809f,  -0.486585f,  -0.906463f,  -0.169984f,  -0.333153f,
+  -0.376733f,  0.108016f,   0.486744f,   -0.186936f,  -0.429259f,  0.056501f,
+  -0.266545f,  0.265447f,   -0.137718f,  -0.490687f,  -0.935668f,  -0.16229f,
+  -0.696932f,  0.173157f,   0.434959f,   -0.140595f,  0.345845f,   -1.08013f,
+  -0.0205929f, -0.815874f,  -0.179812f,  0.02767f,    -0.141727f,  0.471936f,
+  -7.29453f,   -1.04362f,   -0.745482f,  -0.28725f,   -0.214997f,  -0.0850651f,
+  -0.748471f,  0.161325f,   -1.04387f,   -0.705305f,  0.489427f,   -0.765373f,
+  -0.301576f,  0.0742467f,  -0.331282f,  0.0372328f,  -0.90298f,   -0.0608646f,
+  -2.18756f,   0.170384f,   -0.258357f,  0.106287f,   -0.161684f,  -0.103799f,
+  -0.127774f,  -0.156313f,  0.0705286f,  -0.977908f,  -0.281191f,  -0.056757f,
+  -0.309474f,  0.050476f,   -9.78198f,   -2.42795f,   -0.289626f,  -1.07579f,
+  -0.439256f,  -1.09948f,   -0.564671f,  0.0913182f,  -0.417216f,  -1.19909f,
+  0.287063f,   0.402315f,   -0.17646f,   0.540488f,   0.00840239f, 0.397492f,
+  0.702393f,   -0.10566f,   0.655296f,   -0.0443876f, 0.154918f,   -0.760479f,
+  -0.0523153f, -0.366199f,  -1.08212f,   -0.398556f,  -0.415203f,  -1.10488f,
+  0.208349f,   0.27079f,    0.101546f,   -0.205752f,  -13.7923f,   -0.218637f,
+  -1.10077f,   0.355735f,   -0.306196f,  0.627434f,   -0.473101f,  -0.308027f,
+  -1.12724f,   0.301597f,   0.660785f,   0.0576217f,  -0.155925f,  -0.56107f,
+  -0.223537f,  0.114299f,   -0.53803f,   -0.252674f,  -2.66103f,   -0.185245f,
+  -0.314673f,  0.403337f,   0.679821f,   -0.69231f,   0.506264f,   -0.999705f,
+  -0.549097f,  0.353745f,   0.188249f,   0.414484f,   -0.615853f,  0.525681f,
+  -5.23065f,   -3.05174f,   1.02074f,    -0.965499f,  -0.158947f,  0.0436088f,
+  -0.485824f,  0.0375094f,  -1.39985f,   -0.481392f,  0.485785f,   -0.24874f,
+  -0.359633f,  0.668108f
 };
 
 static const float av1_simple_motion_search_prune_part_layer_0_bias_64[] = {
-  -2.12804f,   0.445147f,  -0.0210471f, 0.533662f,   0.662023f,  0.020519f,
-  -0.0452071f, -0.343995f, 0.112379f,   -0.16776f,   0.112004f,  0.932147f,
-  -1.22944f,   -0.822248f, 0.370083f,   -0.0951491f, 0.0631258f, -0.875801f,
-  0.996276f,   0.116103f,  0.925914f,   0.054293f,   -1.02697f,  -0.359516f
+  0.0735592f, -0.045064f, -0.0114103f, 1.39246f,    -0.683467f,  0.155765f,
+  -0.667652f, -0.202425f, -0.585433f,  -0.146752f,  -0.0812931f, 0.580642f,
+  0.578542f,  -0.831916f, 0.610063f,   0.0101856f,  -0.235863f,  0.538141f,
+  -2.91334f,  -1.71887f,  0.126616f,   0.582497f,   -0.438879f,  0.221833f,
+  0.850773f,  -0.280886f, 0.443233f,   -0.0964873f, -0.216161f,  0.34413f,
+  0.656818f,  0.0169274f
+};
+
+static const float av1_simple_motion_search_prune_part_layer_0_kernel_64[] = {
+  -0.310947f,   -0.232675f,    0.0171092f,    0.0834474f,   0.373977f,
+  0.300429f,    0.215072f,     -0.454074f,    0.187565f,    0.282742f,
+  0.562562f,    -0.0419322f,   0.000978486f,  -0.298267f,   0.216934f,
+  -0.388722f,   -0.146866f,    -0.275946f,    0.202361f,    0.225847f,
+  1.42868f,     0.473127f,     -0.145747f,    -0.104986f,   0.153459f,
+  0.69382f,     0.162266f,     0.0207715f,    -0.45095f,    -0.412071f,
+  -0.235109f,   -0.130199f,    0.231741f,     0.460193f,    0.0378202f,
+  0.429516f,    0.387691f,     -0.272479f,    0.0723884f,   -0.453914f,
+  -0.150618f,   -0.10745f,     -0.258615f,    0.0838312f,   -0.00554958f,
+  0.105377f,    -0.0415479f,   0.13228f,      1.09044f,     -0.73053f,
+  -0.422553f,   -0.435842f,    0.211416f,     0.420332f,    0.0181353f,
+  -0.030891f,   0.522788f,     0.613526f,     0.374032f,    0.287986f,
+  -0.403118f,   -0.287362f,    -1.11523f,     -0.577713f,   -0.020228f,
+  0.86465f,     -0.0590579f,   0.341274f,     -0.0115644f,  -0.260236f,
+  0.192123f,    -0.0849825f,   0.0501709f,    0.444382f,    0.0762727f,
+  0.0926596f,   -0.101157f,    -0.142787f,    0.40861f,     0.555805f,
+  -0.00614654f, -0.122846f,    0.203163f,     0.234266f,    0.409795f,
+  -0.0206245f,  -0.224679f,    0.025081f,     0.518044f,    -0.287186f,
+  0.016494f,    -0.0886331f,   0.236438f,     -1.01032f,    0.118332f,
+  0.364217f,    0.061438f,     0.0381303f,    0.128418f,    0.0257077f,
+  -0.975751f,   -0.694894f,    0.00351914f,   0.278179f,    0.29363f,
+  0.525576f,    0.0604849f,    0.531734f,     0.406643f,    0.812497f,
+  -0.403196f,   -0.16664f,     -0.620887f,    -0.428194f,   0.275401f,
+  0.432063f,    -0.00378342f,  0.295758f,     0.105615f,    -0.00683626f,
+  0.00396146f,  0.00598654f,   -0.0131701f,   -0.0115787f,  0.00386643f,
+  -0.69686f,    -0.139623f,    -0.440817f,    0.0542873f,   0.217962f,
+  0.527035f,    -0.0201046f,   0.0471354f,    0.0271858f,   -0.0775197f,
+  -0.309797f,   0.184879f,     -0.232854f,    -0.407081f,   0.706227f,
+  -0.0877534f,  0.306843f,     0.455075f,     -0.333961f,   0.0759148f,
+  0.0444791f,   -0.0693626f,   -0.0850289f,   -0.513063f,   -0.643971f,
+  -0.630279f,   -0.153889f,    0.123315f,     0.00548238f,  0.170707f,
+  0.734339f,    -0.176988f,    0.322519f,     0.178365f,    0.183519f,
+  -0.698683f,   -0.12043f,     -0.349914f,    -0.0696762f,  -0.53986f,
+  -0.104738f,   1.05264f,      0.983568f,     -0.109035f,   0.0113748f,
+  0.0815189f,   -0.0628812f,   0.0769389f,    0.010261f,    0.146573f,
+  -0.433194f,   -0.211572f,    -0.000397392f, 0.445325f,    0.145091f,
+  -0.0625902f,  0.29394f,      0.302315f,     0.0892226f,   -0.209504f,
+  -0.0150374f,  0.242608f,     0.216223f,     0.366857f,    0.209829f,
+  -0.540035f,   0.117599f,     -0.329315f,    0.0471133f,   -0.0115449f,
+  -0.0638235f,  0.0527461f,    0.348149f,     0.360802f,    1.06624f,
+  -0.615991f,   -0.341396f,    0.18972f,      0.0709888f,   -0.0414466f,
+  -0.0193809f,  0.0938933f,    0.209058f,     0.575042f,    0.483608f,
+  -0.285875f,   -0.115905f,    -0.363637f,    0.375425f,    0.336217f,
+  0.0336358f,   -0.00265618f,  -0.406854f,    -0.792959f,   -0.219354f,
+  0.0331615f,   0.0298859f,    -0.211446f,    -0.00280773f, -0.194011f,
+  0.262109f,    0.548076f,     0.120183f,     -0.661603f,   0.241855f,
+  -0.501428f,   0.00102718f,   -0.347331f,    -0.58306f,    0.0977254f,
+  0.117491f,    0.0840667f,    0.00693675f,   0.000600294f, 0.649569f,
+  -0.0553811f,  -0.197198f,    0.397236f,     -0.523737f,   -0.564192f,
+  -0.374679f,   -0.249344f,    0.00861428f,   0.00393439f,  -0.0834608f,
+  0.124389f,    -0.0393049f,   0.0425391f,    -0.153383f,   -0.182346f,
+  0.420953f,    0.464221f,     0.288984f,     0.570921f,    -0.239965f,
+  0.247239f,    -0.083434f,    0.714418f,     0.986323f,    -0.460244f,
+  -0.260993f,   -0.947743f,    -1.0789f,      -0.0391231f,  0.612407f,
+  -0.0306767f,  0.281419f,     0.0072426f,    -0.37623f,    0.188744f,
+  0.221666f,    -0.424914f,    0.29703f,      0.261715f,    0.277809f,
+  -0.0617616f,  -0.000611999f, -0.0547053f,   -0.0901018f,  -0.347669f,
+  0.856072f,    0.596675f,     -0.467639f,    -1.09324f,    -0.184224f,
+  -0.56051f,    -0.0144704f,   0.102894f,     -0.122982f,   -0.0020749f,
+  -0.0423487f,  0.0328702f,    -0.0154263f,   0.0349021f,   -0.00315595f,
+  0.0254802f,   -0.729191f,    0.207296f,     -0.0212349f,  -0.207078f,
+  0.20636f,     -0.156883f,    0.429765f,     -0.42672f,    0.138775f,
+  -0.0267343f,  0.631528f,     0.300646f,     -0.4793f,     -0.273833f,
+  -0.0135367f,  -0.530819f,    -0.534881f,    0.830896f,    0.0266992f,
+  0.473744f,    0.210334f,     0.0234739f,    0.255394f,    0.123531f,
+  -0.489341f,   -0.796627f,    0.372617f,     0.190136f,    0.275342f,
+  0.739505f,    0.402354f,     0.782806f,     0.437374f,    1.04948f,
+  -0.55963f,    0.382704f,     -0.698321f,    0.0817868f,   -0.440108f,
+  -0.0635004f,  -0.277851f,    -0.524194f,    0.286157f,    -0.01097f,
+  -0.0293145f,  -0.0405071f,   -0.035662f,    -0.012871f,   -0.0516409f,
+  -0.406671f,   0.709259f,     -0.525177f,    0.521123f,    -0.44813f,
+  0.48412f,     -0.0546513f,   0.305253f,     -0.468328f,   0.316453f,
+  -0.36307f,    0.497515f,     -0.0606276f,   0.315764f,    -0.422066f,
+  0.554025f,    -0.679183f,    0.616914f,     0.00283324f,  -0.000643824f,
+  0.0639999f,   0.0488285f,    -0.141031f,    0.068003f,    -0.0792678f,
+  -0.425307f,   -0.152235f,    0.269917f,     -0.352327f,   0.44792f,
+  -0.116514f,   -0.465868f,    0.154287f,     0.0161028f,   -0.16848f,
+  -0.255487f,   0.189832f,     0.254883f,     0.0240822f,   0.432638f,
+  -0.136564f,   0.137036f,     0.0375734f,    0.989246f,    -0.126287f,
+  0.111416f,    -0.0271002f,   0.718755f,     -0.0412969f,  0.00645681f,
+  0.253811f,    -0.0186998f,   0.691971f,     -0.282042f,   -0.0783915f,
+  0.274592f,    -0.358449f,    0.34155f,      -0.186374f,   -0.136907f,
+  -0.192334f,   -0.251168f,    -0.100874f,    -0.166578f,   -0.336507f,
+  0.402373f,    0.173695f,     0.108788f,     0.00885581f,  -0.310063f,
+  1.05545f,     0.0295867f,    0.180785f,     -0.173469f,   -0.469924f,
+  -0.224155f,   0.665862f,     -0.126546f,    0.240691f,    -0.0415301f,
+  -0.598534f,   0.0012723f,    -0.122297f,    -0.558947f,   0.268844f,
+  0.241193f,    0.0524422f,    -0.1683f,      0.575588f,    -0.139012f,
+  0.0636691f,   -0.446709f,    -0.094532f,    0.883809f,    -0.112981f,
+  -0.224047f,   0.0811193f,    -0.140571f,    -0.09683f,    -0.0796143f,
+  -0.102246f,   -0.863392f,    -0.0755124f,   0.23125f,     -0.0301361f,
+  -0.153029f,   -0.172238f,    -0.0286382f,   -0.338495f,   -0.317216f,
+  -0.146629f,   -0.242264f,    -0.702306f,    -0.285052f,   0.0623479f,
+  0.265735f,    0.00674475f,   0.666196f,     0.883586f,    0.278416f,
+  -0.341692f,   -0.509931f,    -0.156263f,    0.635885f,    -0.544143f,
+  -0.572632f,   -0.213285f,    0.443396f,     -0.268329f,   0.0638439f,
+  -0.185397f,   0.071126f,     0.386503f,     -0.402212f,   -0.140784f,
+  -0.411661f,   0.049398f,     -0.0672907f,   -0.267034f,   -0.0560875f,
+  0.0607937f,   0.0445484f,    -0.547651f,    0.574718f,    0.417189f,
+  -0.0610166f,  0.0632293f,    0.391619f,     -0.00671215f, -0.136883f,
+  -0.339346f,   0.0356183f,    0.511993f,     0.178676f,    0.286998f,
+  0.136511f,    -0.00796929f,  0.203985f,     0.0423532f,   -0.175196f,
+  0.378534f,    0.770417f,     0.593778f,     0.0256067f,   -0.82394f,
+  -0.500691f,   -0.425725f,    -0.623708f,    -0.0406241f,  -0.00226464f,
+  0.0207836f,   0.30732f,      -0.00784268f,  0.0065445f,   -0.0991039f,
+  -0.20871f,    -0.206835f,    0.281219f,     0.119361f,    0.259346f,
+  -0.102713f,   0.186488f,     -0.034455f,    -0.00198392f, -0.279107f,
+  -0.638993f,   -0.374404f,    -0.48601f,     -0.262345f,   0.624532f,
+  0.620632f,    -0.227014f,    0.433579f,     -0.0455096f,  1.22123f,
+  -0.429156f,   0.12396f,      0.0815152f,    -0.0837355f,  0.0282623f,
+  -0.407475f,   0.787321f,     -0.434974f,    0.312904f,    -0.230805f,
+  0.213042f,    -0.250929f,    0.302997f,     -0.354709f,   0.0504905f,
+  -0.561706f,   0.595558f,     0.374951f,     0.802969f,    -0.674902f,
+  0.33136f,     0.156606f,     0.0218968f,    -0.694188f,   -0.0221949f,
+  -0.00639123f, 0.0146536f,    0.0104145f,    0.021635f,    -0.0499428f,
+  -0.575116f,   -0.239035f,    -0.0588276f,   0.599722f,    0.541932f,
+  0.437433f,    0.716268f,     0.193207f,     0.548351f,    0.326951f,
+  -0.197124f,   0.0355353f,    -0.0952009f,   -0.217265f,   -0.389789f,
+  0.0528124f,   -0.21334f,     -0.190296f,    -1.17367f,    0.108905f,
+  0.109397f,    -0.0192577f,   0.0343813f,    0.085004f,    -0.0556737f,
+  -0.0411158f,  -0.534989f,    0.0361896f,    0.124415f,    0.291603f,
+  -0.0311974f,  -0.326726f,    0.343131f,     0.0276456f,   -0.231827f,
+  -0.373894f,   -0.208898f,    -0.273011f,    0.061323f,    -0.0910538f,
+  -0.30746f,    -0.108644f,    -0.190736f,    1.58048f,     -0.0739711f,
+  -0.0623489f,  -0.137967f,    -0.0601359f,   -0.133004f,   -0.0857153f,
+  0.00955987f,  -0.365561f,    -0.0329051f,   0.463463f,    0.14758f,
+  -0.512256f,   -0.227463f,    -0.26008f,     -0.567777f,   0.0646234f,
+  1.02161f,     0.66157f,      -0.16733f,     0.264921f,    -0.242036f,
+  0.214622f,    0.0712054f,    -0.260377f,    0.0849665f,   0.735094f,
+  0.11001f,     0.297301f,     -0.333342f,    0.066978f,    -0.123625f,
+  1.07596f,     0.401263f,     0.0800875f,    -0.340862f,   -0.115587f,
+  -0.32692f,    -0.300842f,    0.0277397f,    0.0630788f,   -0.261198f,
+  0.428695f,    -0.0544757f,   -0.124511f,    0.036992f,    0.126322f,
+  0.0317603f,   0.0820762f,    0.117277f,     -1.14594f,    -0.108076f,
+  -0.0258198f,  -0.00337525f,  -0.00512531f,  0.1274f,      -0.0660535f,
+  -0.640733f,   0.197142f,     0.147278f,     0.489271f,    0.226507f,
+  -0.0668414f,  0.0946318f,    0.0994164f,    -0.820516f,   0.512939f,
+  -0.305172f,   -0.715187f,    -0.195125f,    0.279346f,    0.462144f,
+  0.913882f,    -0.453879f,    0.0582033f,    -0.462866f,   0.0538736f,
+  0.0115737f,   0.00626993f,   -0.0185185f,   0.0114601f,   -0.0181164f,
+  0.41588f,     -0.0447331f,   0.611756f,     0.43385f,     0.834465f,
+  0.122019f,    -0.352983f,    0.340429f,     -0.245425f,   -0.365328f,
+  -0.521825f,   0.0371057f,    0.172188f,     -0.387949f,   0.221054f,
+  0.0126359f,   0.422958f,     0.584198f,     -0.581498f,   -0.019466f,
+  -0.0271737f,  -0.0740885f,   0.00540879f,   0.186086f,    -0.0324402f,
+  -0.563462f,   -0.458759f,    -0.425296f,    -0.0118862f,  -0.641508f,
+  0.0132084f,   0.0581128f,    0.0231444f,    0.468587f,    0.258838f,
+  0.0296665f,   0.0562801f,    0.630014f,     0.381816f,    -0.269761f,
+  -0.135515f,   0.046186f,     1.07632f,      -0.050616f,   0.104987f,
+  0.29991f,     0.119316f,     0.117248f,     0.0795009f,   0.242573f,
+  0.0416634f,   -0.0577639f,   -0.0974078f,   0.106255f,    -0.13098f,
+  0.0141486f,   -0.00418257f,  0.144848f,     -0.463934f,   0.0452591f,
+  0.252617f,    0.205222f,     -0.189843f,    0.0652245f,   -0.135386f,
+  0.0500646f,   -0.200368f,    -0.0142312f,   -0.0286832f,  -0.254355f,
+  -1.02752f,    -0.73549f,     0.0364518f,    0.0416227f,   -0.13185f,
+  -0.0886515f,  -0.502314f,    -0.102916f,    0.410911f,    -0.355655f,
+  0.400416f,    -0.340217f,    0.208829f,     0.245972f,    0.149739f,
+  -0.49458f,    0.589482f,     0.550827f,     0.912709f,    -0.351275f,
+  -0.128076f,   -0.285172f,    -0.672752f,    0.090583f,    -0.245286f,
+  -0.737297f,   -0.201515f,    -0.025122f,    -0.109854f,   0.36738f
+};
+
+static const float av1_simple_motion_search_prune_part_logits_bias_64[] = {
+  0.346819f,  0.442965f,  -0.0216032f,  0.0229235f, -0.402797f,
+  -0.666074f, -0.455388f, -0.00353411f, -0.595511f, -0.845667f
 };
 
 static const NN_CONFIG av1_simple_motion_search_prune_part_nn_config_64 = {
@@ -3332,160 +3371,224 @@
 #undef NUM_LAYER_0_UNITS_64
 #undef NUM_LOGITS_64
 
-// BLOCK_32X32
 #define NUM_HIDDEN_LAYERS_32 1
-#define NUM_FEATURES_32 19
-#define NUM_LAYER_0_UNITS_32 24
+#define NUM_FEATURES_32 25
+#define NUM_LAYER_0_UNITS_32 28
 #define NUM_LOGITS_32 10
 
 static const float av1_simple_motion_search_prune_part_logits_kernel_32[] = {
-  -1.22965f,   0.49978f,    -0.376271f,  0.0615445f,  -0.212491f,  0.58427f,
-  0.142683f,   2.62142f,    -0.459751f,  -0.570143f,  0.72257f,    -0.64127f,
-  0.266919f,   0.3235f,     0.64405f,    -0.0398269f, -1.82822f,   -0.366573f,
-  0.753387f,   -0.274241f,  -0.484971f,  -0.503907f,  -0.911176f,  -0.455827f,
-  -0.706345f,  0.0687611f,  -0.362788f,  -0.369416f,  -0.530408f,  0.0812615f,
-  -0.863012f,  -0.613333f,  -0.268833f,  0.0982181f,  0.19374f,    -0.147078f,
-  -0.0200551f, 0.363817f,   0.179229f,   0.429671f,   0.905826f,   -0.441191f,
-  0.48874f,    0.539192f,   -0.418992f,  -0.468762f,  -0.482158f,  -0.770778f,
-  -0.743739f,  0.0175955f,  -0.40662f,   0.0276107f,  0.0110658f,  -0.119298f,
-  0.698777f,   -0.187602f,  -0.300483f,  -0.147972f,  0.324042f,   -0.0265165f,
-  -0.375496f,  0.245762f,   -0.111271f,  -0.829879f,  -0.434606f,  -0.367099f,
-  0.113229f,   -0.755101f,  -0.0623393f, -0.13764f,   -0.205864f,  -0.332027f,
-  0.966638f,   0.477078f,   0.262501f,   -0.110232f,  0.141242f,   -0.699602f,
-  -0.14943f,   -2.36868f,   0.556236f,   0.345883f,   -0.466765f,  0.279446f,
-  -0.56809f,   -0.356351f,  -0.503855f,  -0.607959f,  -0.0328514f, 0.313352f,
-  -0.644447f,  0.221808f,   0.254575f,   0.476802f,   1.40433f,    0.317169f,
-  0.109761f,   -0.0105197f, -0.22896f,   -0.389234f,  0.423948f,   -0.272114f,
-  -1.02704f,   -1.50706f,   0.0563541f,  -0.0371609f, -0.306187f,  0.0570354f,
-  -0.367998f,  0.0949103f,  -0.254703f,  -0.0853516f, 1.56471f,    -0.594372f,
-  -0.23582f,   0.267108f,   0.015297f,   -0.318317f,  0.287599f,   -0.687022f,
-  0.360804f,   -0.177637f,  -0.118144f,  -0.418225f,  -0.985658f,  -0.391334f,
-  -0.772539f,  -0.44002f,   0.0722112f,  -0.0825626f, 0.0466844f,  0.0525818f,
-  -0.788047f,  0.120401f,   -0.785688f,  -0.346177f,  0.240363f,   0.0248826f,
-  -0.0815654f, 0.39317f,    -0.122372f,  0.199969f,   0.202777f,   -0.1979f,
-  0.313558f,   -0.180202f,  0.191204f,   -0.313598f,  0.155464f,   -0.600106f,
-  0.0230461f,  -0.718126f,  0.266874f,   -0.313614f,  0.0352148f,  0.131058f,
-  -0.221112f,  0.115419f,   -1.41928f,   -0.909453f,  0.341747f,   -0.25318f,
-  -0.312476f,  -0.288919f,  -0.0135884f, -0.278496f,  0.381449f,   -0.0725586f,
-  0.254479f,   -0.0658647f, -0.694657f,  -0.0653643f, -0.0233378f, -0.484902f,
-  -0.104919f,  -1.52446f,   0.0140919f,  -0.142396f,  -0.11836f,   0.113235f,
-  -1.21564f,   0.0618471f,  0.0421833f,  -0.883143f,  0.288008f,   -0.278322f,
-  -0.185151f,  -0.616223f,  0.334549f,   0.370898f,   0.24646f,    -0.027439f,
-  0.366905f,   -0.40628f,   0.0260464f,  -0.506151f,  0.0191214f,  -0.104617f,
-  -0.848722f,  -1.66357f,   -0.194607f,  0.0346545f,  -0.412502f,  0.200471f,
-  -0.285588f,  0.0309609f,  -0.150546f,  0.569096f,   0.210382f,   0.14322f,
-  0.908182f,   1.23553f,    -0.432935f,  -0.0963189f, -0.610778f,  -0.532583f,
-  -0.302028f,  -0.600906f,  -0.0777476f, 0.0230625f,  0.375802f,   -0.466292f,
-  1.01104f,    -1.16706f,   0.0121855f,  0.0100479f,  -0.147181f,  0.255058f,
-  -0.285898f,  -0.167804f,  -0.240171f,  -1.15287f,   -1.51181f,   0.0859809f,
-  0.0811324f,  -0.829305f,  0.272793f,   0.407484f,   0.324943f,   0.230197f
-};
-
-static const float av1_simple_motion_search_prune_part_layer_0_kernel_32[] = {
-  -0.0711848f, 0.187893f,     -0.0532872f,  -0.0403218f, 0.132223f,
-  0.0150309f,  0.132917f,     -0.00883543f, -0.0614934f, 0.207838f,
-  -0.102772f,  0.127833f,     -0.332145f,   0.00237219f, -0.338402f,
-  0.123288f,   -0.248341f,    -0.0182967f,  -1.16283f,   -0.166611f,
-  -0.220962f,  -0.268939f,    -0.207455f,   -0.214904f,  -0.0639896f,
-  -0.0729676f, -0.000552725f, 0.217902f,    0.350537f,   -0.0217492f,
-  0.136239f,   0.0641448f,    0.515814f,    0.525507f,   0.240539f,
-  0.109375f,   0.322722f,     -1.20791f,    0.323287f,   0.0231209f,
-  -0.194629f,  0.143504f,     0.193943f,    -0.15059f,   -0.0156431f,
-  -0.210354f,  0.13426f,      -0.379795f,   0.0585494f,  0.0947257f,
-  0.948153f,   0.492681f,     -0.977907f,   -0.30367f,   0.216922f,
-  -0.366185f,  0.00734769f,   0.528627f,    0.334327f,   0.0222445f,
-  0.400606f,   -0.0313966f,   -0.047664f,   -0.512993f,  -0.433836f,
-  0.340769f,   -0.131347f,    -0.518235f,   -0.220933f,  -0.379338f,
-  -0.116978f,  0.143766f,     0.456281f,    -0.0921022f, -0.0109533f,
-  -0.107467f,  0.335672f,     -0.313228f,   0.175586f,   0.108769f,
-  0.129646f,   -0.053502f,    0.272574f,    0.220172f,   1.51046f,
-  0.255032f,   -0.162058f,    -0.770721f,   0.238623f,   -0.65159f,
-  -0.0354393f, -0.577323f,    0.0954972f,   -0.661719f,  0.227893f,
-  -0.0584787f, 0.234849f,     -0.16515f,    -0.247194f,  0.12563f,
-  0.39043f,    -0.178219f,    -0.0629665f,  0.395761f,   0.24224f,
-  -0.336032f,  0.552893f,     -0.300073f,   -0.235499f,  -0.33557f,
-  0.0398952f,  -0.853526f,    -0.550247f,   1.13965f,    0.197325f,
-  -0.0750203f, 0.145096f,     0.128642f,    0.113606f,   0.0972738f,
-  0.219874f,   0.252284f,     0.833398f,    0.398332f,   0.802753f,
-  0.650573f,   -0.725374f,    -0.548798f,   -0.668723f,  -0.705524f,
-  -0.929613f,  -0.138145f,    0.161306f,    0.578878f,   0.0605056f,
-  0.720406f,   0.163571f,     0.707962f,    -0.0777347f, 0.52085f,
-  0.279096f,   0.180012f,     -0.459535f,   0.219678f,   -0.273058f,
-  -0.030387f,  -0.262664f,    0.367791f,    -0.899145f,  -1.07191f,
-  -1.15497f,   0.460442f,     0.020009f,    -0.329794f,  0.846777f,
-  0.287855f,   0.603544f,     0.645424f,    0.00753003f, -0.0666031f,
-  -0.141114f,  -0.149588f,    -0.431897f,   -0.591811f,  0.134026f,
-  0.0933469f,  -0.130808f,    -0.0335611f,  -0.488446f,  -0.275566f,
-  -0.937488f,  0.245793f,     -0.548915f,   0.0108641f,  -0.216292f,
-  0.00680863f, -0.113137f,    -0.137064f,   0.083321f,   0.689742f,
-  -0.213193f,  0.172408f,     -0.123794f,   0.383401f,   -0.496176f,
-  0.427836f,   -0.644447f,    0.967995f,    0.181371f,   0.301512f,
-  -0.376098f,  -0.0571203f,   0.0012891f,   0.467542f,   -0.400791f,
-  -0.204521f,  0.253847f,     0.107368f,    -0.434741f,  -0.389665f,
-  0.30953f,    0.053949f,     -0.0415711f,  0.0432576f,  -0.319656f,
-  -0.228939f,  -0.0928546f,   0.164408f,    1.26655f,    0.991928f,
-  -0.0596439f, 0.0786943f,    0.001457f,    0.282831f,   0.0975484f,
-  0.13724f,    0.0891527f,    -0.0471925f,  0.255467f,   -0.469073f,
-  -0.0759757f, 0.331197f,     0.139434f,    -0.0118866f, 0.359463f,
-  -0.774947f,  -0.474647f,    -1.36563f,    0.24901f,    0.776025f,
-  0.150621f,   0.192407f,     0.752499f,    0.0435322f,  -0.0334263f,
-  0.470741f,   -0.781907f,    -0.149471f,   -0.649484f,  -0.866079f,
-  0.536967f,   0.541611f,     -0.00237101f, -0.119688f,  -0.594591f,
-  -0.967503f,  0.545025f,     -0.335037f,   -0.172105f,  -0.532514f,
-  -0.442211f,  -0.0864824f,   0.038418f,    -0.337492f,  -0.412653f,
-  0.0778177f,  0.0824839f,    -0.232478f,   0.553077f,   0.179073f,
-  0.222848f,   -0.261019f,    0.854277f,    -0.643185f,  0.476021f,
-  -0.0174448f, 0.621669f,     -0.527978f,   0.45279f,    -0.286967f,
-  0.328291f,   0.0627781f,    0.495794f,    0.0156424f,  -0.170515f,
-  -0.435815f,  -0.264061f,    -0.964473f,   0.259361f,   -0.297514f,
-  0.667044f,   0.719631f,     -0.812974f,   -0.350331f,  0.594795f,
-  -0.106071f,  -0.409225f,    0.283481f,    0.5735f,     -0.231666f,
-  -0.270059f,  0.687725f,     0.349693f,    0.0637911f,  0.208738f,
-  0.299087f,   -0.249188f,    -0.426365f,   -1.01906f,   0.0919539f,
-  -0.198362f,  0.256663f,     -0.302723f,   0.457283f,   0.433322f,
-  0.242223f,   0.740515f,     0.247248f,    0.436274f,   0.588906f,
-  0.852493f,   0.385838f,     0.243232f,    -0.501191f,  0.212121f,
-  0.297253f,   -0.664029f,    -0.470196f,   0.0175681f,  -1.01849f,
-  -0.619865f,  -1.26982f,     -0.088134f,   -0.29233f,   -0.196112f,
-  -0.141886f,  0.0602684f,    0.469327f,    0.0227135f,  0.275863f,
-  0.161156f,   -0.864189f,    -0.72576f,    0.62214f,    0.804845f,
-  0.183776f,   -0.155777f,    -0.0826676f,  -0.23302f,   0.0845181f,
-  -0.126365f,  0.0925764f,    0.889037f,    -0.208894f,  0.441273f,
-  0.476529f,   0.510144f,     0.321464f,    0.764386f,   0.198938f,
-  -0.669809f,  -0.13214f,     -0.426596f,   -0.547804f,  -0.0953238f,
-  0.164997f,   0.275626f,     -0.0469242f,  -0.923263f,  -1.05855f,
-  -0.487197f,  0.261922f,     -0.108634f,   0.409852f,   0.142348f,
-  0.153656f,   -0.119714f,    0.490507f,    -0.26725f,   -0.0651784f,
-  -0.962803f,  -0.596098f,    -0.686329f,   0.66723f,    0.290971f,
-  0.692586f,   0.56926f,      -0.0494205f,  -0.498585f,  -0.1832f,
-  -0.571507f,  -0.438308f,    0.607958f,    0.985154f,   0.131991f,
-  0.0469712f,  0.415769f,     -0.518799f,   -0.353338f,  -0.219197f,
-  -0.159141f,  0.085484f,     -0.405673f,   -0.222816f,  0.813276f,
-  0.323344f,   -0.235178f,    -0.40799f,    -0.083177f,  0.514834f,
-  0.177916f,   0.0197744f,    -0.523574f,   -0.445548f,  -0.21085f,
-  0.760991f,   0.170654f,     -0.00312635f, -0.175464f,  0.665364f,
-  -0.713881f,  -0.701069f,    -0.628863f,   1.03196f,    -0.0414137f,
-  -0.0163186f, 0.16796f,      -0.0263498f,  0.484873f,   0.153922f,
-  0.0593931f,  0.171615f,     0.330269f,    -0.0728948f, 0.42332f,
-  0.294273f,   -0.0185935f,   -0.609248f,   -0.305841f,  -0.293534f,
-  0.0766015f,  0.130506f,     0.16716f,     0.0168997f,  -0.429074f,
-  -0.744995f,  -0.972633f,    0.50621f,     -0.275645f,  0.402252f,
-  -0.0190824f, 0.637343f,     -0.410791f,   0.546844f,   -0.555088f,
-  0.491182f,   -0.0369695f,   0.974657f,    -0.142378f,  -0.148588f,
-  -0.217919f,  0.0146815f,    -0.419912f,   0.111356f,   -0.640505f,
-  -0.352691f
-};
-
-static const float av1_simple_motion_search_prune_part_logits_bias_32[] = {
-  0.0868818f, 0.370904f,  0.126136f,  0.57768f,   -0.316245f,
-  -0.526958f, -0.451775f, -0.595569f, -0.805166f, -0.592605f
+  0.486581f,    0.340847f,   -0.109226f,   0.467224f,   -0.541561f,
+  0.0943619f,   -0.429442f,  -0.207442f,   0.959963f,   0.618666f,
+  -0.0636751f,  0.144508f,   -0.0278289f,  0.332293f,   -0.751493f,
+  0.245438f,    -0.917758f,  0.612128f,    -0.32648f,   0.534618f,
+  -0.615239f,   2.71641f,    0.233759f,    0.820558f,   -0.249758f,
+  -0.427783f,   -0.359361f,  0.0375732f,   0.806973f,   0.352512f,
+  -0.0532192f,  0.0576861f,  -0.464178f,   -0.334877f,  -0.697042f,
+  0.0538218f,   0.0919659f,  -0.00765812f, 0.0603847f,  -0.460315f,
+  0.37979f,     -0.0867612f, -0.670683f,   -0.188619f,  -0.570586f,
+  0.233418f,    0.153581f,   0.290905f,    -0.624885f,  -0.557842f,
+  -0.555567f,   0.463773f,   -0.123909f,   -0.277731f,  0.0374468f,
+  0.409903f,    0.287638f,   -0.593066f,   -0.223434f,  0.154263f,
+  -0.250464f,   -0.077696f,  0.229652f,    -0.304174f,  0.308053f,
+  0.33155f,     -0.502825f,  0.361216f,    -0.499294f,  0.00595444f,
+  -0.307201f,   0.5766f,     -0.438384f,   -0.093701f,  -0.118586f,
+  0.202337f,    -0.486623f,  0.261552f,    0.139756f,   -0.655642f,
+  -0.0627001f,  -0.213053f,  -0.243037f,   0.205918f,   0.0718368f,
+  0.188041f,    0.141529f,   -0.132239f,   0.425827f,   -0.218353f,
+  0.153114f,    0.33268f,    0.0226116f,   0.167394f,   0.269854f,
+  -0.457001f,   0.1973f,     -0.526087f,   0.467528f,   0.290934f,
+  1.16267f,     0.0823663f,  -0.754389f,   -0.83716f,   0.270157f,
+  -1.41229f,    0.148511f,   -0.286832f,   0.664796f,   0.492254f,
+  0.360567f,    -0.533993f,  0.0435672f,   -0.103001f,  0.220668f,
+  0.594621f,    -0.0213356f, -0.347638f,   -0.694457f,  0.0759505f,
+  0.161358f,    -0.389384f,  -0.0455192f,  -0.61252f,   -0.174173f,
+  -0.00788878f, -1.22487f,   0.332233f,    -0.0457021f, -0.225918f,
+  -0.197657f,   -0.115408f,  -0.240589f,   -2.05681f,   0.00914629f,
+  -1.92213f,    0.0268578f,  -0.49076f,    -0.0120123f, 0.291157f,
+  0.267116f,    -0.0775724f, 0.181115f,    -0.392441f,  -0.488114f,
+  -0.28842f,    -0.115465f,  0.128974f,    -0.0829899f, -0.14096f,
+  -0.140145f,   -0.700281f,  0.0368945f,   -0.437598f,  0.243485f,
+  -1.00301f,    0.332324f,   0.125014f,    -0.0604481f, -0.0652028f,
+  -0.207295f,   -1.0209f,    -0.341525f,   0.191326f,   -0.147578f,
+  0.0878327f,   0.129827f,   -0.0848319f,  0.187381f,   -1.28663f,
+  0.00537885f,  -0.134277f,  -0.0411126f,  -0.3434f,    -0.0456494f,
+  0.37861f,     0.409095f,   0.237177f,    -0.396855f,  -0.205418f,
+  -1.31701f,    -0.319032f,  -0.123404f,   -0.240005f,  -0.305206f,
+  -0.0258176f,  -0.26367f,   -0.142396f,   0.191672f,   -1.44061f,
+  0.0554776f,   -0.571839f,  -0.284789f,   -0.425677f,  -0.0307376f,
+  0.20275f,     -0.223146f,  0.144612f,    0.0212636f,  0.0238303f,
+  -0.253802f,   -0.188922f,  -0.0637066f,  -0.340836f,  0.124774f,
+  0.130474f,    -0.154099f,  -0.0292733f,  0.158148f,   -0.246989f,
+  -0.259059f,   0.220224f,   0.228449f,    -0.41956f,   -0.321848f,
+  -0.2396f,     -0.316449f,  -1.3363f,     0.0264099f,  -1.46865f,
+  0.113073f,    0.0722885f,  -0.166986f,   -0.164877f,  0.0360911f,
+  0.534472f,    -0.551152f,  -0.328501f,   0.0781121f,  -0.378112f,
+  -0.459502f,   0.28015f,    -0.212302f,   -0.521641f,  0.618993f,
+  -0.347709f,   0.266253f,   -0.0280894f,  0.348511f,   -0.0155031f,
+  -0.100693f,   0.0447673f,  0.277519f,    -0.233998f,  -0.0796738f,
+  -1.73644f,    -0.160776f,  0.53092f,     -0.180406f,  0.056447f,
+  0.385356f,    -0.262337f,  -0.241479f,   -0.271426f,  -0.457354f,
+  -0.266788f,   0.367371f,   -0.103065f,   0.47783f,    -0.188327f,
+  -0.159636f,   0.00142907f, -0.409756f,   0.454889f,   -0.24566f,
+  -0.0760084f,  0.286355f,   0.462102f,    0.0431695f,  -0.127395f,
+  -0.200476f,   -0.350557f,  0.217275f,    -0.23975f,   0.255148f,
+  -0.280626f,   0.42476f,    0.157411f,    0.0358675f,  -0.192591f
 };
 
 static const float av1_simple_motion_search_prune_part_layer_0_bias_32[] = {
-  -1.85942f, 0.727049f,   -0.0421259f, 0.759194f,   0.241057f,  0.0752973f,
-  0.321934f, -0.593116f,  -0.873202f,  -0.238779f,  0.851339f,  -0.536633f,
-  -0.18552f, -0.0941714f, 0.0153855f,  -1.34736f,   -0.870722f, 0.0973251f,
-  0.491483f, 0.650638f,   -0.205986f,  -0.0499654f, -1.00592f,  0.65992f
+  0.940498f,  0.15602f,   -0.234831f, 0.0268585f, 0.144769f,  0.243081f,
+  0.611406f,  0.366093f,  0.361868f,  0.39668f,   0.401479f,  0.369467f,
+  0.0909503f, 0.710595f,  0.032786f,  0.525891f,  -1.0232f,   0.732557f,
+  -0.064425f, 0.865222f,  -0.042917f, -0.237191f, -0.527006f, -0.0172101f,
+  0.59681f,   -0.472405f, 0.0969218f, -0.250624f
+};
+
+static const float av1_simple_motion_search_prune_part_layer_0_kernel_32[] = {
+  0.355607f,    0.126701f,    -0.0825159f,  0.200675f,     -0.011308f,
+  -0.280057f,   0.559816f,    0.142689f,    0.0422419f,    -0.151692f,
+  -0.0275637f,  -0.283101f,   -0.20822f,    -0.200394f,    0.465427f,
+  0.344491f,    -0.525319f,   -0.358813f,   -0.39767f,     0.0974486f,
+  0.00559058f,  -0.00546089f, 0.0506486f,   0.114475f,     -0.0436463f,
+  -0.574152f,   -0.376294f,   0.16563f,     -0.0967032f,   0.00579838f,
+  0.0639909f,   -0.037129f,   0.407574f,    -0.231428f,    0.489326f,
+  -0.221566f,   -0.270382f,   -0.784628f,   -0.155502f,    0.481698f,
+  -0.0296057f,  0.431855f,    0.840807f,    0.112291f,     0.773874f,
+  -0.0610936f,  -0.012892f,   0.365154f,    0.0267687f,    -0.0751114f,
+  0.25043f,     0.516472f,    -0.186133f,   -0.12762f,     -0.168804f,
+  -0.146309f,   0.139314f,    -0.367113f,   -0.601079f,    0.0559856f,
+  0.176081f,    0.22397f,     0.434113f,    0.0363256f,    0.313051f,
+  0.0143976f,   0.190076f,    0.474607f,    -0.681134f,    -0.0709097f,
+  -0.253289f,   -0.216277f,   -0.0593789f,  -0.107795f,    -0.194842f,
+  0.513945f,    0.239171f,    -0.720561f,   0.0136723f,    -0.391147f,
+  -0.272043f,   -0.164766f,   0.124248f,    0.147178f,     -0.35497f,
+  0.397725f,    -0.117603f,   0.262937f,    -0.331964f,    0.182418f,
+  0.315671f,    -0.0385649f,  0.488769f,    -0.334568f,    0.00596018f,
+  0.0661557f,   -0.0446985f,  -0.0928255f,  -0.0221032f,   -0.019045f,
+  -0.20881f,    0.197907f,    -0.381881f,   0.0598071f,    -0.0434551f,
+  0.159283f,    -0.110631f,   0.266996f,    -0.0265494f,   0.135199f,
+  -0.00833162f, 0.804482f,    -0.114698f,   -0.15066f,     -0.479553f,
+  0.448407f,    -0.344069f,   -0.0280952f,  -0.208211f,    -0.102269f,
+  -0.679066f,   -0.37476f,    -0.0228875f,  0.0535049f,    0.111015f,
+  -0.18125f,    -0.167584f,   0.0110497f,   0.262723f,     -0.413839f,
+  -0.0611238f,  0.358499f,    0.0807514f,   0.208254f,     0.214499f,
+  0.11137f,     -0.14262f,    -0.0513973f,  0.243718f,     -0.373716f,
+  -0.00413366f, 0.216501f,    -0.164149f,   -0.064935f,    -0.0840282f,
+  0.0566148f,   0.0377686f,   0.289835f,    0.769388f,     0.891198f,
+  -0.592739f,   0.40744f,     -0.153095f,   0.657311f,     0.140737f,
+  0.28209f,     0.158344f,    0.353546f,    0.0868246f,    0.116887f,
+  0.402004f,    0.437184f,    0.589219f,    0.760594f,     -0.575419f,
+  -0.754308f,   -0.709219f,   -0.297814f,   -0.418609f,    -0.0262104f,
+  0.0411959f,   0.0597708f,   -0.143728f,   -0.136642f,    0.099614f,
+  -0.257601f,   -0.2404f,     0.305893f,    0.254009f,     -0.0301398f,
+  -0.0653091f,  -0.459002f,   -0.163404f,   0.123152f,     -0.0284252f,
+  -0.457272f,   0.00788622f,  -0.828399f,   -0.0534199f,   0.586877f,
+  0.982728f,    0.424581f,    0.0891856f,   0.383182f,     -0.122053f,
+  0.0808408f,   -0.00384914f, -0.0560201f,  -0.0524772f,   -0.263444f,
+  -0.239287f,   -0.882777f,   0.0180592f,   -0.0948711f,   -0.177946f,
+  0.0296473f,   0.096082f,    0.0455604f,   -0.108608f,    0.00777951f,
+  -0.140896f,   0.117187f,    -0.342467f,   -0.0691604f,   0.0761611f,
+  -0.0892053f,  0.111386f,    -0.167456f,   1.40616f,      -0.00478793f,
+  0.00547665f,  -0.0441829f,  0.0151323f,   -0.0674099f,   -0.0380578f,
+  0.16072f,     0.31882f,     0.245486f,    -0.424318f,    0.101845f,
+  -0.203343f,   -0.197402f,   -0.163025f,   -0.0771961f,   -0.264435f,
+  0.319429f,    0.250076f,    0.782726f,    0.386003f,     0.00700673f,
+  -0.375715f,   0.151453f,    -0.296265f,   -0.560183f,    -0.00767249f,
+  -0.109593f,   -0.119419f,   -0.0161516f,  0.0380283f,    -0.156417f,
+  0.131708f,    0.396268f,    -0.221796f,   0.232099f,     0.128852f,
+  0.0567268f,   0.297297f,    0.173269f,    0.213411f,     0.0384426f,
+  -0.290985f,   -0.0426841f,  -0.488292f,   -0.087101f,    -0.311582f,
+  0.83009f,     -0.153163f,   0.903335f,    -1.15644f,     -0.0378635f,
+  -0.0552129f,  -0.126362f,   -0.176945f,   0.0653115f,    0.0989368f,
+  -0.333543f,   -0.330586f,   0.29775f,     -0.103535f,    0.210824f,
+  -0.00300509f, 0.317105f,    0.216852f,    0.479718f,     0.0485808f,
+  -0.15662f,    0.718199f,    0.327513f,    0.115169f,     -0.423598f,
+  -0.456633f,   -0.575814f,   -0.494454f,   0.304411f,     0.0493055f,
+  -0.381171f,   0.467251f,    -0.122872f,   -0.167441f,    0.017253f,
+  -0.0583646f,  -0.1586f,     0.214046f,    -0.0284424f,   -0.217112f,
+  0.606567f,    -0.107533f,   0.36615f,     -0.0709227f,   0.604761f,
+  -0.244657f,   -0.296651f,   -0.595611f,   -0.156629f,    -0.693468f,
+  -0.310603f,   0.499272f,    0.282941f,    0.295043f,     -0.178704f,
+  0.281186f,    0.014329f,    -0.120819f,   0.154234f,     0.0131325f,
+  -0.472231f,   -0.631281f,   0.422955f,    0.711432f,     -0.118025f,
+  0.0864996f,   0.343971f,    -0.301477f,   -0.246638f,    0.165068f,
+  0.218044f,    0.224236f,    -0.0848522f,  0.00671216f,   0.401141f,
+  -0.218857f,   -0.0298495f,  -0.135725f,   -0.377618f,    0.022473f,
+  0.106955f,    -0.0582005f,  0.0468484f,   -0.0217442f,   0.130911f,
+  -0.0926905f,  0.383007f,    -0.159353f,   -0.222711f,    -0.0286419f,
+  0.372315f,    -0.469095f,   0.797571f,    -0.301315f,    0.239327f,
+  -0.997507f,   -0.363409f,   0.353717f,    0.676686f,     -0.0500028f,
+  0.0638539f,   -0.431927f,   0.243852f,    0.000884826f,  -0.00166585f,
+  0.0613292f,   -0.029558f,   -0.0248432f,  -0.0125607f,   -0.0309674f,
+  -0.743308f,   0.0409806f,   0.0921015f,   0.167816f,     0.406849f,
+  0.095677f,    0.0308913f,   0.139956f,    -0.400472f,    0.396617f,
+  0.936517f,    0.355057f,    -0.423816f,   -0.232472f,    -0.220188f,
+  -0.399746f,   -0.409623f,   -0.158797f,   0.361153f,     0.0327019f,
+  0.0690844f,   -0.032197f,   0.0248558f,   0.00438518f,   0.0222724f,
+  -0.326832f,   -0.314295f,   0.156563f,    0.0562703f,    0.332694f,
+  0.299424f,    0.228206f,    0.322038f,    0.0136098f,    0.0060297f,
+  -0.165851f,   -0.306512f,   0.0796508f,   -0.37158f,     0.239395f,
+  -0.349442f,   0.198515f,    -0.253854f,   -1.13694f,     0.0202873f,
+  -0.0504009f,  -0.130528f,   -0.017126f,   -0.0370001f,   -0.087458f,
+  -0.119952f,   -0.130404f,   0.0333733f,   -0.184736f,    0.182162f,
+  0.227776f,    -0.166563f,   -0.156162f,   0.118215f,     -0.220183f,
+  0.00474779f,  -0.107792f,   0.260493f,    0.11884f,      0.156587f,
+  0.303936f,    -0.131788f,   -0.314774f,   0.310606f,     0.0935523f,
+  0.790767f,    0.26461f,     0.0236426f,   0.0629469f,    0.0344072f,
+  -0.151513f,   0.211498f,    0.0245435f,   0.0629973f,    0.052019f,
+  -0.03308f,    0.123487f,    0.0885027f,   0.159172f,     -0.0510615f,
+  0.0298033f,   -0.130515f,   -0.121799f,   -0.104915f,    0.208822f,
+  -0.310496f,   -0.314106f,   0.303307f,    -0.0196736f,   0.0420045f,
+  0.461777f,    -0.433699f,   0.00345407f,  0.703139f,     -0.655637f,
+  -0.210767f,   -0.201278f,   0.163694f,    -0.236534f,    0.300877f,
+  0.0769982f,   -0.282453f,   0.149721f,    -0.0303466f,   -0.191473f,
+  -0.406056f,   -0.213472f,   0.1619f,      -0.245953f,    0.00544399f,
+  -0.121434f,   0.193012f,    -0.307165f,   1.45431f,      -0.161468f,
+  -0.12444f,    -0.146129f,   -0.0528212f,  -0.0925165f,   -0.134528f,
+  -0.479475f,   0.315525f,    0.133845f,    0.382158f,     -0.0799693f,
+  -0.151041f,   0.255772f,    0.409536f,    -0.240663f,    -0.323741f,
+  -0.205876f,   0.03699f,     -0.217541f,   0.108511f,     0.640628f,
+  0.705993f,    -0.423899f,   -0.78314f,    -0.100733f,    -0.00859087f,
+  0.0251879f,   0.0458335f,   0.00210128f,  -0.047576f,    -0.0560518f,
+  -1.23869f,    -0.829914f,   0.0346551f,   0.350505f,     0.193688f,
+  0.459154f,    0.137898f,    0.503818f,    0.260867f,     0.649539f,
+  0.0150802f,   0.0239274f,   -0.276069f,   -0.0621478f,   -0.193106f,
+  -0.0375665f,  -0.654529f,   0.189493f,    0.446625f,     -0.0208265f,
+  0.019838f,    -0.0201955f,  0.00180428f,  -0.0110678f,   -0.0172414f,
+  0.0276489f,   -0.252882f,   -0.0351807f,  -0.0518874f,   0.279098f,
+  -0.245122f,   0.101287f,    -0.114202f,   -0.0812187f,   0.572429f,
+  -0.0821731f,  0.564183f,    0.0222552f,   0.190111f,     -0.0417497f,
+  -0.00385925f, -0.182995f,   -0.240482f,   -0.291572f,    -0.0450444f,
+  0.0962974f,   -0.165973f,   -0.0954637f,  -0.163841f,    -0.833405f,
+  -1.31541f,    -0.336473f,   -0.0920702f,  0.816105f,     0.393377f,
+  0.0340241f,   -0.0844545f,  0.61729f,     -0.17596f,     0.241149f,
+  -0.42825f,    -0.59091f,    -0.290702f,   0.0796465f,    0.0982819f,
+  0.466934f,    0.261666f,    0.0373333f,   0.332509f,     -0.0266694f,
+  -0.0476951f,  -0.00642167f, -0.0132542f,  -0.000320841f, 0.00475532f,
+  0.000502778f, 0.296534f,    -0.13297f,    -0.113082f,    -0.327923f,
+  0.35901f,     -0.302246f,   0.189799f,    -0.37994f,     0.16107f,
+  -0.20414f,    0.548575f,    -0.460821f,   0.591878f,     -0.213113f,
+  -0.169373f,   -0.07332f,    0.228841f,    0.682302f,     -0.0665316f,
+  -0.142456f,   -0.0873117f,  0.00607451f,  0.0376443f,    0.0536673f,
+  -0.0109536f,  -0.400279f,   0.550058f,    0.820871f,     -0.666373f,
+  -0.471962f,   -0.315925f,   -0.313142f,   0.952742f,     0.473928f,
+  -0.119006f,   0.153241f,    -0.0383078f,  0.631869f,     -0.343423f,
+  -0.233473f,   -0.218195f,   -0.077688f,   -0.728291f,    0.0382408f,
+  -0.00662886f, -0.0419666f,  0.0309776f,   -0.0281592f,   0.0154229f,
+  -0.198534f,   0.0206324f,   0.0152272f,   -0.235067f,    0.0330486f,
+  0.139198f,    -0.0612118f,  0.133154f,    -0.258675f,    0.0900275f,
+  -0.127771f,   0.157322f,    -0.00767807f, -0.329258f,    0.327458f,
+  0.0528581f,   -0.181125f,   0.409995f,    -0.162979f,    -0.0193475f,
+  0.186009f,    0.0519501f,   0.651877f,    -0.37821f,     -1.10341f,
+  -0.189776f,   -0.0922788f,  0.460256f,    0.168011f,     0.440295f,
+  0.478135f,    0.374573f,    0.384048f,    0.116953f,     0.68886f,
+  -0.427727f,   -0.36676f,    -0.500013f,   -0.228685f,    -0.218859f,
+  0.208396f,    -0.0173765f,  -0.0680241f,  -0.00538013f,  -0.0674409f,
+  -0.092764f,   0.0295707f,   -0.0462887f,  -0.00636006f,  0.0334169f
+};
+
+static const float av1_simple_motion_search_prune_part_logits_bias_32[] = {
+  0.176459f,  0.154405f, 0.281821f,  0.375264f,  -0.882863f,
+  -0.240261f, -1.17075f, -0.280216f, -0.743836f, -0.317511f
 };
 
 static const NN_CONFIG av1_simple_motion_search_prune_part_nn_config_32 = {
@@ -3510,120 +3613,253 @@
 #undef NUM_LAYER_0_UNITS_32
 #undef NUM_LOGITS_32
 
-// BLOCK_16X16
 #define NUM_HIDDEN_LAYERS_16 1
-#define NUM_FEATURES_16 19
-#define NUM_LAYER_0_UNITS_16 16
+#define NUM_FEATURES_16 25
+#define NUM_LAYER_0_UNITS_16 32
 #define NUM_LOGITS_16 10
 
 static const float av1_simple_motion_search_prune_part_logits_kernel_16[] = {
-  0.274123f,   -0.551439f,  0.578938f,   -0.213001f,  -0.310021f,
-  0.0301311f,  -0.377388f,  -3.16339f,   0.434616f,   0.264216f,
-  0.320385f,   -1.41657f,   1.05919f,    -0.396075f,  -0.855458f,
-  0.418105f,   -0.0769093f, -0.54773f,   -0.215041f,  -0.13885f,
-  -0.209062f,  -0.526914f,  0.211082f,   -2.34741f,   -0.000587922f,
-  -0.431294f,  0.757511f,   -0.184199f,  -0.623552f,  -0.221362f,
-  -0.628871f,  0.646393f,   -0.192193f,  0.0166809f,  -0.061691f,
-  -0.214283f,  -0.35264f,   0.361452f,   -0.0160958f, -0.0475499f,
-  0.196822f,   0.44674f,    -0.408064f,  -0.559148f,  -0.67489f,
-  -0.202201f,  -0.358012f,  -0.341735f,  -0.325682f,  0.220407f,
-  -0.642416f,  0.350069f,   0.430505f,   -0.0997745f, -0.300435f,
-  1.25364f,    -0.869717f,  -0.0728051f, -0.172433f,  0.385328f,
-  -2.13737f,   0.673629f,   0.580102f,   -0.0745359f, -0.442542f,
-  -0.208393f,  -0.44303f,   0.318855f,   0.0557663f,  0.268257f,
-  -0.0941132f, -4.52876f,   -0.638897f,  -0.907808f,  0.28328f,
-  0.619328f,   -1.64249f,   0.0241431f,  -0.0880383f, 0.299287f,
-  -0.248316f,  0.039253f,   -0.544645f,  -0.141389f,  0.0185283f,
-  -1.01973f,   -0.269349f,  -4.88803f,   -0.632892f,  0.181151f,
-  0.193291f,   0.592713f,   -1.71466f,   0.398923f,   0.00355734f,
-  0.212158f,   -0.949188f,  0.386679f,   -0.243317f,  -0.17458f,
-  0.0576348f,  0.096034f,   -0.282317f,  -4.13556f,   -0.516689f,
-  0.169427f,   -0.541422f,  0.529281f,   -1.45161f,   -0.0417835f,
-  0.0174299f,  -0.26404f,   -0.105773f,  0.102701f,   -0.65039f,
-  0.308121f,   -0.185395f,  0.273611f,   -0.408464f,  -6.09866f,
-  -0.512249f,  0.0668662f,  -0.547454f,  0.62565f,    -1.63952f,
-  0.510116f,   0.127461f,   -0.506263f,  0.113016f,   -0.258605f,
-  -0.308066f,  0.0957733f,  0.059395f,   -0.915338f,  0.499407f,
-  -10.3199f,   -0.32224f,   -0.677307f,  1.13218f,    -0.0888689f,
-  -0.108029f,  -0.156533f,  -0.391431f,  0.576607f,   -0.0833897f,
-  0.536752f,   -0.0832957f, -0.0957492f, -0.135149f,  0.423881f,
-  0.317691f,   -7.29755f,   0.104775f,   0.534134f,   -0.797288f,
-  -0.386335f,  -0.20785f,   -0.0507494f, -0.338127f,  -0.868801f
-};
-
-static const float av1_simple_motion_search_prune_part_layer_0_kernel_16[] = {
-  -0.244782f,   0.00425059f, -0.337534f,  -0.423125f,   -0.349549f,
-  -0.00261207f, -0.0845866f, -0.259278f,  -0.375872f,   0.00052185f,
-  -0.427483f,   0.175625f,   -0.357737f,  0.129946f,    0.97588f,
-  1.19281f,     -0.51292f,   -0.100629f,  1.04044f,     0.197375f,
-  -0.210977f,   -0.20334f,   0.173408f,   0.431999f,    0.083979f,
-  -0.334416f,   -0.171408f,  0.160035f,   -0.0464933f,  0.164574f,
-  -0.162781f,   1.01648f,    0.624844f,   -1.20372f,    -0.698742f,
-  0.335747f,    -0.362217f,  -0.0817772f, -0.0366522f,  -0.249627f,
-  -0.3135f,     0.256151f,   -0.257869f,  0.0816391f,   -0.256592f,
-  0.071219f,    -0.295956f,  0.287213f,   -0.375107f,   -0.149275f,
-  0.0449292f,   0.49489f,    -0.958944f,  0.386166f,    -0.76147f,
-  -0.223786f,   1.91139f,    -0.0866129f, -0.516556f,   0.871813f,
-  0.389086f,    0.3205f,     0.605997f,   -0.531384f,   -0.693121f,
-  0.728219f,    0.223733f,   -0.58534f,   -0.410249f,   0.0271334f,
-  -0.43904f,    0.325998f,   -0.123988f,  0.103988f,    -0.2227f,
-  0.0779071f,   0.100073f,   -0.924956f,  -0.00472742f, -0.21932f,
-  -0.220187f,   -0.719278f,  0.099118f,   -0.0891471f,  0.743678f,
-  -0.173308f,   0.588225f,   -0.31524f,   1.1415f,      0.408762f,
-  -0.213088f,   -0.291621f,  0.655754f,   0.531725f,    -0.013178f,
-  -0.100753f,   -0.0775942f, -0.181806f,  -0.441297f,   -0.00589338f,
-  0.14217f,     -0.0592671f, 0.10907f,    1.47619f,     0.813817f,
-  0.1996f,      0.178263f,   -0.569958f,  -0.374858f,   -0.743922f,
-  -0.269343f,   -0.118752f,  0.0797114f,  0.027829f,    -0.133402f,
-  -0.164884f,   -0.42919f,   0.0682661f,  -0.206438f,   0.0184534f,
-  -0.141316f,   -0.138817f,  0.0305671f,  0.295578f,    -0.236413f,
-  0.172918f,    -0.35082f,   -0.0986917f, -0.650484f,   0.13655f,
-  0.212195f,    0.549501f,   1.64941f,    0.152883f,    0.0117464f,
-  -0.200688f,   -0.0412075f, -0.0296324f, 0.122624f,    0.1871f,
-  -0.515693f,   0.20351f,    0.333617f,   0.254752f,    0.293802f,
-  -0.428904f,   -0.0312053f, -0.879481f,  -0.516353f,   -0.417837f,
-  -0.230442f,   0.229367f,   0.615339f,   0.327347f,    0.288747f,
-  0.596166f,    0.497054f,   0.536953f,   0.462426f,    0.517022f,
-  -0.287359f,   -0.162824f,  -0.249174f,  -0.364887f,   -0.538065f,
-  -0.506783f,   -0.163213f,  -0.617007f,  -0.70433f,    -0.759151f,
-  -0.235183f,   -0.196496f,  0.0925943f,  -0.0786896f,  0.135073f,
-  -0.106243f,   -0.190647f,  -0.311848f,  -0.428009f,   0.467477f,
-  0.259139f,    1.4948f,     0.986061f,   -0.534924f,   -0.193525f,
-  -0.66125f,    -0.693799f,  -0.489594f,  0.238264f,    0.249978f,
-  -0.365372f,   -0.197998f,  -0.664471f,  -0.0312145f,  -0.297293f,
-  0.0278792f,   -0.877716f,  0.0473106f,  0.913044f,    0.815569f,
-  0.789972f,    0.641374f,   -0.122848f,  -0.353137f,   -0.381102f,
-  -0.960138f,   -0.166101f,  0.230364f,   0.534173f,    0.398882f,
-  0.0599076f,   0.00176035f, 0.291062f,   0.021087f,    0.374562f,
-  0.402516f,    0.144006f,   -0.149598f,  0.065063f,    -0.0774656f,
-  -0.18804f,    -0.21123f,   0.0119723f,  -0.244286f,   0.109912f,
-  -0.98136f,    -0.583136f,  -1.3897f,    0.33196f,     0.319226f,
-  0.490015f,    0.316438f,   0.565049f,   0.163159f,    0.523771f,
-  0.325115f,    -0.0515304f, -0.0827355f, 0.112763f,    -0.517608f,
-  -0.161398f,   -0.124513f,  -0.0384277f, -0.49491f,    -1.53384f,
-  -1.3086f,     1.20601f,    0.399591f,   0.233774f,    0.0154149f,
-  -0.431196f,   0.187116f,   0.033398f,   0.655468f,    -0.390814f,
-  0.418144f,    -0.572053f,  0.936493f,   -0.116933f,   -0.20803f,
-  -0.908834f,   1.2524f,     -0.285888f,  0.227437f,    -0.317727f,
-  -0.6331f,     0.159656f,   0.244652f,   0.169768f,    0.379279f,
-  0.37089f,     0.118264f,   0.150946f,   0.536513f,    -0.261398f,
-  -0.15329f,    -0.413112f,  -0.243792f,  -0.215096f,   0.288741f,
-  -0.193763f,   -0.130652f,  -0.328159f,  -0.719996f,   -1.66213f,
-  0.0815627f,   0.129643f,   -0.0974464f, -0.0660102f,  0.349602f,
-  0.120356f,    -0.144144f,  -0.13641f,   -0.154818f,   -0.468552f,
-  -0.442585f,   -0.312206f,  0.879662f,   0.846103f,    0.0485413f,
-  0.18676f,     -0.477959f,  -0.112404f,  -0.366477f
-};
-
-static const float av1_simple_motion_search_prune_part_logits_bias_16[] = {
-  0.791815f,  0.888054f,  0.406071f, -0.217564f, -0.504713f,
-  -0.514339f, -0.200842f, -1.09239f, -1.78297f,  -2.41754f
+  -0.520913f,   0.395611f,    0.0369091f,   -0.318591f,  -0.463252f,
+  0.134992f,    -0.43154f,    -0.0739112f,  -0.118817f,  0.476373f,
+  -0.281406f,   0.3413f,      0.456255f,    0.33307f,    0.2942f,
+  0.1317f,      0.498113f,    1.95406f,     -0.165726f,  -0.219306f,
+  -0.302656f,   -1.31157f,    -0.433662f,   0.151716f,   -0.214817f,
+  0.504523f,    -0.710049f,   0.359616f,    -0.412695f,  -0.103193f,
+  0.341912f,    0.351378f,    -0.181486f,   0.573862f,   -0.0396254f,
+  -0.17855f,    -0.276163f,   0.0367465f,   -0.353905f,  -0.204689f,
+  0.309581f,    -0.0439686f,  -0.147855f,   0.152745f,   0.290871f,
+  0.131049f,    -0.27808f,    -0.142997f,   0.207843f,   -1.23074f,
+  -0.267714f,   -0.336923f,   0.313781f,    -0.61488f,   -0.161984f,
+  0.238059f,    -0.0879942f,  -0.085543f,   -0.260156f,  -0.13614f,
+  -0.242196f,   0.201216f,    -0.248691f,   0.0936671f,  -0.350522f,
+  -0.35002f,    -0.156583f,   -0.00579001f, 0.300578f,   -0.341269f,
+  -0.290712f,   0.354802f,    -0.31629f,    0.509107f,   -0.236953f,
+  -0.0923519f,  0.544509f,    -0.280991f,   -0.017437f,  -0.202721f,
+  -0.116388f,   -0.7191f,     0.324586f,    0.254249f,   0.125505f,
+  0.00658697f,  -0.333322f,   -0.126537f,   -0.140004f,  -0.0241202f,
+  -0.172466f,   0.210035f,    -0.270833f,   0.0579044f,  0.0950352f,
+  -0.120382f,   0.063292f,    -0.394925f,   0.482165f,   0.147753f,
+  0.331465f,    -0.187444f,   0.1083f,      0.414028f,   0.279238f,
+  -0.486889f,   -0.674349f,   -0.313656f,   -0.131186f,  -0.100662f,
+  0.238191f,    -1.19083f,    -0.30667f,    -2.4324f,    0.235311f,
+  0.108605f,    1.67197f,     0.476157f,    0.30055f,    0.0839538f,
+  0.408469f,    -0.473517f,   0.560283f,    -0.0188136f, 0.273824f,
+  -0.43707f,    -0.0346978f,  -0.438315f,   -0.0196275f, -0.0567921f,
+  -0.220166f,   0.216175f,    -0.0180461f,  0.0116429f,  -0.0096949f,
+  -0.32613f,    0.176829f,    -0.243563f,   -0.240972f,  -0.621819f,
+  -0.00619648f, -0.145525f,   0.124324f,    -0.0306925f, 0.172208f,
+  -2.04631f,    -0.200087f,   -0.594135f,   -0.352303f,  -0.309826f,
+  0.0922786f,   -0.698371f,   -0.0366823f,  0.0244036f,  0.338775f,
+  -0.115947f,   0.144971f,    -0.0607037f,  -0.762412f,  0.0125584f,
+  -0.262427f,   -0.0830273f,  -0.291252f,   -0.176059f,  -0.203983f,
+  0.0871455f,   -0.0894925f,  0.0426263f,   -0.060001f,  -0.542355f,
+  -0.407837f,   -0.0419273f,  0.226608f,    -0.114844f,  0.158733f,
+  -0.187237f,   0.113163f,    -1.86337f,    -0.367544f,  -0.547048f,
+  -0.24192f,    -0.226764f,   0.090912f,    0.819604f,   0.433766f,
+  -0.841657f,   0.446987f,    -0.622761f,   -0.0296385f, -0.130176f,
+  -0.0518136f,  -0.640326f,   -0.330107f,   -0.137832f,  -0.0119033f,
+  0.39401f,     0.111331f,    -0.141367f,   -0.230289f,  0.171054f,
+  -0.924059f,   -0.107317f,   -0.347983f,   0.0261109f,  0.423002f,
+  -0.305817f,   0.247696f,    0.0436002f,   0.0305862f,  -1.52448f,
+  -0.595587f,   -0.155552f,   -1.11949f,    -0.513937f,  0.138347f,
+  -0.301487f,   0.352144f,    -0.615801f,   0.0326701f,  -0.215322f,
+  -0.0608176f,  -0.416557f,   -0.306073f,   -0.441512f,  -0.0569277f,
+  -0.709768f,   -0.602527f,   -0.311134f,   0.152471f,   -0.255299f,
+  0.354505f,    0.194464f,    0.0144251f,   0.110732f,   -0.4452f,
+  -0.804814f,   0.205325f,    -0.0957486f,  0.502684f,   0.09112f,
+  -0.533087f,   -1.77979f,    0.556992f,    -0.176157f,  -0.642633f,
+  0.11553f,     -0.232561f,   0.161277f,    -0.0631125f, -0.20759f,
+  0.489253f,    -0.067533f,   0.0231024f,   -0.179831f,  -0.272985f,
+  -0.390059f,   0.3089f,      0.185733f,    -0.257065f,  -0.508838f,
+  -0.550028f,   0.0665621f,   -0.138288f,   -0.413188f,  0.191193f,
+  -1.32969f,    -0.431025f,   0.270242f,    -0.340062f,  0.0817257f,
+  0.0376051f,   -0.18633f,    0.0828274f,   0.00670051f, -0.431295f,
+  -0.450316f,   -0.173042f,   -0.322248f,   0.370628f,   0.10019f,
+  0.317293f,    -0.266613f,   0.0752441f,   -0.425656f,  -0.112223f,
+  0.557991f,    -0.324368f,   -0.195261f,   -0.0526129f, -0.807472f,
+  -0.387466f,   0.192186f,    0.353213f,    -0.120238f,  0.107686f,
+  0.200678f,    -0.75363f,    0.466857f,    -0.282345f,  -0.0849236f,
+  -0.0490695f,  -0.00643182f, 0.123047f,    -0.207805f,  -0.130456f,
+  -1.09455f,    0.340973f,    0.334784f,    0.0706643f,  -1.65681f,
+  -0.319952f,   -0.198514f,   -0.0787972f,  0.089524f,   0.0531034f,
+  -0.202705f,   -0.0852339f,  -0.62572f,    -0.0734234f, -0.838088f
 };
 
 static const float av1_simple_motion_search_prune_part_layer_0_bias_16[] = {
-  0.89469f,   0.10871f,  0.664404f,  -0.00639695f, -0.745647f, 0.910444f,
-  0.168436f,  -4.05854f, 1.00981f,   0.743352f,    -0.73947f,  -2.5654f,
-  -0.654753f, 0.602252f, -0.973004f, 1.1113f
+  -0.0616197f, 0.939947f, 0.521161f,  0.213886f,  0.130324f,  -0.127443f,
+  -0.0538715f, 0.708746f, 0.445031f,  0.418781f,  -0.114539f, 0.521941f,
+  1.13719f,    0.606545f, -0.32193f,  -0.150788f, 0.158487f,  -0.224005f,
+  0.654715f,   0.115729f, -0.286506f, -2.06223f,  0.0117697f, 0.503905f,
+  -0.102339f,  0.653256f, -0.813561f, 0.905235f,  -0.417269f, -0.206265f,
+  0.661496f,   0.95533f
+};
+
+static const float av1_simple_motion_search_prune_part_layer_0_kernel_16[] = {
+  -0.203489f,   0.00686229f,  -0.161414f,   0.0637276f,   0.27516f,
+  0.512219f,    0.164205f,    0.00326062f,  -0.41914f,    -0.400334f,
+  0.554419f,    0.715772f,    -0.295569f,   -0.703503f,   0.0137744f,
+  -0.0934259f,  0.174234f,    -0.148618f,   -0.0360558f,  -0.0986598f,
+  -0.138502f,   -0.0770713f,  0.122922f,    -0.00784415f, 0.0953234f,
+  -0.255754f,   -0.310967f,   0.185306f,    0.464554f,    0.147338f,
+  -0.0612304f,  0.164783f,    0.301097f,    0.161364f,    -0.12723f,
+  -0.0265984f,  -0.471361f,   0.0578776f,   -0.362865f,   0.425789f,
+  0.402758f,    -0.190235f,   0.00549738f,  -0.570908f,   1.27206f,
+  0.048868f,    -0.0097675f,  0.0708324f,   0.0456103f,   0.0149062f,
+  -0.563032f,   -0.420573f,   0.107278f,    0.0938258f,   0.142712f,
+  -0.00251036f, -0.250583f,   0.522272f,    0.0113175f,   0.126751f,
+  -0.433028f,   -0.035542f,   -0.536686f,   -0.0668722f,  0.253094f,
+  0.254007f,    -0.435505f,   0.343001f,    0.0531542f,   -0.361914f,
+  -0.102664f,   0.0404874f,   0.132686f,    0.0762298f,   0.0236971f,
+  -0.419454f,   0.230877f,    -0.223714f,   0.037813f,    0.0818604f,
+  0.383705f,    -0.235028f,   -0.0554801f,  0.429851f,    0.0845829f,
+  0.166295f,    0.355111f,    -0.421197f,   0.298949f,    0.0218224f,
+  0.445705f,    -0.392217f,   -0.429578f,   -0.076276f,   -0.0963531f,
+  -0.631425f,   -0.225977f,   8.06349e-06f, 0.0676679f,   0.0779651f,
+  0.0706891f,   0.101377f,    0.517103f,    0.0945502f,   -0.52522f,
+  -0.312022f,   0.0358089f,   0.616509f,    -0.0507444f,  -0.465814f,
+  -0.0326024f,  0.591298f,    0.188544f,    -0.0633316f,  -0.199987f,
+  0.403118f,    -0.511281f,   -0.696263f,   0.112996f,    0.103875f,
+  0.0495595f,   -0.0107449f,  0.521539f,    -0.0123823f,  -0.0642751f,
+  0.08548f,     -0.0679207f,  0.526558f,    0.0651114f,   -0.342643f,
+  -0.349934f,   0.307437f,    0.368763f,    -0.194851f,   -0.134117f,
+  0.102448f,    -0.0520666f,  0.0415824f,   -0.175085f,   0.272685f,
+  0.0675856f,   0.120627f,    0.391408f,    -0.135249f,   -0.357024f,
+  0.019666f,    -0.0622677f,  0.407427f,    0.22655f,     -0.129432f,
+  -0.165327f,   0.004893f,    0.5479f,      0.0613981f,   -0.479682f,
+  -0.144228f,   -0.130106f,   0.206458f,    -0.342086f,   0.12691f,
+  -0.113554f,   0.231164f,    -0.051419f,   0.0401286f,   -0.560429f,
+  -0.070609f,   0.420232f,    0.442465f,    -0.237501f,   -0.000293732f,
+  -1.017f,      -0.210222f,   0.0157063f,   0.0488178f,   0.0734721f,
+  -0.52626f,    -0.276441f,   -0.521579f,   0.443532f,    -0.0819051f,
+  -0.0732633f,  -0.17999f,    0.258525f,    -0.0374872f,  0.150115f,
+  0.0510939f,   0.168116f,    0.473372f,    0.824489f,    0.302195f,
+  -0.348613f,   0.238569f,    0.176444f,    -0.633945f,   -0.0567195f,
+  -0.0305827f,  -0.0551851f,  0.85822f,     -0.0628099f,  0.0364294f,
+  -0.234823f,   0.179067f,    0.143208f,    -0.0511014f,  -0.404191f,
+  0.428035f,    0.0235506f,   0.371991f,    -0.312909f,   0.550933f,
+  -0.389265f,   -0.271813f,   -0.293461f,   -0.583752f,   0.179991f,
+  0.191698f,    0.659094f,    1.07941f,     -0.509555f,   -0.100638f,
+  0.079988f,    -0.0519107f,  -0.112723f,   -0.0663326f,  0.0353569f,
+  -0.795055f,   -0.465999f,   0.283579f,    0.340913f,    0.152738f,
+  0.294664f,    0.527839f,    0.187735f,    0.359461f,    0.164629f,
+  0.107512f,    0.390402f,    0.236702f,    0.114674f,    -0.525655f,
+  -0.555476f,   -0.6589f,     -0.266601f,   -0.0946547f,  0.6306f,
+  0.0248513f,   0.038497f,    0.432706f,    -0.0715465f,  0.0410172f,
+  -0.115313f,   -0.428684f,   0.136283f,    0.0913185f,   0.11277f,
+  0.0968689f,   -0.00437052f, 0.0888981f,   0.10304f,     0.02442f,
+  -0.211315f,   0.00981596f,  -0.0974827f,  0.208611f,    0.140644f,
+  0.0315567f,   0.350332f,    -0.291049f,   -0.0715449f,  -0.352992f,
+  -0.858004f,   0.828658f,    0.439092f,    0.0151291f,   0.0503828f,
+  0.0656112f,   -0.710749f,   -0.0951757f,  0.193908f,    0.00908018f,
+  0.141486f,    -0.0657711f,  0.099791f,    0.153729f,    -0.419576f,
+  -0.892636f,   -0.0449268f,  -0.170786f,   -0.156564f,   0.384511f,
+  0.296565f,    0.0569815f,   -0.103938f,   1.27479f,     -0.0406475f,
+  0.154083f,    -0.186442f,   0.0282588f,   0.0312102f,   -0.188994f,
+  0.284243f,    -0.564693f,   0.425525f,    -0.00924596f, 0.810003f,
+  0.233812f,    -0.0180273f,  0.121082f,    -0.209096f,   0.151437f,
+  0.286921f,    -0.348095f,   0.174813f,    -0.413798f,   0.108994f,
+  -0.34266f,    -0.0337981f,  -0.459f,      -0.409812f,   -0.0890104f,
+  0.0834802f,   -0.00259191f, -0.105914f,   -0.164207f,   0.0697689f,
+  -0.312098f,   -0.00650536f, -0.486758f,   -0.248486f,   0.24314f,
+  -0.0857144f,  0.0884781f,   -0.65615f,    -0.121744f,   0.0709335f,
+  -0.0237193f,  0.10764f,     -0.0409452f,  -0.0824305f,  0.42329f,
+  0.138258f,    0.502607f,    0.228545f,    0.0687789f,   0.0361586f,
+  0.39074f,     0.0722654f,   -0.0133148f,  0.283278f,    0.0743384f,
+  0.310292f,    -0.297675f,   -0.359935f,   0.521021f,    -0.10082f,
+  -0.272333f,   0.0120283f,   0.138118f,    -0.123711f,   -0.0711386f,
+  0.0170747f,   0.831039f,    0.0509626f,   0.790608f,    -0.0863406f,
+  -0.31962f,    0.0631013f,   0.0873453f,   -0.472331f,   -0.0826027f,
+  -0.241722f,   0.148835f,    -0.131611f,   0.000195347f, -0.0615804f,
+  -0.838663f,   -0.586979f,   0.247713f,    0.362254f,    0.492727f,
+  -0.132163f,   0.0516545f,   0.477838f,    -0.0395182f,  0.0124993f,
+  -0.771514f,   0.0386912f,   -0.118525f,   -0.346172f,   -0.265905f,
+  -0.175257f,   -0.406287f,   0.393837f,    0.409096f,    -0.408501f,
+  -0.0207146f,  0.0487809f,   0.0636982f,   0.0276368f,   0.0878249f,
+  0.0425889f,   0.0868633f,   0.17423f,     -0.128217f,   -0.477068f,
+  -0.321294f,   0.0393771f,   0.00812823f,  -0.350529f,   -0.129012f,
+  0.439953f,    0.396662f,    0.410475f,    -0.123129f,   -0.565966f,
+  0.0298635f,   -0.614611f,   -0.477514f,   0.453651f,    0.0617068f,
+  0.0530563f,   0.0479074f,   0.213551f,    0.039034f,    0.0449095f,
+  -1.06868f,    -1.2654f,     -0.175482f,   0.595068f,    -0.230095f,
+  0.719838f,    -0.272148f,   0.696564f,    0.0485396f,   0.468584f,
+  0.0695439f,   -0.0842122f,  -0.228978f,   0.161397f,    -0.000441421f,
+  -0.0297514f,  -0.250599f,   0.196656f,    0.608423f,    -0.0112096f,
+  0.0236881f,   -0.00167311f, 0.0040709f,   0.015495f,    0.00757698f,
+  -0.165886f,   0.359767f,    -0.0214696f,  0.377208f,    0.0303547f,
+  0.0657094f,   0.140775f,    0.21867f,     -0.203922f,   0.263878f,
+  -0.0529099f,  0.202438f,    -0.243226f,   0.156659f,    -0.627056f,
+  -0.845036f,   -0.500873f,   0.172588f,    0.402972f,    -0.147734f,
+  0.151792f,    -0.075579f,   0.443519f,    0.0311335f,   -0.0328222f,
+  -0.0299781f,  0.435956f,    -0.0987376f,  0.288402f,    0.135902f,
+  -0.173584f,   -0.186255f,   0.224524f,    -0.249645f,   0.123702f,
+  -0.0846244f,  0.491317f,    0.544846f,    0.338677f,    -0.258885f,
+  -0.617434f,   -0.629003f,   -0.347233f,   0.181262f,    -0.0606015f,
+  -0.537766f,   0.215089f,    -0.334527f,   0.0488534f,   0.0577997f,
+  -1.12431f,    -0.932292f,   -0.11559f,    0.573715f,    0.151128f,
+  0.693818f,    -0.16956f,    0.802591f,    -0.231531f,   1.04318f,
+  -0.476417f,   0.293452f,    -0.610136f,   0.27506f,     -0.384012f,
+  0.305366f,    -0.0540464f,  -0.337583f,   -0.174285f,   0.157248f,
+  0.0477345f,   -0.0229535f,  0.0475766f,   -0.00603319f, 0.00856119f,
+  -0.702893f,   -0.0579673f,  0.183024f,    -0.166222f,   0.109763f,
+  -0.148019f,   -0.258873f,   -0.0820157f,  -0.186716f,   -0.449265f,
+  -0.0534138f,  0.15732f,     0.46357f,     0.00502591f,  -0.0282085f,
+  0.152277f,    -0.855199f,   -0.357115f,   0.0366159f,   0.0131101f,
+  -0.0407758f,  0.0462835f,   0.146309f,    -0.00276278f, -0.0591814f,
+  -0.109437f,   0.506764f,    -0.044421f,   0.465907f,    0.114444f,
+  -0.241053f,   -0.362649f,   -0.432615f,   0.199989f,    -0.00635866f,
+  -0.521886f,   0.0958924f,   -0.485725f,   0.0430527f,   0.069746f,
+  0.681091f,    -0.288144f,   0.505671f,    0.0489065f,   -0.0373836f,
+  0.266079f,    0.145173f,    -0.011481f,   -0.225074f,   -0.754501f,
+  -0.122939f,   -0.294213f,   0.334738f,    0.281561f,    0.558977f,
+  -0.21551f,    -0.346507f,   -0.0625635f,  0.0782034f,   -0.236999f,
+  -0.803783f,   -0.601117f,   0.091192f,    0.636122f,    -0.250626f,
+  0.0354961f,   0.103915f,    0.508571f,    0.329911f,    -0.0425999f,
+  -0.0867587f,  -0.0385824f,  1.13914f,     -0.0261992f,  0.00484478f,
+  0.124603f,    -0.012173f,   -0.377358f,   -0.243563f,   0.236094f,
+  0.145663f,    -0.132752f,   0.347497f,    -0.529315f,   0.271632f,
+  -0.372805f,   0.0261836f,   0.126169f,    0.0941008f,   0.283773f,
+  0.765701f,    -0.226477f,   -0.181549f,   -0.306896f,   0.110165f,
+  -0.0784234f,  -0.0827892f,  -0.0374252f,  -0.0950872f,  -0.451015f,
+  -0.995793f,   -0.452663f,   0.293338f,    -0.380865f,   0.032683f,
+  0.0178248f,   0.0699194f,   -0.0811722f,  -0.0866096f,  0.139289f,
+  0.296604f,    0.192293f,    -0.0589607f,  -0.179878f,   0.00360266f,
+  -0.0905794f,  0.136744f,    -0.191555f,   1.31877f,     -0.0592033f,
+  -0.158766f,   0.0214746f,   -0.190113f,   -0.116671f,   0.0449292f,
+  -0.109533f,   -0.709307f,   0.386424f,    0.40201f,     0.262211f,
+  -0.155244f,   0.233988f,    -0.0166317f,  0.462665f,    0.0484462f,
+  0.210902f,    -0.352798f,   0.38698f,     -0.228261f,   -0.084309f,
+  -0.220751f,   -0.170879f,   -0.352617f,   -1.24277f,    0.266004f,
+  -0.0125749f,  -0.0380073f,  0.101838f,    -0.0483024f,  -0.0629178f,
+  -0.0695577f,  -0.103439f,   0.242131f,    -0.0796858f,  0.349718f,
+  -0.332045f,   0.0138352f,   -0.380235f,   -0.28717f,    -0.176276f,
+  0.865903f,    0.36593f,     0.243925f,    -0.422289f,   -0.117327f,
+  0.21876f,     0.245393f,    -0.426134f,   -0.186077f,   0.0352515f,
+  -0.123742f,   0.249376f,    1.3281f,      0.0707771f,   0.071415f,
+  -0.286827f,   -0.131691f,   -0.270881f,   -0.434378f,   0.376064f,
+  0.35966f,     0.513374f,    0.439378f,    -0.222716f,   -0.5874f,
+  0.487997f,    -0.293271f,   -0.184245f,   -0.037256f,   0.17723f,
+  -0.438651f,   0.428184f,    0.112983f,    -0.449287f,   -0.0451963f,
+  0.0854929f,   0.0735442f,   -0.0148642f,  -0.0586782f,  -0.176455f,
+  -0.438979f,   -0.127109f,   0.211478f,    0.388035f,    -0.0372021f,
+  0.220575f,    0.382144f,    0.302121f,    0.0857121f,   0.193445f,
+  -0.488858f,   -0.195288f,   -0.316184f,   -0.314026f,   -0.111956f,
+  0.0744768f,   0.292709f,    0.30187f,     -0.285506f,   -0.105006f,
+  0.0851402f,   -0.082318f,   0.277518f,    0.725294f,    -0.756304f,
+  0.0155309f,   -0.378542f,   0.293377f,    -0.347252f,   -0.338458f,
+  0.221449f,    -0.176443f,   -0.131972f,   0.0129163f,   -0.290649f,
+  0.198596f,    -0.0721333f,  0.620591f,    0.568736f,    0.174001f,
+  -0.205186f,   -0.265606f,   -0.249155f,   0.299163f,    1.11842f,
+  0.17423f,     0.196417f,    -0.014484f,   0.0735422f,   0.26329f,
+  0.12284f,     -0.750305f,   -0.351337f,   0.121994f,    -0.00542878f,
+  -0.295707f,   -0.094124f,   0.300993f,    0.412408f,    -0.170761f,
+  -0.0676329f,  -0.106638f,   -0.419785f,   -0.43878f,    0.22421f,
+  0.0339903f,   0.619851f,    0.0615381f,   0.514631f,    1.35424f,
+  -0.0679228f,  -0.203457f,   0.131948f,    -0.0041251f,  -0.209054f
+};
+
+static const float av1_simple_motion_search_prune_part_logits_bias_16[] = {
+  0.304025f,  0.131887f, 0.259279f,  -0.561564f, -0.161729f,
+  -0.208036f, 0.102206f, -0.162937f, -1.42311f,  -0.708305f
 };
 
 static const NN_CONFIG av1_simple_motion_search_prune_part_nn_config_16 = {
@@ -3648,135 +3884,210 @@
 #undef NUM_LAYER_0_UNITS_16
 #undef NUM_LOGITS_16
 
-// BLOCK_8X8
 #define NUM_HIDDEN_LAYERS_8 1
-#define NUM_FEATURES_8 19
-#define NUM_LAYER_0_UNITS_8 24
+#define NUM_FEATURES_8 25
+#define NUM_LAYER_0_UNITS_8 32
 #define NUM_LOGITS_8 4
 
 static const float av1_simple_motion_search_prune_part_logits_kernel_8[] = {
-  -0.806717f,  0.0244927f,  -0.0280725f, 0.210426f,   0.0820434f,  -0.0222324f,
-  -0.0728984f, -0.424785f,  -0.0568035f, -0.0744017f, 0.204282f,   0.43611f,
-  0.319456f,   0.119903f,   -0.333224f,  -0.932499f,  0.105907f,   0.0905287f,
-  -0.612538f,  0.0978191f,  -0.0858663f, 0.0468925f,  -0.312509f,  0.0527469f,
-  0.308466f,   -0.139768f,  -0.468023f,  -0.069522f,  0.248949f,   0.0408582f,
-  0.199935f,   -0.448705f,  0.242315f,   0.00472276f, -0.468445f,  -0.591226f,
-  0.107975f,   0.261228f,   -0.10724f,   0.104639f,   -0.211234f,  -0.304658f,
-  -0.261689f,  -0.259529f,  0.0331369f,  -0.468468f,  -0.0555605f, -0.0495414f,
-  0.247612f,   -0.112518f,  -0.393122f,  0.302172f,   -0.252151f,  0.076605f,
-  -0.34155f,   -0.182731f,  0.154079f,   -0.464538f,  -0.396327f,  -0.654858f,
-  0.0921198f,  0.202867f,   -0.0712573f, 0.0349611f,  0.243043f,   -0.177452f,
-  -0.205536f,  -0.268024f,  0.0358315f,  -0.560347f,  -0.204207f,  -0.0890628f,
-  -1.013f,     -0.461748f,  -0.429801f,  -0.100352f,  -0.34369f,   0.115318f,
-  -0.556285f,  -0.0751575f, 0.183418f,   -0.285223f,  0.197177f,   -0.825216f,
-  -0.125709f,  -0.100452f,  0.180481f,   0.764462f,   0.136609f,   -0.660743f,
-  0.212887f,   -0.410408f,  -0.330839f,  -0.714646f,  -0.115863f,  -0.389509f
-};
-
-static const float av1_simple_motion_search_prune_part_layer_0_kernel_8[] = {
-  0.0561017f,   0.530692f,    0.129047f,   0.296138f,   0.407593f,
-  0.151159f,    0.180472f,    0.298995f,   -0.0265362f, -0.380313f,
-  -0.136716f,   -0.0644648f,  0.00808564f, 0.0875876f,  -0.0719683f,
-  -0.0996071f,  -1.49722f,    -1.31176f,   1.54169f,    -0.50717f,
-  -0.0186767f,  -0.525924f,   0.0402954f,  -0.553913f,  0.139015f,
-  0.171752f,    -0.376497f,   0.485084f,   0.182424f,   -0.0236465f,
-  0.380048f,    -0.185493f,   0.554435f,   0.241565f,   -0.225917f,
-  -1.08637f,    -0.305121f,   1.3603f,     0.0806333f,  -0.0697466f,
-  0.216192f,    0.0493694f,   0.0620039f,  -0.0042489f, 0.0707283f,
-  0.0998331f,   -0.0252022f,  0.342077f,   -0.200664f,  0.335261f,
-  -0.100772f,   0.212881f,    -0.374258f,  0.310442f,   -1.95981f,
-  -1.16615f,    1.88243f,     0.503536f,   -0.0919037f, 0.392323f,
-  0.33149f,     0.563121f,    -0.0898854f, 0.130267f,   0.404959f,
-  1.06767f,     0.75134f,     0.810919f,   0.865237f,   -1.08001f,
-  -0.949809f,   -1.24941f,    -0.95081f,   -0.539575f,  -0.355324f,
-  -0.110592f,   -0.311277f,   0.023022f,   -0.039287f,  0.491298f,
-  -0.248853f,   -0.294741f,   0.288811f,   0.470638f,   0.330094f,
-  0.146603f,    0.0958486f,   0.308326f,   -0.87134f,   -1.06074f,
-  -0.315428f,   0.717577f,    -0.0174599f, -0.491904f,  0.977014f,
-  0.922693f,    0.0265707f,   -0.743468f,  -0.273647f,  -0.430625f,
-  -0.473789f,   0.119983f,    0.476441f,   0.639803f,   -0.0753475f,
-  -0.0746323f,  -0.0422539f,  0.013454f,   -0.0174412f, -0.253015f,
-  -0.279585f,   0.11562f,     -0.396919f,  0.306388f,   0.430346f,
-  0.275945f,    -0.196508f,   0.00180146f, 0.396652f,   0.324022f,
-  -0.142132f,   0.1768f,      -0.0746152f, 0.314189f,   -0.031924f,
-  0.254196f,    -0.253449f,   0.1537f,     -0.98635f,   -0.850926f,
-  0.0762147f,   -0.652507f,   1.16528f,    -0.122595f,  -0.00561333f,
-  0.424954f,    -0.00258127f, -0.421957f,  -0.0714059f, 0.782031f,
-  -0.0129133f,  -0.00544328f, -0.193527f,  -0.0936037f, -0.00490983f,
-  -0.852396f,   -0.649662f,   0.820325f,   0.484966f,   0.265405f,
-  -0.33032f,    0.104917f,    -0.364478f,  0.26858f,    0.068847f,
-  -0.0751046f,  0.238931f,    -0.151554f,  0.0296385f,  -0.14869f,
-  -0.173547f,   -0.397285f,   0.0561029f,  -0.0681254f, 0.222631f,
-  -0.00800993f, 0.0686761f,   0.196754f,   0.249358f,   0.348125f,
-  -2.22757f,    0.186675f,    -0.0426998f, 0.123301f,   -0.0196412f,
-  0.104882f,    0.138482f,    0.340663f,   0.0684671f,  -1.22841f,
-  -1.08539f,    -1.1055f,     -0.732678f,  0.766626f,   0.727742f,
-  1.26906f,     0.812594f,    -0.446312f,  -0.166752f,  0.396628f,
-  0.00141587f,  0.0137288f,   -0.0920456f, 0.123027f,   -0.118517f,
-  -0.0412321f,  -0.124952f,   0.00875945f, 0.0149883f,  -0.0218859f,
-  -0.233299f,   -0.0812722f,  0.269917f,   0.0246593f,  0.0915655f,
-  -0.019122f,   0.706718f,    -0.172051f,  -1.85551f,   0.0578997f,
-  0.100269f,    0.131412f,    -0.0952751f, 0.181419f,   -0.0106305f,
-  0.106179f,    -0.142344f,   0.0916649f,  -0.41298f,   0.113846f,
-  -0.322459f,   0.0415754f,   -0.2205f,    -0.224231f,  0.147907f,
-  -0.135093f,   -0.398757f,   1.93381f,    0.20456f,    -0.205381f,
-  -0.263999f,   0.364463f,    -0.424052f,  -0.0166924f, -0.319968f,
-  0.0439144f,   -0.692733f,   0.678982f,   -0.445194f,  -0.527451f,
-  0.383248f,    0.330927f,    -0.0367725f, 0.572847f,   -0.620804f,
-  -0.286471f,   1.39367f,     0.470732f,   0.0751676f,  0.637958f,
-  0.574865f,    0.411091f,    0.263806f,   0.555064f,   0.047788f,
-  0.201792f,    -0.0821822f,  -0.0226181f, -0.176679f,  -0.612642f,
-  -0.992254f,   -0.292099f,   -0.562201f,  -0.567948f,  -0.767681f,
-  1.33645f,     0.0932564f,   -0.421675f,  0.198262f,   -0.401979f,
-  0.244609f,    -0.261484f,   0.0304534f,  -0.200004f,  0.00951232f,
-  -0.085364f,   0.555152f,    -0.243778f,  0.371369f,   0.152997f,
-  0.154443f,    -0.281229f,   0.967176f,   1.0212f,     0.276169f,
-  0.0962747f,   0.449737f,    0.300859f,   0.376659f,   0.165669f,
-  0.332263f,    0.238315f,    0.376668f,   -0.139238f,  -0.0694765f,
-  -0.256137f,   -0.262146f,   -0.246265f,  0.0261978f,  -0.118975f,
-  -0.207184f,   -0.614041f,   -0.866987f,  -1.75604f,   -0.04917f,
-  0.0794673f,   -0.355224f,   0.0035685f,  -0.340216f,  0.398567f,
-  -0.314826f,   -0.12464f,    0.693428f,   0.701697f,   0.511653f,
-  0.861303f,    -0.64449f,    -1.06257f,   -0.773944f,  -0.838084f,
-  0.802429f,    -0.24573f,    0.720913f,   -0.31002f,   0.615694f,
-  0.287994f,    0.18495f,     0.0188525f,  0.374338f,   -0.12243f,
-  0.613532f,    0.132456f,    0.177285f,   -0.187238f,  0.0872563f,
-  -0.425068f,   0.154711f,    -0.24283f,   -0.193267f,  -1.14008f,
-  -1.17759f,    0.517845f,    0.458782f,   -0.161137f,  0.142772f,
-  0.2811f,      0.171871f,    0.276129f,   0.018275f,   0.390464f,
-  -0.156414f,   0.108248f,    -0.0909085f, -0.11346f,   0.0815138f,
-  0.0729377f,   -0.0769677f,  0.0110251f,  -0.46098f,   -0.421538f,
-  -2.18003f,    0.6639f,      0.541278f,   0.704337f,   0.480695f,
-  0.727474f,    0.473937f,    0.770863f,   0.41774f,    -0.112943f,
-  -0.107412f,   0.083639f,    -0.351127f,  -0.149221f,  0.0705735f,
-  -0.0908294f,  -0.0789572f,  -1.62533f,   -2.14051f,   -0.188871f,
-  0.796224f,    0.00144302f,  0.467569f,   -0.113915f,  0.660595f,
-  0.101025f,    0.020895f,    0.604505f,   -0.26598f,   -0.149282f,
-  -0.548818f,   -0.140463f,   0.13669f,    -0.0955724f, -0.694851f,
-  -0.13438f,    -0.384164f,   -0.600513f,  1.48183f,    0.16481f,
-  0.340894f,    -0.190813f,   0.487458f,   0.0769957f,  0.192901f,
-  0.039483f,    0.213366f,    -0.508968f,  -0.494034f,  -0.987906f,
-  -0.188502f,   -0.907188f,   0.0109838f,  -0.275008f,  -0.331017f,
-  -0.447202f,   0.0521897f,   0.837215f,   0.344802f,   0.216526f,
-  0.456105f,    0.139706f,    -0.373955f,  0.0232853f,  -0.365632f,
-  -0.0586727f,  0.828841f,    0.737974f,   -0.933899f,  -0.0620807f,
-  -0.262087f,   -0.0551274f,  -0.374378f,  0.118385f,   -0.0375933f,
-  -0.39549f,    -0.0844191f,  0.274343f,   0.21814f,    0.52751f,
-  0.449546f,    0.075518f,    0.369501f,   0.345248f,   0.403972f,
-  -0.465168f,   -0.551238f,   -0.354305f,  -0.233872f,  0.664137f,
-  -0.214848f,   -0.0363864f,  0.446154f,   -0.500073f,  -1.07883f,
-  -1.07772f
-};
-
-static const float av1_simple_motion_search_prune_part_logits_bias_8[] = {
-  1.09425f, -0.345875f, -0.56098f, -1.84859f
+  -0.266303f,  -0.387676f,  0.204501f,   -0.120842f,  -0.0752326f, 0.0337739f,
+  0.0243477f,  -0.356748f,  0.0143051f,  -0.16403f,   -0.139013f,  0.175003f,
+  -0.206754f,  0.349059f,   0.181763f,   0.212768f,   -0.313783f,  0.182829f,
+  0.00205376f, -0.939525f,  -0.0992424f, 0.306254f,   0.083329f,   -0.133137f,
+  -0.179022f,  -0.0237902f, 0.0601026f,  -0.216698f,  -0.551149f,  0.081711f,
+  -0.442191f,  0.0680832f,  -0.0353678f, 0.237704f,   0.23155f,    -0.36097f,
+  0.123389f,   -0.288927f,  0.178133f,   -0.152222f,  -0.235648f,  -0.0495293f,
+  -0.316522f,  0.034207f,   0.0463139f,  -0.817825f,  0.417443f,   -0.110984f,
+  -0.402371f,  0.0341694f,  -0.37383f,   0.414532f,   0.093993f,   0.0039505f,
+  0.0803175f,  -0.511859f,  -0.0154802f, 0.0979595f,  0.0909049f,  -0.120938f,
+  -0.577382f,  -0.155041f,  -0.404295f,  0.122223f,   -0.084703f,  0.00415336f,
+  0.149135f,   0.113219f,   0.124236f,   -0.240905f,  0.163909f,   -0.154202f,
+  -0.208917f,  0.00200158f, -0.71796f,   0.105984f,   -0.131996f,  -0.539603f,
+  0.223768f,   -0.0710733f, -0.346679f,  -0.0745909f, 0.171032f,   0.215701f,
+  0.218519f,   0.105981f,   -0.096209f,  -0.166453f,  -0.468894f,  -0.401578f,
+  -0.239222f,  0.111382f,   0.38747f,    -0.164734f,  -0.175955f,  0.336621f,
+  -0.0305501f, -0.0576765f, 0.0672671f,  -0.183692f,  0.412082f,   -0.262951f,
+  -0.153429f,  -0.128589f,  -0.530472f,  0.0936412f,  -1.08296f,   -0.45147f,
+  0.0714904f,  -3.96842f,   0.438125f,   -0.313945f,  0.231104f,   -0.00183851f,
+  -0.0192768f, -0.637531f,  -0.109296f,  0.0531702f,  0.00262162f, -0.615951f,
+  -0.546241f,  -0.635305f,  -0.0762367f, 0.0122019f,  0.423693f,   -0.129142f,
+  -0.112242f,  0.295184f
 };
 
 static const float av1_simple_motion_search_prune_part_layer_0_bias_8[] = {
-  -1.75332f, 0.419404f,  -0.0423004f, 0.345601f, -2.40097f,  -0.574857f,
-  -2.53366f, -0.207096f, -1.08866f,   0.801763f, -2.72428f,  -2.39884f,
-  1.04072f,  -0.782749f, -1.47003f,   -2.98207f, 0.8829f,    1.81741f,
-  -2.02369f, 0.241717f,  -0.178749f,  -3.00588f, -0.232007f, 0.21717f
+  -2.16023f,  -3.12831f, -0.213206f,  -2.97875f, -1.83791f, -2.84713f,
+  -0.909636f, -2.05893f, 0.00525274f, -1.51672f, -3.95017f, 1.82847f,
+  -0.853224f, -3.29503f, -0.537517f,  0.923106f, -3.18665f, -1.29905f,
+  1.64506f,   -1.99848f, -2.24315f,   0.408613f, 0.503671f, -3.83393f,
+  -2.88388f,  -3.52337f, 1.46818f,    -1.67169f, -3.83253f, 1.52644f,
+  -0.490783f, -0.415782f
+};
+
+static const float av1_simple_motion_search_prune_part_layer_0_kernel_8[] = {
+  -0.702198f,  -0.102148f,   0.0564545f,   -0.0555548f,  0.16184f,
+  0.0950792f,  0.136974f,    -0.00824146f, 0.05746f,     0.0447542f,
+  0.145978f,   0.0855769f,   -0.041449f,   0.301347f,    -0.0206691f,
+  -0.0662514f, -0.0525079f,  -0.0998387f,  -0.0891438f,  0.110545f,
+  -0.863098f,  -1.83798f,    0.238818f,    0.127797f,    0.116872f,
+  -0.270655f,  -0.21057f,    0.197013f,    -0.123332f,   0.137104f,
+  -0.174766f,  -0.00803025f, 0.0234369f,   -0.0894175f,  -0.0380927f,
+  0.00827928f, -0.134148f,   0.110575f,    -0.250173f,   0.116273f,
+  0.0197749f,  0.270391f,    0.108437f,    0.173197f,    -0.0650348f,
+  0.0884626f,  0.262792f,    0.0649228f,   0.5573f,      -2.81315f,
+  -0.479801f,  -1.15825f,    0.0807932f,   -0.19144f,    0.404016f,
+  -0.211521f,  0.233269f,    -0.391414f,   0.160381f,    -0.277233f,
+  0.426354f,   0.156839f,    0.494315f,    -0.214259f,   -0.0132062f,
+  0.148628f,   -0.0899568f,  0.161845f,    0.467689f,    0.229474f,
+  0.590634f,   -0.705793f,   -0.0486113f,  -0.439088f,   0.994566f,
+  0.679065f,   0.777869f,    -0.225291f,   -0.0303006f,  -0.638782f,
+  -0.0824632f, -0.128561f,   -0.327603f,   0.105624f,    0.567581f,
+  -0.396135f,  -0.471028f,   0.181286f,    0.274604f,    0.180169f,
+  0.0612144f,  -0.865004f,   0.0306804f,   0.142985f,    -0.0914358f,
+  -0.243284f,  0.358359f,    -0.443847f,   -0.371978f,   0.606933f,
+  -0.900408f,  -0.52076f,    0.472118f,    0.0610973f,   0.152526f,
+  -0.550379f,  0.309331f,    -0.141573f,   0.203046f,    -0.231485f,
+  0.505156f,   0.393224f,    0.435487f,    -0.218681f,   0.123707f,
+  -0.270383f,  -0.033565f,   0.210373f,    -2.33967f,    0.367434f,
+  0.0308118f,  -0.205771f,   0.546141f,    0.19837f,     0.035648f,
+  -0.467007f,  -1.50995f,    -0.0314176f,  0.11762f,     -0.15307f,
+  0.618257f,   -0.139502f,   0.303386f,    -0.00758681f, 0.228107f,
+  -0.594499f,  -0.201984f,   -0.239666f,   0.114878f,    -0.922174f,
+  -0.530137f,  -0.379366f,   -0.319582f,   0.0889624f,   -0.00544663f,
+  0.316264f,   -0.204262f,   -0.0959358f,  0.23552f,     0.141369f,
+  -0.207129f,  -1.04067f,    -0.0780501f,  0.226768f,    -0.246752f,
+  0.0823105f,  0.114783f,    0.49315f,     0.0197732f,   0.705433f,
+  0.158076f,   -0.250584f,   -0.157326f,   -0.0439547f,  -0.139047f,
+  0.090531f,   -0.38833f,    0.743143f,    -1.47418f,    -0.155009f,
+  0.511466f,   -0.726716f,   -0.181075f,   0.450133f,    -0.390204f,
+  0.292725f,   0.00811462f,  -0.347738f,   0.613381f,    -0.237124f,
+  0.750748f,   -0.383123f,   0.410309f,    -0.204166f,   0.667199f,
+  -0.313197f,  0.436059f,    -0.607571f,   0.193681f,    0.409399f,
+  0.631747f,   -0.0454149f,  0.198232f,    0.345591f,    -0.0137374f,
+  -0.307014f,  -0.535515f,   0.764678f,    -0.225686f,   -0.451621f,
+  -2.75564f,   -1.52877f,    0.0511933f,   0.905979f,    0.145029f,
+  0.759615f,   0.130166f,    0.83827f,     0.0655081f,   1.07555f,
+  -0.529777f,  0.682967f,    -0.412052f,   0.611947f,    -0.83676f,
+  0.940695f,   -0.465681f,   0.51505f,     -0.883659f,   -0.105524f,
+  -0.0344173f, -0.0683618f,  -0.00698688f, -0.139349f,   0.135741f,
+  -0.294455f,  -0.377834f,   -0.602084f,   -1.00128f,    0.483291f,
+  1.25327f,    0.178987f,    0.75068f,     -0.520731f,   -0.325517f,
+  0.272032f,   0.144144f,    -0.279453f,   0.564907f,    0.144036f,
+  0.297448f,   -0.504243f,   -0.250508f,   -1.26395f,    0.4816f,
+  0.392771f,   -0.389961f,   -0.261585f,   -0.127124f,   -0.202945f,
+  -0.709716f,  -0.174719f,   0.113613f,    0.477753f,    -0.226659f,
+  0.0697828f,  -0.177994f,   0.300726f,    -0.185504f,   0.339424f,
+  -0.316746f,  0.369693f,    -0.339723f,   -0.143886f,   -0.0326589f,
+  -0.268761f,  -0.241094f,   0.284876f,    -0.0270867f,  -0.207397f,
+  -1.42738f,   0.495612f,    -0.0277732f,  0.199675f,    1.48638f,
+  -0.659257f,  -1.28199f,    0.498702f,    0.140695f,    0.571152f,
+  0.416368f,   0.14153f,     0.126876f,    0.521114f,    -0.00150571f,
+  0.375581f,   0.00537624f,  0.1286f,      -0.332227f,   0.417663f,
+  -0.539023f,  0.217124f,    -0.787111f,   -0.0335266f,  1.56751f,
+  0.0640563f,  -0.158791f,   0.118195f,    0.000970493f, -0.0403852f,
+  -0.0572557f, -0.0201181f,  -0.10255f,    0.63237f,     0.156662f,
+  0.418696f,   -0.274802f,   -0.663923f,   -0.375232f,   -0.40846f,
+  0.462092f,   1.2176f,      -0.301532f,   -0.779704f,   -0.112876f,
+  0.0806591f,  -0.0141923f,  0.00960801f,  -0.663557f,   0.0979948f,
+  -0.0575999f, -0.012847f,   0.0403853f,   -0.133666f,   -0.00330217f,
+  -0.931518f,  -0.774599f,   -0.21391f,    0.377601f,    -0.183365f,
+  0.299094f,   0.0238552f,   0.206716f,    -0.18959f,    0.346013f,
+  -0.150991f,  -0.192817f,   -0.293962f,   -0.0537604f,  -0.0648171f,
+  -0.275941f,  -0.144854f,   -0.224092f,   2.43113f,     0.0422494f,
+  -0.047236f,  -0.0262028f,  0.0282119f,   -0.175553f,   0.0888502f,
+  0.580682f,   0.951055f,    -0.284441f,   -0.120133f,   -0.268058f,
+  -0.312083f,  -0.411556f,   0.21431f,     -0.28033f,    0.324851f,
+  -1.02787f,   -0.936816f,   -0.577628f,   0.544743f,    0.295807f,
+  0.406157f,   0.447927f,    0.25369f,     -0.811421f,   -0.0424979f,
+  -0.189867f,  0.00778673f,  -0.113587f,   -0.116175f,   -0.0542222f,
+  -1.80089f,   -1.44175f,    -0.35332f,    0.191314f,    -0.236691f,
+  -0.0261926f, -0.502363f,   0.252278f,    -0.485478f,   0.296495f,
+  0.455612f,   -0.0489631f,  0.227255f,    0.170975f,    0.473487f,
+  0.257812f,   0.178048f,    0.2506f,      2.04637f,     -0.173857f,
+  0.0583379f,  0.00765589f,  -0.025772f,   -0.162666f,   -0.016214f,
+  -0.607486f,  -0.0808025f,  0.0551611f,   -0.0772291f,  0.126421f,
+  0.10869f,    -0.0877463f,  -0.111527f,   -0.0775766f,  0.503886f,
+  -0.002757f,  -0.0421354f,  -0.247857f,   0.140827f,    0.383576f,
+  0.228232f,   -0.157877f,   -0.0927911f,  0.344687f,    0.191181f,
+  0.236533f,   0.00102869f,  -0.0184502f,  -1.4509f,     -1.15945f,
+  -0.521978f,  -0.643225f,   0.133139f,    0.0660321f,   0.0851957f,
+  0.0303648f,  0.0296239f,   0.0455713f,   0.175647f,    0.080532f,
+  0.0445691f,  -0.257356f,   -0.125602f,   -0.138829f,   -0.167057f,
+  -0.0992552f, -0.13944f,    0.507531f,    0.444997f,    0.221452f,
+  -0.308384f,  -0.327554f,   0.13235f,     2.1487f,      -1.15453f,
+  -0.280239f,  -0.363582f,   -0.00358745f, 0.012866f,    0.251088f,
+  0.0676416f,  0.178492f,    -0.136631f,   0.197938f,    -0.078198f,
+  0.812439f,   1.1173f,      0.712113f,    1.10124f,     -0.836503f,
+  -1.22433f,   -1.07894f,    -1.29215f,    0.56057f,     2.23928f,
+  -0.419029f,  0.282178f,    -0.0719266f,  -0.172192f,   0.28034f,
+  -2.99124f,   -2.01481f,    0.0688982f,   0.697466f,    0.00635555f,
+  0.566069f,   0.047534f,    0.507755f,    -0.00690707f, 0.712594f,
+  -0.191467f,  0.355733f,    -0.480016f,   0.664669f,    -0.390619f,
+  0.351199f,   -0.482342f,   0.325005f,    1.9089f,      0.155987f,
+  0.17032f,    0.132729f,    0.0402649f,   0.146991f,    0.0314905f,
+  -0.775316f,  -0.208892f,   -0.105993f,   0.0181653f,   -0.12735f,
+  0.0897852f,  0.0470231f,   0.25807f,     0.127406f,    -0.0893252f,
+  -0.279776f,  0.190844f,    0.110384f,    -0.148833f,   0.025293f,
+  0.239838f,   0.00932245f,  0.35103f,     -0.128268f,   -0.0536754f,
+  0.506899f,   -0.16793f,    0.0955582f,   -2.01108f,    0.721433f,
+  -2.31413f,   -2.08646f,    0.033315f,    0.689828f,    -0.271213f,
+  0.790425f,   -0.114234f,   0.755325f,    -0.211533f,   0.774544f,
+  -0.263268f,  0.795762f,    -0.551455f,   0.953602f,    -0.168454f,
+  0.529055f,   -0.768991f,   0.882371f,    0.29763f,     -0.155017f,
+  0.00464101f, 0.121093f,    0.948271f,    0.113138f,    -0.110332f,
+  -2.0492f,    -1.31322f,    -0.129212f,   0.464778f,    -0.181465f,
+  0.618403f,   0.0627984f,   0.465228f,    0.165729f,    0.278277f,
+  -0.563276f,  -0.358358f,   -0.590638f,   0.0104993f,   0.731206f,
+  0.752569f,   0.631615f,    0.811822f,    0.129804f,    -0.0558327f,
+  0.570081f,   -0.417922f,   -0.168275f,   0.0703671f,   0.269127f,
+  0.240457f,   -0.197159f,   -0.00179261f, 0.220065f,    0.463511f,
+  0.0714626f,  -0.716477f,   -0.441865f,   -0.717028f,   -0.149176f,
+  0.452182f,   0.662699f,    -0.906534f,   -0.817133f,   0.237747f,
+  0.26024f,    -7.7441e-05f, 0.0934616f,   0.824641f,    -0.0404494f,
+  -0.088297f,  -0.157899f,   0.037408f,    0.132435f,    -0.316155f,
+  -0.276785f,  0.0117868f,   0.185008f,    0.32369f,     -0.465855f,
+  -0.302127f,  0.303289f,    0.338597f,    -0.665408f,   -0.507594f,
+  0.526979f,   0.532091f,    0.234395f,    0.754063f,    0.116769f,
+  0.0800309f,  -0.939344f,   -1.51269f,    1.4583f,      0.178444f,
+  0.0106756f,  -0.213468f,   -0.00369439f, 0.071015f,    -0.192798f,
+  -0.0933147f, -0.129901f,   -0.368279f,   -0.246564f,   0.126966f,
+  0.478565f,   -0.476246f,   -0.762863f,   0.168883f,    0.536136f,
+  -0.272969f,  0.2573f,      -0.161577f,   0.311428f,    -0.777994f,
+  -1.29752f,   0.216046f,    0.329016f,    1.57265f,     0.168075f,
+  -0.192518f,  0.0829308f,   -0.073533f,   -0.0202034f,  0.114716f,
+  -0.34888f,   -0.519215f,   0.190809f,    0.0138507f,   0.133635f,
+  0.14194f,    0.410618f,    -0.165106f,   0.214438f,    0.0438265f,
+  -0.8481f,    -1.19182f,    -1.07878f,    -0.882217f,   0.45616f,
+  0.977385f,   0.74929f,     0.918466f,    0.904704f,    0.041938f,
+  0.0362776f,  0.0757255f,   1.14007f,     0.0516825f,   -0.160068f,
+  0.219535f,   0.638634f,    -0.0284544f,  -0.222849f,   -0.0344915f,
+  -0.0350256f, -0.0504452f,  -0.0458416f,  0.146099f,    0.0783083f,
+  0.206579f,   0.241264f,    0.28401f,     0.0425312f,   -0.802049f,
+  -0.746271f,  -0.578969f,   -0.078218f,   0.436176f,    -0.281465f,
+  -2.5539f,    0.237868f,    -0.121796f,   0.0715619f,   0.106992f,
+  -0.621862f,  -0.167142f,   0.153716f,    0.0570912f,   -0.06525f,
+  -0.923773f,  0.130759f,    0.0517066f,   0.0729862f,   -0.873064f,
+  0.0403328f,  -0.186499f,   -0.0831918f,  -0.223723f,   0.144697f,
+  0.212845f,   0.416876f,    0.361598f,    0.138229f,    0.0728777f,
+  -1.95419f,   -0.00382816f, -0.0440387f,  0.433627f,    0.44781f,
+  -1.05229f,   -1.54506f,    0.564827f,    -0.263456f,   0.296105f,
+  -0.158055f,  0.388274f,    -0.366639f,   0.212006f,    -0.245619f,
+  0.593064f,   0.088727f,    0.410632f,    -0.263462f,   0.507075f,
+  -0.0974155f, 0.275268f,    -0.1293f,     0.136679f,    1.98276f,
+  0.411766f,   0.391987f,    0.34283f,     -0.114077f,   0.258462f,
+  -0.302443f,  0.301138f,    -0.00726621f, 0.276441f,    -0.291582f,
+  0.66498f,    -0.321451f,   -0.332805f,   0.0943272f,   0.572253f,
+  -0.45818f,   -0.0219593f,  -0.151679f,   0.402033f,    -1.15502f,
+  -0.882955f,  0.772904f,    0.88126f,     -0.149555f,   0.709525f,
+  0.350116f,   -0.21531f,    0.797893f,    0.0230234f,   0.0203034f,
+  0.2744f,     1.08273f,     0.039349f,    0.503909f,    -0.45892f,
+  -0.579516f,  -0.344058f,   0.390628f,    -0.386941f,   -0.430317f,
+  -0.0807066f, 0.435906f,    0.522996f,    0.724476f,    -0.74371f,
+  -0.05376f,   -0.340898f,   -0.962646f,   -0.0278005f,  0.0981149f,
+  -0.0811161f, 0.00237994f,  0.850042f,    0.0665473f,   0.134413f
+};
+
+static const float av1_simple_motion_search_prune_part_logits_bias_8[] = {
+  1.63404f, -0.715866f, -1.0132f, -2.08745f
 };
 
 static const NN_CONFIG av1_simple_motion_search_prune_part_nn_config_8 = {