/*
* Copyright (c) 2018, Alliance for Open Media. All rights reserved.
*
* This source code is subject to the terms of the BSD 2 Clause License and
* the Alliance for Open Media Patent License 1.0. If the BSD 2 Clause License
* was not distributed with this source code in the LICENSE file, you can
* obtain it at www.aomedia.org/license/software. If the Alliance for Open
* Media Patent License 1.0 was not distributed with this source code in the
* PATENTS file, you can obtain it at www.aomedia.org/license/patent.
*/
#ifndef AOM_AV1_ENCODER_PARTITION_MODEL_WEIGHTS_H_
#define AOM_AV1_ENCODER_PARTITION_MODEL_WEIGHTS_H_
#ifdef __cplusplus
extern "C" {
#endif
#include "av1/encoder/ml.h"
// TODO(chiyotsai@google.com): The performance of these models are getting worse
// due the changes in the encoder. We should retrain the models here to get
// better performance once we have the time.
#define FEATURE_SIZE 10
#define LABEL_SIZE 16
// nn model for ab partition pruning, 128x128.
static const float av1_ab_partition_nn_weights_128_layer0[FEATURE_SIZE * 64 ] = {
-0 .715251 f, -0 .015767 f, -0 .667353 f, -0 .345255 f, 0 .177887 f, -0 .469759 f,
0 .426152 f, 0 .489798 f, 0 .469865 f, 0 .773821 f, 0 .088517 f, 0 .074585 f,
0 .838754 f, 0 .048449 f, -0 .007584 f, 0 .638968 f, 0 .233305 f, -0 .319236 f,
-0 .257124 f, -0 .170869 f, 0 .137180 f, 0 .114852 f, -0 .721241 f, -0 .947962 f,
-0 .411298 f, 0 .494306 f, -0 .060435 f, -0 .648421 f, -0 .126624 f, 0 .072686 f,
-0 .143904 f, -0 .115839 f, -0 .175527 f, -0 .117728 f, 0 .040686 f, -0 .189925 f,
0 .134361 f, -0 .258070 f, -0 .177558 f, 0 .158049 f, 0 .168668 f, -0 .062919 f,
0 .341986 f, 0 .038100 f, -0 .435577 f, -0 .321255 f, 0 .203213 f, 0 .213061 f,
0 .533304 f, 0 .359296 f, -0 .079558 f, 0 .004637 f, 0 .663904 f, 0 .043779 f,
0 .383018 f, 1 .136559 f, -0 .084155 f, 0 .333057 f, -0 .199011 f, 0 .152059 f,
-0 .078419 f, -0 .167752 f, -0 .093651 f, 0 .083171 f, -0 .190143 f, 0 .086195 f,
-0 .280632 f, -0 .160663 f, -0 .017298 f, 0 .122628 f, -0 .138116 f, 0 .062927 f,
0 .222462 f, 0 .626979 f, 0 .426928 f, 0 .117170 f, -0 .240457 f, 0 .053750 f,
0 .038017 f, 0 .007359 f, -0 .017595 f, 0 .101407 f, 0 .332891 f, 0 .074933 f,
0 .306498 f, 0 .219380 f, -0 .151638 f, -0 .247976 f, 0 .343405 f, 0 .121256 f,
0 .049173 f, 0 .171474 f, -0 .139608 f, -1 .016599 f, -0 .345553 f, -0 .901138 f,
0 .243401 f, 0 .059928 f, -0 .089396 f, -0 .195565 f, 0 .364705 f, -0 .020400 f,
-1 .383672 f, 0 .413018 f, 0 .536950 f, -0 .020904 f, -1 .335306 f, -0 .732290 f,
0 .102885 f, 0 .315290 f, -0 .208521 f, -0 .081811 f, 0 .182300 f, 0 .125712 f,
-0 .593833 f, -0 .220639 f, -0 .314155 f, 0 .188327 f, 0 .118503 f, 0 .524427 f,
-1 .083859 f, -1 .130640 f, 0 .390352 f, -0 .045591 f, 0 .113160 f, -0 .009149 f,
-0 .096183 f, 0 .115829 f, 0 .377752 f, 0 .318396 f, -0 .591983 f, 0 .004797 f,
-0 .497377 f, -0 .342248 f, 0 .079546 f, -0 .025249 f, -0 .295972 f, 0 .615501 f,
-0 .464372 f, 0 .418315 f, -0 .173556 f, 0 .105217 f, 0 .298073 f, 0 .082478 f,
0 .033223 f, 0 .977341 f, -0 .372982 f, -0 .052337 f, 0 .154124 f, 0 .396787 f,
0 .536654 f, -0 .139061 f, -0 .223702 f, 0 .229666 f, -0 .846766 f, 0 .107723 f,
0 .563839 f, -0 .483141 f, 0 .304813 f, -0 .765283 f, 0 .070964 f, 0 .151101 f,
0 .275188 f, 0 .490303 f, 1 .175892 f, 0 .085377 f, -0 .191200 f, 0 .544532 f,
-0 .365075 f, 0 .167546 f, 0 .052183 f, -0 .220529 f, -0 .212227 f, -0 .144988 f,
-0 .273356 f, -0 .062023 f, 0 .103993 f, -0 .238493 f, -0 .161204 f, -0 .054611 f,
-0 .166672 f, 0 .128327 f, 0 .461751 f, -0 .545822 f, 0 .739798 f, 0 .594386 f,
-0 .163192 f, -0 .332501 f, 0 .363834 f, -0 .065043 f, 0 .474812 f, -0 .138811 f,
0 .170924 f, -0 .778142 f, -0 .316474 f, -0 .508065 f, -0 .039986 f, -0 .478001 f,
0 .340591 f, 0 .041783 f, 0 .055419 f, 0 .015155 f, -0 .981830 f, -1 .355237 f,
0 .347516 f, 1 .155327 f, 0 .081319 f, 0 .274163 f, -0 .327230 f, -0 .113478 f,
0 .556552 f, -0 .055986 f, 0 .217318 f, -0 .445351 f, 0 .325759 f, 0 .526547 f,
-0 .657434 f, -0 .572214 f, -0 .037087 f, 0 .081384 f, 0 .064518 f, 0 .014892 f,
0 .215279 f, 1 .834504 f, -0 .242107 f, 0 .079810 f, 0 .129558 f, 0 .079588 f,
-0 .035189 f, -0 .221745 f, -0 .163414 f, 0 .043978 f, -1 .028662 f, -0 .623609 f,
1 .130336 f, 0 .664661 f, -0 .063975 f, -0 .415863 f, 0 .018581 f, 0 .157758 f,
0 .200570 f, 0 .063420 f, 0 .901039 f, -0 .746286 f, 0 .196230 f, -0 .290592 f,
0 .042373 f, -0 .502500 f, 0 .183638 f, 0 .103394 f, -0 .298858 f, 0 .145436 f,
0 .196916 f, 0 .108319 f, -0 .448572 f, -0 .881385 f, 0 .302497 f, 0 .121679 f,
-0 .021327 f, 0 .025150 f, 0 .481306 f, -0 .359634 f, 0 .350257 f, -0 .228647 f,
-0 .669860 f, 0 .260025 f, -0 .034182 f, 0 .619247 f, -0 .158826 f, -0 .405864 f,
0 .674112 f, -0 .027885 f, -0 .325274 f, -0 .241492 f, 0 .036024 f, -0 .437685 f,
-0 .091458 f, -0 .109295 f, -0 .350676 f, 0 .044706 f, 0 .297059 f, 0 .016290 f,
1 .121203 f, 1 .289062 f, -1 .299476 f, -1 .129221 f, 0 .103752 f, 0 .131302 f,
-0 .263265 f, 0 .222155 f, -0 .229908 f, 0 .013922 f, -0 .226001 f, -0 .248383 f,
-0 .004415 f, -0 .020958 f, 0 .055634 f, 0 .086200 f, 0 .114556 f, -0 .184061 f,
-0 .096210 f, -0 .146466 f, -0 .249618 f, -0 .195998 f, 0 .088758 f, 0 .023781 f,
-0 .264460 f, 0 .157026 f, -0 .235228 f, -0 .102564 f, 0 .043463 f, -0 .187823 f,
-0 .257500 f, -0 .199049 f, -0 .242210 f, 0 .030448 f, 0 .221604 f, 0 .151804 f,
-0 .100404 f, -0 .073931 f, 0 .144749 f, -0 .001572 f, -1 .438079 f, -0 .233716 f,
0 .733422 f, 1 .727080 f, -0 .036397 f, 0 .027551 f, 0 .425321 f, 0 .085703 f,
0 .031186 f, 0 .032333 f, -0 .675130 f, 1 .437733 f, -0 .202392 f, -0 .525003 f,
0 .087048 f, 0 .328194 f, -0 .079989 f, -0 .391088 f, -0 .238732 f, -0 .120660 f,
-0 .139600 f, 0 .154665 f, 0 .026202 f, -0 .233501 f, -0 .009046 f, -0 .149187 f,
-0 .199646 f, 0 .115375 f, 0 .209762 f, -0 .014875 f, 0 .124038 f, -0 .119985 f,
1 .079625 f, -0 .461513 f, 0 .614114 f, 0 .021003 f, 0 .439449 f, -0 .824834 f,
-0 .299701 f, 0 .193817 f, -0 .870551 f, -1 .262313 f, -0 .079517 f, 0 .341570 f,
0 .305310 f, -0 .089721 f, -0 .317314 f, -0 .075631 f, 0 .127172 f, -0 .208635 f,
1 .191922 f, 0 .163141 f, 0 .564285 f, 0 .286352 f, 0 .480865 f, 0 .173094 f,
-0 .094034 f, -0 .071339 f, -0 .328992 f, -0 .006382 f, 0 .314705 f, 0 .090258 f,
-0 .016099 f, 0 .193230 f, 0 .188061 f, 0 .398144 f, 0 .722781 f, 0 .769949 f,
0 .025442 f, -0 .162016 f, 0 .070192 f, -0 .056946 f, -0 .100957 f, -0 .219934 f,
-0 .203492 f, -0 .015454 f, -0 .013272 f, -0 .098008 f, 0 .051707 f, -0 .017493 f,
0 .527446 f, 0 .083605 f, 0 .588318 f, 0 .878215 f, 0 .028747 f, -0 .146479 f,
-0 .345170 f, -0 .136059 f, -0 .152005 f, -0 .203634 f, 0 .232702 f, -0 .101340 f,
-0 .027733 f, -0 .282611 f, 0 .265366 f, 0 .082362 f, -0 .265420 f, -0 .131124 f,
0 .166303 f, 0 .040194 f, -0 .100710 f, 0 .579151 f, -0 .530136 f, 0 .163422 f,
-0 .998821 f, -1 .565311 f, -1 .774785 f, -2 .493372 f, 0 .116970 f, -0 .090302 f,
1 .723272 f, 0 .552370 f, -0 .295954 f, -0 .439095 f, -0 .266730 f, 0 .027936 f,
0 .539616 f, -0 .234902 f, -0 .167601 f, -0 .149877 f, -0 .242983 f, 0 .122353 f,
-0 .121620 f, -0 .205517 f, -0 .180144 f, -0 .264208 f, 0 .151500 f, -0 .159378 f,
0 .029145 f, -0 .050892 f, -0 .223407 f, -0 .246239 f, 0 .043152 f, -0 .018460 f,
0 .169972 f, -0 .187769 f, -0 .034670 f, -0 .238330 f, 0 .288070 f, -0 .093243 f,
-0 .437105 f, -0 .573376 f, 0 .660073 f, 0 .285727 f, 0 .408470 f, 0 .158475 f,
0 .032699 f, 0 .056280 f, -0 .237176 f, -0 .083003 f, 0 .105598 f, -0 .169522 f,
-0 .260420 f, -0 .121100 f, -0 .173983 f, -0 .195693 f, -0 .232028 f, 0 .224940 f,
0 .029124 f, 0 .009580 f, -0 .252034 f, 0 .103087 f, 1 .156561 f, 0 .603848 f,
-0 .562805 f, -1 .652742 f, -0 .568288 f, -1 .829395 f, 0 .046169 f, 0 .076095 f,
1 .490819 f, 0 .415893 f, -0 .277788 f, -0 .115787 f, 0 .093750 f, 0 .270726 f,
-0 .395983 f, -0 .353742 f, 0 .034605 f, 0 .005342 f, 0 .184537 f, 0 .086445 f,
0 .156417 f, 1 .476367 f, 0 .122587 f, 0 .002145 f, 0 .431057 f, -0 .381184 f,
-1 .646457 f, -0 .014009 f, -0 .671224 f, 0 .193726 f, -0 .019247 f, -0 .031267 f,
-0 .046208 f, 0 .298733 f, 0 .064734 f, 0 .616984 f, 0 .039381 f, 0 .182722 f,
-0 .116670 f, 0 .233093 f, -1 .214374 f, -0 .817970 f, -0 .064394 f, -0 .584783 f,
0 .077697 f, -0 .266720 f, 0 .130875 f, -0 .235295 f, -0 .265754 f, -0 .159999 f,
-0 .250114 f, -0 .183017 f, 0 .194403 f, -0 .105808 f, -0 .169215 f, -0 .240866 f,
-0 .026662 f, -0 .045123 f, -0 .036175 f, -0 .167471 f, -0 .192908 f, -0 .232602 f,
-0 .267036 f, -0 .112500 f, -0 .257944 f, -0 .111909 f, -0 .802226 f, -0 .008800 f,
0 .881460 f, -0 .678603 f, 0 .008666 f, -0 .252053 f, -0 .341035 f, -0 .175290 f,
0 .183012 f, 0 .385991 f, 0 .079888 f, -0 .014039 f, -0 .148653 f, 0 .671778 f,
-0 .130219 f, 1 .086467 f, 0 .129267 f, -0 .040400 f, -0 .201221 f, -0 .077005 f,
0 .015890 f, 0 .000781 f, 0 .137764 f, 1 .389546 f, 0 .172152 f, 0 .047279 f,
-0 .042783 f, 0 .127740 f, 0 .141467 f, -0 .335738 f, -1 .396392 f, 0 .031496 f,
0 .357385 f, 0 .343602 f, -0 .714553 f, 0 .311014 f, 0 .132845 f, 0 .061149 f,
0 .006796 f, 0 .568106 f, -0 .255949 f, 0 .104134 f, -0 .993447 f, 0 .298135 f,
-0 .406590 f, -0 .049228 f, -0 .578570 f, -0 .188561 f, -0 .107046 f, 0 .374095 f,
0 .068481 f, 0 .036240 f, -0 .495801 f, 0 .180574 f, -0 .766129 f, 0 .886967 f,
-0 .568868 f, -0 .936062 f, -0 .418886 f, -0 .058735 f, -0 .511964 f, -0 .438596 f,
0 .019016 f, -0 .015837 f, 0 .600197 f, 0 .429773 f, 0 .315026 f, 0 .319667 f,
0 .214617 f, -0 .017316 f, 0 .270257 f, -0 .040524 f, 0 .695803 f, -0 .015223 f,
-1 .554965 f, 0 .356997 f, -1 .472428 f, 0 .024637 f, -0 .562958 f, 0 .870351 f,
0 .193635 f, 0 .036063 f, 0 .328638 f, 0 .200274 f, -1 .634707 f, 0 .110534 f,
0 .420104 f, -0 .072042 f, -0 .006404 f, 0 .171680 f,
};
static const float av1_ab_partition_nn_bias_128_layer0[64 ] = {
0 .643147 f, -1 .348826 f, 0 .431627 f, 0 .000000 f, 0 .102717 f, -0 .772628 f,
-0 .034351 f, -0 .761977 f, -0 .638397 f, 0 .541969 f, -0 .391311 f, 0 .563076 f,
0 .148553 f, 0 .267217 f, -0 .788092 f, 0 .544573 f, -0 .546280 f, 0 .000000 f,
-0 .446945 f, 0 .127732 f, 0 .270624 f, -0 .219435 f, -1 .220203 f, 0 .324584 f,
0 .110885 f, 0 .276547 f, 0 .179726 f, -0 .375160 f, 0 .026401 f, -0 .032595 f,
0 .000000 f, -0 .047932 f, -0 .648602 f, -0 .512637 f, -0 .031661 f, -0 .236761 f,
0 .476453 f, -0 .028021 f, -0 .013673 f, -0 .015578 f, -0 .920077 f, 0 .000000 f,
0 .915351 f, -0 .209962 f, 0 .000000 f, -0 .025731 f, 0 .218288 f, 0 .000000 f,
0 .047726 f, -0 .813077 f, -1 .263281 f, 0 .239087 f, 0 .278614 f, -0 .030753 f,
0 .000000 f, 0 .346744 f, -0 .948543 f, -1 .174211 f, 0 .216377 f, 0 .498913 f,
0 .853918 f, 0 .002504 f, -0 .190403 f, 0 .452050 f,
};
static const float av1_ab_partition_nn_weights_128_layer1[64 * LABEL_SIZE] = {
0 .179769 f, 1 .499417 f, -0 .445135 f, -0 .142278 f, -0 .337661 f, 0 .682064 f,
-0 .203213 f, 0 .302171 f, 0 .226877 f, -0 .422169 f, 1 .687586 f, 0 .783773 f,
0 .220995 f, 0 .253482 f, 0 .370435 f, -1 .342775 f, 0 .337229 f, -0 .271473 f,
0 .291796 f, 1 .362227 f, -1 .751397 f, -0 .086178 f, 0 .725496 f, -0 .118597 f,
0 .227963 f, -0 .501577 f, 0 .223849 f, -0 .122421 f, -0 .123437 f, -0 .051045 f,
-0 .020115 f, 0 .212711 f, 0 .246025 f, 0 .088120 f, -0 .168995 f, 1 .740190 f,
-0 .195098 f, 0 .680339 f, -0 .589572 f, -0 .075244 f, 0 .878766 f, 0 .064092 f,
-3 .548527 f, 0 .001660 f, 0 .107926 f, -0 .169501 f, -0 .455212 f, 0 .123045 f,
-1 .836998 f, 0 .330365 f, 1 .301475 f, 0 .454761 f, -0 .576552 f, -0 .190761 f,
0 .208459 f, 0 .618483 f, 1 .383364 f, 0 .970718 f, 0 .390174 f, 0 .406252 f,
-0 .564519 f, -0 .312062 f, 1 .345712 f, -0 .151873 f, 0 .109290 f, 0 .408847 f,
0 .391243 f, 0 .152024 f, 0 .181764 f, -0 .036263 f, -0 .160466 f, 0 .153595 f,
0 .049163 f, -0 .753012 f, -1 .804062 f, 0 .347475 f, -2 .746580 f, 0 .575618 f,
0 .261799 f, 0 .210505 f, -0 .302054 f, -0 .109872 f, 0 .199506 f, -1 .182971 f,
0 .723668 f, 0 .177758 f, -0 .338202 f, 0 .254396 f, -0 .220023 f, 0 .043504 f,
0 .669866 f, -0 .040816 f, -0 .402730 f, 0 .017990 f, 0 .215523 f, -0 .216816 f,
0 .454826 f, -0 .726067 f, -0 .018750 f, -0 .928679 f, 0 .154315 f, -0 .465641 f,
0 .144566 f, -0 .030064 f, -0 .054667 f, -0 .154055 f, 0 .625384 f, 1 .323795 f,
-0 .159496 f, 0 .097072 f, -0 .463197 f, -0 .057938 f, 0 .750290 f, -0 .233061 f,
0 .412631 f, -0 .535223 f, -0 .151423 f, -0 .154583 f, 0 .024721 f, -0 .494448 f,
0 .230594 f, -0 .980138 f, -0 .653968 f, 0 .126079 f, 0 .051814 f, -0 .053219 f,
-0 .421708 f, -0 .228853 f, 0 .237885 f, 0 .888157 f, 0 .059655 f, 0 .241295 f,
0 .210443 f, 0 .228238 f, 0 .119127 f, -0 .051989 f, -0 .355408 f, 0 .182215 f,
0 .244277 f, -0 .104577 f, -0 .558035 f, -0 .023270 f, 0 .054571 f, 0 .700646 f,
-0 .223006 f, 0 .115523 f, 0 .023391 f, 0 .437264 f, 0 .709477 f, -0 .531212 f,
-0 .094731 f, 0 .328161 f, -0 .105418 f, -0 .133511 f, 0 .497168 f, -0 .030948 f,
-0 .407132 f, -0 .043943 f, 0 .155505 f, 0 .251945 f, 0 .205010 f, 0 .167160 f,
0 .083654 f, -0 .636810 f, 0 .401315 f, -0 .398414 f, 0 .290046 f, 0 .206846 f,
0 .042218 f, 0 .168150 f, 0 .843181 f, -0 .671242 f, -0 .202392 f, -0 .073301 f,
0 .142895 f, 0 .237466 f, 0 .212145 f, -0 .091828 f, 0 .187038 f, -0 .720841 f,
-0 .616069 f, -0 .238021 f, 0 .065365 f, 0 .434119 f, 0 .179023 f, -0 .040107 f,
-0 .430734 f, -0 .297368 f, 0 .575954 f, 0 .382619 f, -0 .709787 f, -0 .320810 f,
0 .242342 f, -0 .047614 f, 0 .705216 f, 0 .098077 f, 0 .357179 f, 0 .046017 f,
0 .115074 f, -0 .412305 f, -0 .272304 f, 0 .048096 f, -0 .803811 f, 0 .275000 f,
0 .642198 f, 0 .180286 f, -0 .087178 f, -0 .112707 f, -0 .394443 f, 0 .201989 f,
0 .241759 f, -1 .038870 f, 0 .728124 f, 0 .800559 f, -1 .296268 f, 0 .198612 f,
-0 .053478 f, 0 .414344 f, -0 .510529 f, 0 .124179 f, -2 .219115 f, -0 .074583 f,
-0 .143055 f, 0 .001697 f, 0 .810811 f, -0 .657140 f, 0 .186818 f, -0 .936414 f,
0 .539578 f, -0 .308244 f, -0 .126624 f, -0 .204767 f, 0 .091145 f, -0 .049340 f,
0 .252014 f, 0 .394582 f, 0 .018764 f, -0 .060377 f, -0 .019133 f, 0 .064083 f,
0 .069211 f, -0 .526693 f, 0 .209850 f, -0 .481466 f, -0 .468302 f, -0 .100407 f,
0 .241018 f, -1 .037781 f, 0 .038539 f, -2 .113840 f, -0 .974895 f, 0 .163187 f,
0 .425132 f, -0 .772546 f, -1 .261254 f, -0 .217488 f, -0 .971748 f, -0 .805640 f,
-0 .745175 f, -0 .177077 f, 0 .217658 f, 0 .381431 f, -0 .052338 f, 0 .087176 f,
-0 .165972 f, 0 .085937 f, 0 .472564 f, -0 .796627 f, -2 .453307 f, 0 .569664 f,
-0 .233010 f, -0 .192134 f, 0 .064339 f, -0 .111411 f, -0 .262469 f, -0 .410022 f,
0 .519993 f, -0 .684620 f, 0 .393460 f, -0 .277753 f, -0 .153624 f, 0 .528984 f,
-0 .415558 f, -0 .445863 f, 0 .588512 f, -0 .142439 f, -0 .132127 f, 0 .199776 f,
-0 .579284 f, 0 .119488 f, -0 .033590 f, -0 .503846 f, -0 .674979 f, 0 .335125 f,
0 .020519 f, 0 .233973 f, -0 .297998 f, -0 .051511 f, 0 .518626 f, -0 .412782 f,
-0 .074045 f, 0 .130523 f, 0 .465751 f, -0 .117795 f, 2 .535813 f, 0 .352108 f,
-0 .499228 f, 0 .379784 f, 0 .056699 f, 0 .173142 f, -0 .076519 f, -0 .026666 f,
0 .017834 f, 0 .492333 f, 0 .093364 f, 0 .037867 f, -0 .165420 f, -0 .356429 f,
-0 .562334 f, 0 .057656 f, -0 .307544 f, 0 .085857 f, -0 .559851 f, 0 .107230 f,
-0 .398633 f, 0 .152618 f, -0 .216835 f, -0 .024539 f, 0 .026044 f, -0 .249519 f,
-0 .563594 f, -0 .746025 f, 0 .025265 f, -0 .298888 f, -0 .185243 f, 0 .058794 f,
0 .233696 f, -0 .115223 f, 0 .144617 f, -0 .864390 f, 0 .619944 f, -0 .023980 f,
0 .019481 f, 0 .225252 f, 0 .416552 f, -0 .115993 f, 0 .935387 f, 0 .744386 f,
0 .053353 f, -0 .052582 f, -0 .065650 f, 0 .228488 f, -0 .032042 f, -0 .371252 f,
-0 .003638 f, -0 .736984 f, -0 .203776 f, 0 .030922 f, -0 .065577 f, -0 .031643 f,
-0 .049253 f, -0 .054640 f, 0 .787134 f, 0 .545414 f, -0 .140297 f, -0 .124274 f,
-0 .110011 f, -0 .029552 f, 0 .657005 f, 0 .214973 f, -0 .374300 f, 0 .251642 f,
0 .276591 f, 0 .030566 f, -0 .145470 f, 0 .350579 f, -0 .356436 f, -0 .052694 f,
-0 .063966 f, -0 .751008 f, -1 .042392 f, 0 .328892 f, -0 .425058 f, -0 .421571 f,
-0 .571889 f, -1 .141472 f, -0 .125216 f, 0 .212713 f, -0 .485170 f, -0 .088791 f,
0 .124589 f, 0 .023237 f, 0 .077635 f, 0 .020901 f, -0 .271402 f, -0 .321424 f,
-0 .513946 f, -0 .867872 f, -0 .284593 f, 0 .106276 f, 0 .220192 f, -0 .143532 f,
-0 .014648 f, 0 .073402 f, 0 .327256 f, -0 .139803 f, 0 .168763 f, 0 .048199 f,
-0 .122526 f, 0 .111713 f, -0 .134257 f, 0 .810364 f, -0 .085222 f, -0 .259221 f,
-0 .239349 f, 0 .044448 f, 0 .205031 f, 0 .413113 f, -0 .107720 f, -0 .018816 f,
-0 .247741 f, -0 .004963 f, 0 .041170 f, -0 .158019 f, 0 .134839 f, 0 .129502 f,
0 .800488 f, -1 .041584 f, -0 .129336 f, 0 .170834 f, 0 .566586 f, -0 .230443 f,
0 .437937 f, -0 .149922 f, -0 .046665 f, -0 .094646 f, 0 .200070 f, 0 .072943 f,
-0 .076943 f, -0 .084971 f, -0 .515843 f, -0 .146720 f, 0 .472869 f, -0 .444731 f,
-0 .100877 f, 0 .545196 f, -1 .786626 f, -0 .482946 f, 0 .500509 f, -0 .843257 f,
0 .200374 f, 0 .045103 f, -0 .575718 f, -0 .164335 f, -0 .232522 f, -0 .021825 f,
-0 .139490 f, 0 .356058 f, -0 .352075 f, 0 .061751 f, -0 .200616 f, -1 .180921 f,
-0 .181355 f, -0 .137459 f, 0 .247574 f, 0 .181541 f, 0 .184314 f, -0 .961482 f,
0 .493615 f, 0 .910261 f, -2 .279238 f, 0 .648631 f, -0 .055526 f, -0 .037137 f,
0 .038643 f, 0 .136609 f, -0 .819373 f, -0 .040840 f, -0 .265989 f, 0 .006877 f,
0 .454651 f, -0 .595323 f, -0 .099500 f, -0 .263717 f, 0 .150456 f, 0 .245077 f,
-0 .268666 f, 0 .162232 f, -0 .516451 f, -0 .024501 f, 0 .188046 f, -0 .002262 f,
0 .261319 f, 0 .004173 f, 0 .746982 f, 0 .174761 f, 0 .470447 f, -0 .159558 f,
-0 .385240 f, 0 .023084 f, -0 .133520 f, -0 .220607 f, -0 .018731 f, -0 .373558 f,
-0 .707763 f, -1 .850150 f, -0 .807404 f, -0 .168063 f, -0 .071435 f, -0 .160740 f,
-0 .478789 f, -1 .070674 f, -0 .489740 f, -0 .255796 f, 0 .100486 f, -0 .153361 f,
0 .334394 f, -0 .569472 f, -0 .198118 f, 0 .255922 f, 0 .104717 f, -0 .065179 f,
0 .111879 f, -0 .447237 f, 1 .373623 f, -0 .190191 f, -0 .063311 f, 0 .337529 f,
-0 .138800 f, 0 .057009 f, -0 .137006 f, 0 .641378 f, 0 .883147 f, -0 .679655 f,
0 .267717 f, -0 .351602 f, -0 .135225 f, 0 .229398 f, -0 .513225 f, -1 .120345 f,
0 .528786 f, -0 .051081 f, 0 .086653 f, 0 .140141 f, -0 .563969 f, 0 .333402 f,
-0 .174745 f, 0 .321093 f, -0 .438641 f, -0 .005131 f, 0 .247415 f, 0 .110120 f,
-0 .076308 f, -0 .083244 f, 0 .838944 f, -0 .113043 f, -0 .013258 f, -0 .175028 f,
-0 .179941 f, 0 .272676 f, -0 .047946 f, -0 .088076 f, -0 .450031 f, 0 .053929 f,
-0 .083549 f, -0 .089952 f, -0 .186253 f, 0 .257483 f, 0 .011019 f, 0 .586435 f,
0 .060580 f, -0 .052078 f, 0 .090277 f, -0 .780869 f, 0 .969811 f, -0 .025349 f,
-0 .281917 f, 0 .014857 f, 0 .231863 f, -0 .228601 f, -0 .003861 f, 0 .226550 f,
0 .141825 f, -0 .102171 f, -0 .010387 f, 0 .220378 f, -2 .561975 f, -0 .497071 f,
-0 .315117 f, 0 .371981 f, 0 .138247 f, 0 .625031 f, -0 .308133 f, -0 .217876 f,
0 .005615 f, -0 .860179 f, 0 .747491 f, 0 .006356 f, -0 .057024 f, -0 .483189 f,
0 .055592 f, -0 .316834 f, 0 .069858 f, 0 .218788 f, -0 .200044 f, 0 .227588 f,
0 .215496 f, -0 .055324 f, -0 .393147 f, -0 .394062 f, -0 .253264 f, -0 .075619 f,
-0 .152512 f, -0 .332995 f, 0 .129053 f, 0 .178668 f, -0 .302694 f, 0 .030678 f,
0 .925896 f, 0 .964375 f, 0 .169021 f, -0 .218657 f, -0 .627204 f, 0 .206437 f,
-0 .521336 f, 0 .176206 f, 0 .142733 f, 0 .139248 f, 0 .411682 f, 0 .181544 f,
0 .224850 f, -0 .935547 f, -0 .558208 f, 0 .348096 f, 0 .342129 f, -0 .389340 f,
-0 .236308 f, -0 .132099 f, 0 .073642 f, 0 .089391 f, -0 .306901 f, -0 .397842 f,
0 .444282 f, 0 .074623 f, -0 .051075 f, -0 .106617 f, -0 .184037 f, -0 .239046 f,
-0 .138761 f, 0 .120794 f, -0 .647577 f, -0 .336471 f, 0 .527899 f, -0 .164234 f,
-0 .028354 f, 1 .083678 f, -0 .251534 f, -0 .145903 f, -0 .182783 f, 0 .070976 f,
-0 .199590 f, -0 .400306 f, -0 .029763 f, -0 .548042 f, -0 .266270 f, -0 .118084 f,
-1 .152632 f, 0 .383685 f, -0 .105895 f, -0 .096829 f, 0 .118382 f, 0 .047447 f,
-0 .019051 f, 0 .310180 f, -0 .162793 f, -0 .029574 f, 0 .058054 f, -0 .636017 f,
0 .490639 f, 0 .158347 f, -0 .385701 f, -0 .147057 f, 1 .285825 f, -1 .276083 f,
-0 .021795 f, -0 .101600 f, 0 .163254 f, 0 .267160 f, -2 .317864 f, -0 .098598 f,
-0 .296337 f, -0 .309017 f, 0 .164127 f, -0 .270012 f, -0 .071187 f, -0 .262270 f,
0 .075415 f, -0 .368328 f, 0 .186728 f, -0 .158031 f, 0 .481663 f, 0 .515950 f,
-0 .162551 f, 0 .497981 f, 0 .262196 f, 0 .168479 f, 0 .726066 f, -0 .243856 f,
-0 .058998 f, 0 .140168 f, 0 .053242 f, -0 .624623 f, -0 .249480 f, 0 .055197 f,
-1 .376804 f, 0 .417571 f, 0 .203784 f, 0 .174370 f, -0 .155531 f, -0 .029400 f,
-0 .491473 f, 0 .079811 f, -0 .080123 f, 1 .345900 f, 0 .637077 f, 0 .434862 f,
-1 .787438 f, 0 .005756 f, -0 .362706 f, 0 .179458 f, -0 .288263 f, 0 .516788 f,
-0 .921248 f, 0 .043794 f, -0 .137729 f, -0 .196171 f, -0 .046295 f, -0 .793781 f,
-0 .156532 f, -0 .132566 f, 0 .517989 f, -0 .154321 f, -0 .054174 f, -0 .077900 f,
-0 .373316 f, -0 .117718 f, 0 .188986 f, -0 .476188 f, -0 .245312 f, 0 .181439 f,
-0 .161024 f, -0 .229059 f, -3 .079907 f, -0 .225452 f, -0 .594355 f, -0 .558027 f,
-0 .135429 f, 0 .125766 f, -0 .081314 f, -0 .350894 f, -0 .163165 f, -1 .936507 f,
-0 .205966 f, 0 .031472 f, 0 .744446 f, -0 .006680 f, -0 .837551 f, 0 .605862 f,
-0 .854929 f, -1 .543750 f, -0 .307704 f, -0 .240517 f, 0 .178240 f, -0 .183586 f,
-0 .010307 f, 0 .099373 f, -0 .228278 f, 0 .175236 f, -0 .000133 f, 0 .104491 f,
-1 .540545 f, -0 .570971 f, -0 .252885 f, 0 .483036 f, 0 .052531 f, 0 .260214 f,
-0 .515016 f, -0 .602081 f, -0 .485690 f, -0 .730710 f, 0 .163719 f, -1 .775975 f,
-0 .298634 f, 0 .323626 f, -0 .373579 f, -0 .872977 f, 0 .619574 f, 0 .026862 f,
-0 .122531 f, -0 .084698 f, -2 .436297 f, 0 .483996 f, -0 .203640 f, -0 .302157 f,
-0 .150666 f, -0 .238320 f, 0 .089250 f, 0 .236485 f, -0 .668654 f, -0 .122863 f,
0 .491152 f, -0 .226444 f, -0 .181248 f, 0 .120158 f, 0 .294027 f, 0 .250056 f,
0 .307601 f, 0 .357875 f, -1 .746455 f, -0 .175670 f, 0 .385447 f, -0 .108808 f,
-0 .090235 f, -0 .642504 f, -0 .486004 f, -0 .055160 f, -0 .068692 f, 0 .009736 f,
0 .607555 f, -0 .489426 f, 0 .150624 f, 0 .598114 f, -0 .128816 f, -0 .445793 f,
-0 .066524 f, -0 .254380 f, 0 .227106 f, -0 .406495 f, -0 .121632 f, -0 .275960 f,
-0 .136494 f, 0 .339457 f, -1 .318132 f, -0 .417572 f, -2 .614077 f, 0 .324603 f,
-0 .001211 f, 0 .375192 f, -0 .473448 f, -0 .162510 f, 0 .099329 f, -0 .277965 f,
0 .101221 f, -0 .060263 f, 0 .121867 f, -1 .042140 f, 0 .440851 f, 0 .078898 f,
-0 .209007 f, -0 .243699 f, 0 .715197 f, -0 .093997 f, 0 .086022 f, -0 .178203 f,
-2 .275496 f, -0 .098413 f, 0 .199352 f, -0 .526791 f, -0 .162086 f, -0 .197806 f,
-0 .231657 f, -0 .269202 f, -0 .794294 f, -0 .223461 f, 0 .503584 f, 0 .416236 f,
0 .064082 f, 0 .197655 f, 0 .340871 f, -0 .186645 f, -0 .291498 f, 0 .433938 f,
-1 .110063 f, 0 .003751 f, 0 .392738 f, 0 .069360 f, 0 .102088 f, -0 .302128 f,
-1 .518457 f, 0 .106939 f, 0 .404527 f, -0 .306868 f, -0 .286928 f, 0 .729276 f,
-0 .531710 f, 0 .745048 f, -0 .168837 f, -1 .953886 f, -0 .258828 f, -0 .190252 f,
0 .241877 f, -0 .916744 f, -0 .030326 f, -0 .070541 f, -0 .271037 f, 0 .211303 f,
-0 .489957 f, 0 .100850 f, 0 .323999 f, -0 .802837 f, -0 .462408 f, -0 .079350 f,
-0 .029374 f, 0 .131213 f, -0 .825032 f, 0 .040202 f, 0 .351821 f, 0 .002869 f,
-0 .132516 f, -0 .471264 f, -0 .297002 f, 0 .263913 f, 0 .033478 f, 0 .146161 f,
0 .533229 f, -0 .228608 f, -0 .200639 f, -0 .170955 f, -0 .915037 f, 0 .724491 f,
0 .005151 f, 0 .018584 f, -0 .029771 f, -0 .396038 f, -0 .159236 f, 0 .038691 f,
-1 .197056 f, 0 .146302 f, 0 .226840 f, -0 .852126 f, 0 .031214 f, 0 .108880 f,
0 .562000 f, -0 .134633 f, -0 .713343 f, -0 .342252 f, -1 .764521 f, -0 .114653 f,
0 .515073 f, -0 .080515 f, -0 .121155 f, -0 .865139 f, -0 .833694 f, -0 .368553 f,
0 .347673 f, 0 .623379 f, 0 .722067 f, -0 .492458 f, -0 .513263 f, 0 .585167 f,
0 .721518 f, -0 .693499 f, 0 .343725 f, -0 .273861 f, -0 .040230 f, -0 .785664 f,
-0 .157500 f, -0 .308445 f, 0 .054062 f, 0 .600131 f, -0 .860887 f, 0 .434470 f,
-0 .191382 f, -0 .306150 f, -0 .243965 f, 0 .705444 f, 0 .007789 f, -0 .146154 f,
-0 .054499 f, -0 .073500 f, -1 .067364 f, 0 .404936 f, -2 .864590 f, 0 .182323 f,
0 .326126 f, 0 .102405 f, -0 .135800 f, 1 .128095 f, -0 .012267 f, -0 .023996 f,
-0 .264834 f, -0 .108967 f, -1 .176746 f, -0 .926666 f, 0 .082999 f, -0 .498361 f,
0 .083560 f, -0 .210074 f, 0 .019225 f, -0 .201614 f, -0 .904760 f, 0 .181421 f,
0 .586384 f, -0 .177706 f, 0 .065471 f, 0 .168552 f, 0 .054705 f, 0 .045241 f,
0 .048057 f, -0 .410957 f, -2 .188854 f, -0 .169812 f, 0 .015521 f, 0 .176856 f,
-0 .179331 f, -0 .352640 f, -0 .491735 f, -1 .743206 f, 0 .044227 f, 0 .010454 f,
0 .823643 f, -0 .119781 f, -0 .098359 f, 0 .093119 f,
};
static const float av1_ab_partition_nn_bias_128_layer1[LABEL_SIZE] = {
-0 .433195 f, -0 .120488 f, -0 .116721 f, 0 .112134 f, 0 .118170 f, -0 .259769 f,
-0 .077530 f, 0 .394044 f, 0 .279167 f, -0 .317988 f, 0 .189538 f, 0 .314776 f,
0 .325655 f, -0 .107123 f, 0 .591049 f, 0 .358744 f,
};
static const NN_CONFIG av1_ab_partition_nnconfig_128 = {
FEATURE_SIZE, // num_inputs
LABEL_SIZE, // num_outputs
1 , // num_hidden_layers
{
64 , // num_hidden_nodes
},
{
av1_ab_partition_nn_weights_128_layer0,
av1_ab_partition_nn_weights_128_layer1,
},
{
av1_ab_partition_nn_bias_128_layer0,
av1_ab_partition_nn_bias_128_layer1,
},
};
// nn model for ab partition pruning, 64x64.
static const float av1_ab_partition_nn_weights_64_layer0[FEATURE_SIZE * 64 ] = {
-0 .495347 f, -0 .049498 f, -0 .026804 f, 0 .030474 f, -0 .289308 f, -0 .264193 f,
-0 .141121 f, -0 .072562 f, -0 .391665 f, -0 .051491 f, -0 .234761 f, 0 .027155 f,
-0 .038217 f, 0 .014872 f, -0 .289728 f, -0 .233577 f, -0 .415875 f, -0 .343615 f,
-0 .442543 f, -0 .482492 f, 0 .073510 f, 0 .007503 f, 2 .162329 f, -0 .362849 f,
2 .145915 f, -0 .883135 f, 0 .185636 f, -0 .062859 f, -0 .465574 f, -0 .486205 f,
-0 .056710 f, -0 .330642 f, -0 .321860 f, 0 .042321 f, -0 .348965 f, 0 .003542 f,
-0 .291365 f, -0 .078164 f, -0 .345093 f, -0 .220272 f, -0 .471270 f, -0 .763853 f,
0 .246622 f, 0 .199651 f, -0 .663420 f, -0 .154152 f, -1 .220383 f, 0 .047138 f,
0 .816811 f, 0 .083247 f, -0 .218839 f, 0 .038143 f, -0 .063436 f, 0 .015517 f,
-0 .307320 f, -0 .166956 f, -0 .169499 f, -0 .399005 f, -0 .234638 f, -0 .162266 f,
0 .050425 f, -0 .221723 f, -0 .256942 f, -0 .287285 f, 0 .144011 f, -0 .033245 f,
0 .083649 f, 0 .119428 f, -0 .056706 f, -0 .117805 f, 0 .021866 f, -0 .257300 f,
-0 .201378 f, -0 .217484 f, -0 .413780 f, -0 .145793 f, 0 .082792 f, -0 .347247 f,
0 .042539 f, -0 .302697 f, 1 .652316 f, 0 .000701 f, -0 .482843 f, -0 .160332 f,
-0 .450099 f, 0 .212399 f, -4 .715360 f, -5 .336774 f, -5 .375758 f, -6 .048339 f,
0 .085956 f, -0 .037767 f, 1 .052409 f, -0 .931924 f, -2 .221907 f, 0 .268946 f,
0 .015512 f, 1 .237094 f, -1 .092185 f, 0 .418247 f, -0 .082143 f, -0 .076914 f,
-0 .060749 f, -0 .325440 f, -0 .296960 f, -0 .066815 f, -0 .158477 f, -0 .373945 f,
-0 .122322 f, -0 .113495 f, -0 .097978 f, -0 .192816 f, -0 .270418 f, 0 .035840 f,
-0 .015458 f, -0 .121071 f, -0 .279582 f, -0 .067683 f, 0 .097855 f, 0 .019839 f,
0 .451127 f, 0 .004376 f, 1 .410392 f, 3 .255835 f, -0 .344815 f, 0 .145202 f,
0 .204132 f, 0 .171948 f, -0 .527736 f, -0 .110353 f, 0 .901448 f, 0 .003238 f,
-3 .822090 f, 0 .235462 f, 1 .024823 f, -0 .821244 f, 0 .876056 f, 2 .553762 f,
-3 .478597 f, -2 .076582 f, -0 .265515 f, -0 .055923 f, -0 .156980 f, -0 .164097 f,
-0 .246040 f, 0 .039430 f, -0 .071769 f, -0 .118847 f, -0 .304053 f, -0 .281541 f,
-0 .226021 f, -0 .263091 f, -0 .127359 f, -0 .249410 f, -0 .051023 f, 0 .083911 f,
0 .084721 f, 0 .168089 f, -0 .272169 f, -0 .204998 f, -0 .008303 f, -0 .173998 f,
0 .079376 f, -0 .197426 f, -0 .199052 f, -0 .118794 f, -0 .063753 f, -0 .094769 f,
0 .066176 f, -0 .175832 f, -0 .238752 f, -0 .287960 f, -0 .134307 f, -0 .185953 f,
-0 .385845 f, 0 .119769 f, -0 .006567 f, -0 .382126 f, -0 .214221 f, 0 .038449 f,
-0 .253484 f, -0 .282766 f, -0 .020249 f, -0 .193929 f, 0 .016281 f, -0 .114423 f,
-0 .145940 f, -0 .281621 f, -0 .007588 f, -0 .131470 f, -0 .189012 f, -0 .185699 f,
-0 .279011 f, -0 .008132 f, 0 .208463 f, 0 .020569 f, -0 .206803 f, -0 .213408 f,
-0 .206131 f, -0 .290245 f, 0 .069701 f, -0 .000371 f, -0 .307572 f, -0 .451785 f,
-0 .300838 f, -0 .453186 f, -0 .301691 f, 0 .046327 f, -0 .312668 f, 0 .058272 f,
-0 .303131 f, -0 .376252 f, 0 .108384 f, -0 .086623 f, -0 .100630 f, -0 .027330 f,
-0 .003969 f, 0 .089502 f, -0 .200722 f, -0 .107889 f, 0 .061843 f, -0 .008478 f,
-0 .265057 f, -0 .271132 f, -0 .073562 f, 0 .129337 f, -0 .283698 f, -0 .353414 f,
0 .076420 f, -0 .244280 f, -0 .119537 f, -0 .105366 f, -0 .184692 f, -0 .038817 f,
-0 .478507 f, -0 .118808 f, -0 .472979 f, -0 .305884 f, -0 .462813 f, -0 .189581 f,
-0 .011932 f, -0 .585700 f, 0 .253212 f, -1 .061900 f, -0 .205116 f, -0 .336407 f,
-0 .762199 f, 0 .577737 f, 0 .230832 f, 0 .434440 f, -0 .096713 f, 0 .038552 f,
-0 .147800 f, -0 .213553 f, 0 .041740 f, -0 .281907 f, -0 .026154 f, -0 .082356 f,
-0 .331871 f, -0 .408247 f, -0 .129022 f, -0 .037550 f, -0 .310233 f, -0 .320883 f,
-0 .391963 f, -0 .467392 f, 0 .027453 f, -0 .394761 f, -0 .045544 f, 0 .076052 f,
0 .483985 f, 0 .067093 f, 0 .141361 f, 0 .576772 f, 0 .859718 f, 2 .566515 f,
-0 .025476 f, 0 .769738 f, -0 .680235 f, -1 .683309 f, -2 .394131 f, -0 .000714 f,
-0 .615021 f, -0 .195856 f, -0 .434035 f, -0 .295010 f, -0 .668659 f, -0 .245959 f,
0 .551148 f, 1 .777227 f, -0 .461630 f, 0 .043093 f, 0 .012293 f, -0 .255841 f,
-0 .097070 f, -0 .371156 f, -0 .146323 f, -0 .015508 f, -0 .103873 f, -0 .087476 f,
-0 .297266 f, -0 .128699 f, -0 .149555 f, 0 .016534 f, -0 .375498 f, -0 .346759 f,
-0 .455156 f, -0 .147509 f, -0 .427076 f, -0 .354431 f, -0 .158025 f, -0 .164604 f,
-0 .237038 f, -0 .010314 f, -0 .092884 f, -0 .397084 f, -0 .217980 f, -0 .127184 f,
-0 .048421 f, -0 .144133 f, 0 .889073 f, 0 .012606 f, 3 .007608 f, -0 .602584 f,
-1 .849480 f, -0 .373159 f, -1 .890695 f, -3 .609938 f, 0 .811923 f, -1 .867208 f,
-0 .244326 f, -0 .018012 f, -0 .211192 f, -0 .220196 f, 0 .169363 f, 0 .119141 f,
-0 .230715 f, 0 .083247 f, 0 .020367 f, -0 .128629 f, -0 .217455 f, -0 .159640 f,
1 .815952 f, -0 .369238 f, -1 .186447 f, -0 .658753 f, -0 .511026 f, -0 .096934 f,
0 .662971 f, 0 .486475 f, 0 .159746 f, -0 .018932 f, 3 .692397 f, 1 .384353 f,
-0 .401984 f, -0 .248380 f, -0 .140861 f, 0 .215248 f, -0 .023711 f, 0 .059679 f,
-0 .072260 f, 0 .004271 f, 0 .039545 f, -0 .347971 f, -0 .081851 f, -0 .474896 f,
-0 .181572 f, 0 .066736 f, -0 .157822 f, -0 .163760 f, -0 .171113 f, -0 .089935 f,
-0 .338281 f, -0 .421444 f, -0 .306687 f, -0 .085283 f, -0 .377953 f, -0 .138750 f,
-0 .102701 f, -0 .312336 f, 0 .149831 f, 0 .007229 f, -0 .155700 f, -0 .173611 f,
4 .074261 f, 1 .342306 f, -1 .272712 f, 1 .570899 f, -0 .545093 f, -0 .317605 f,
-0 .189440 f, -0 .133910 f, -0 .273190 f, -0 .108020 f, -0 .166107 f, 0 .021413 f,
-0 .239130 f, -0 .067211 f, 0 .041957 f, -0 .039234 f, -1 .003587 f, -0 .094412 f,
0 .532512 f, -0 .870538 f, -1 .118023 f, -1 .160983 f, -0 .736307 f, -0 .418752 f,
0 .419466 f, 0 .492122 f, -0 .004368 f, -0 .022096 f, -1 .115132 f, 0 .150886 f,
2 .396852 f, 2 .660000 f, -0 .376537 f, 0 .468628 f, 0 .149413 f, -0 .074898 f,
-0 .067154 f, 0 .021245 f, 0 .127857 f, 0 .294189 f, 0 .508056 f, 0 .390232 f,
-3 .899177 f, -3 .414681 f, -3 .929195 f, -4 .160545 f, -0 .274323 f, -0 .052583 f,
-0 .003545 f, -0 .433084 f, -0 .404891 f, -0 .145051 f, -0 .312367 f, 0 .004579 f,
-0 .398724 f, -0 .372068 f, -0 .234279 f, 0 .017799 f, -0 .424760 f, -0 .646717 f,
-0 .047568 f, 2 .924664 f, -0 .644165 f, 0 .359349 f, -0 .294800 f, 0 .591746 f,
-0 .404710 f, -0 .092358 f, -0 .250729 f, 0 .030829 f, -0 .147149 f, -0 .476023 f,
-0 .071803 f, -0 .482516 f, -0 .293117 f, -0 .215923 f, -0 .373122 f, -0 .085315 f,
-0 .377052 f, -0 .449899 f, -0 .056452 f, 0 .138081 f, -0 .085350 f, -0 .308391 f,
0 .106661 f, 0 .176234 f, 0 .258869 f, -0 .230172 f, -0 .233029 f, -0 .241208 f,
-0 .067509 f, -0 .223172 f, -0 .118353 f, -0 .302478 f, -0 .579632 f, -0 .561326 f,
-0 .158114 f, -0 .223167 f, -0 .026689 f, 0 .051863 f, 0 .212834 f, -0 .304714 f,
-0 .169071 f, -0 .193695 f, -0 .075682 f, -0 .170860 f, -0 .241008 f, -0 .044648 f,
0 .280815 f, -0 .002585 f, -0 .283552 f, -0 .037701 f, -0 .681169 f, -0 .274535 f,
-0 .380595 f, 0 .109504 f, -0 .111141 f, -0 .437685 f, -0 .094459 f, 0 .144206 f,
-0 .106139 f, -0 .211832 f, -0 .054742 f, -0 .172813 f, -0 .295905 f, -0 .071907 f,
-0 .418429 f, -0 .183240 f, 0 .031319 f, -0 .095785 f, -0 .315447 f, 0 .069404 f,
-0 .422910 f, -0 .029867 f, -0 .357321 f, -0 .199976 f, -0 .337707 f, -0 .070188 f,
-0 .178198 f, 0 .177208 f, 0 .134688 f, -0 .081933 f, -0 .229452 f, -0 .208872 f,
0 .026287 f, -0 .364040 f, -0 .063696 f, -0 .227443 f, -0 .234401 f, -0 .205699 f,
-0 .267238 f, -0 .494125 f, -0 .056255 f, 0 .053715 f, -0 .487754 f, 0 .014818 f,
0 .087383 f, -0 .077556 f, -0 .168085 f, -0 .436851 f, -0 .276286 f, -0 .137845 f,
-0 .107606 f, -0 .103653 f, -0 .233766 f, -0 .419083 f, 0 .169185 f, 0 .010186 f,
-0 .001587 f, 0 .086735 f, -2 .465718 f, 1 .482185 f, 1 .621193 f, -2 .081680 f,
1 .386553 f, -3 .204335 f, -0 .267111 f, -0 .004508 f, 0 .164712 f, 0 .274147 f,
1 .724306 f, -2 .273659 f, 0 .749574 f, -0 .891905 f, 0 .105965 f, -0 .030428 f,
-0 .416018 f, -0 .300762 f, 0 .122911 f, -0 .316908 f, -0 .292504 f, 0 .138666 f,
-0 .161327 f, -0 .042143 f, -0 .249128 f, 0 .149210 f, -0 .088987 f, -0 .654101 f,
-1 .501843 f, 0 .216777 f, 0 .955914 f, 0 .524158 f, -1 .642561 f, -1 .643626 f,
0 .864797 f, -0 .425451 f, -2 .115764 f, -0 .012502 f, 0 .065172 f, 1 .297270 f,
0 .018845 f, 1 .167276 f, -0 .470970 f, -0 .244995 f, 0 .374782 f, -1 .811056 f,
-0 .055430 f, -0 .024102 f, -0 .376519 f, -0 .339640 f, -0 .119177 f, -0 .277995 f,
-0 .290095 f, -0 .081362 f, -0 .144139 f, -0 .118037 f, -0 .180357 f, -0 .217559 f,
-0 .370683 f, 0 .172816 f, -0 .265069 f, 0 .194321 f, -0 .273478 f, 0 .037442 f,
-0 .235552 f, -0 .078625 f, -0 .447541 f, 0 .016836 f, -0 .271123 f, -0 .171481 f,
-0 .321477 f, -0 .184826 f, -0 .442981 f, -0 .227273 f, -0 .370666 f, -0 .237232 f,
-0 .257493 f, -0 .225714 f, -0 .153716 f, -0 .283487 f, -0 .155399 f, 0 .067697 f,
0 .230343 f, -0 .034318 f, -0 .022687 f, -0 .047090 f,
};
static const float av1_ab_partition_nn_bias_64_layer0[64 ] = {
-0 .212182 f, -0 .233725 f, -0 .758846 f, -0 .158162 f, 0 .614743 f, -0 .150944 f,
-0 .075727 f, -0 .208414 f, 1 .054996 f, 0 .713758 f, -0 .300051 f, -0 .151482 f,
-2 .443570 f, 0 .430590 f, -0 .129001 f, -0 .160733 f, -0 .230547 f, -0 .143228 f,
-0 .140577 f, -0 .086812 f, -0 .212298 f, -0 .159557 f, -0 .055647 f, -0 .211423 f,
0 .578161 f, -0 .220318 f, -0 .210107 f, -3 .111584 f, 0 .604419 f, -0 .232622 f,
-0 .209924 f, -0 .130794 f, -0 .084097 f, -0 .036005 f, 0 .294594 f, -2 .535531 f,
-0 .209783 f, -0 .211189 f, -2 .766337 f, 0 .000000 f, 0 .450177 f, -1 .754884 f,
3 .262664 f, -0 .209691 f, -0 .614886 f, -0 .211257 f, -0 .109096 f, -0 .190492 f,
-0 .109007 f, -0 .026910 f, -0 .136035 f, -0 .212321 f, -0 .139320 f, -0 .212233 f,
-0 .305430 f, 0 .739171 f, 0 .991277 f, -0 .088150 f, 0 .086313 f, -0 .023379 f,
-0 .125366 f, -0 .063576 f, -0 .212169 f, -0 .047463 f,
};
static const float av1_ab_partition_nn_weights_64_layer1[64 * LABEL_SIZE] = {
-0 .036800 f, 0 .528721 f, 0 .490767 f, 0 .144409 f, 1 .103640 f, 0 .361910 f,
-0 .180069 f, 0 .068033 f, -14 .868382 f, 0 .359013 f, 0 .322567 f, -0 .199212 f,
0 .906164 f, -0 .488254 f, 0 .149653 f, -0 .216394 f, -0 .099347 f, 0 .004936 f,
-0 .111391 f, 0 .074848 f, -0 .041709 f, 0 .147627 f, -0 .018905 f, 0 .096116 f,
0 .184817 f, -0 .016241 f, 0 .115739 f, 2 .376754 f, 0 .637097 f, 0 .052954 f,
0 .136428 f, 0 .225267 f, -0 .181873 f, -0 .142876 f, 0 .684048 f, 0 .658791 f,
0 .105795 f, 0 .241705 f, 1 .381114 f, -0 .209379 f, 1 .145949 f, 0 .795293 f,
-9 .361877 f, 0 .198302 f, 0 .539600 f, 0 .092317 f, -0 .081695 f, 0 .200777 f,
0 .102334 f, 0 .081583 f, 0 .060948 f, -0 .025110 f, 0 .160951 f, -0 .020170 f,
0 .234006 f, -0 .029369 f, 0 .375036 f, 0 .270209 f, -0 .556529 f, 1 .402949 f,
0 .101777 f, -0 .027331 f, 0 .004502 f, -0 .153166 f, -0 .116651 f, 0 .151573 f,
-0 .022187 f, 0 .144044 f, -0 .108719 f, -0 .129942 f, -0 .270321 f, 0 .227363 f,
1 .892330 f, -0 .661052 f, -0 .219398 f, -0 .229417 f, -0 .856438 f, -1 .196988 f,
-0 .081774 f, 0 .078847 f, -0 .207057 f, -0 .048947 f, 0 .152073 f, -0 .243056 f,
-0 .233329 f, -0 .288689 f, -0 .158333 f, -0 .141177 f, -0 .715436 f, 0 .016947 f,
-0 .093752 f, 0 .204984 f, -1 .209782 f, 0 .155683 f, 0 .092239 f, 0 .146495 f,
0 .813146 f, -0 .027757 f, 0 .330982 f, 2 .173948 f, -0 .028867 f, -0 .141815 f,
0 .292708 f, -0 .204794 f, 0 .014496 f, 1 .032799 f, 1 .312155 f, 0 .107020 f,
0 .824752 f, -0 .013945 f, 0 .184829 f, -0 .041633 f, 0 .215300 f, -0 .476088 f,
-0 .053213 f, 0 .126862 f, -0 .020777 f, 0 .082893 f, -0 .223727 f, -0 .923063 f,
0 .466529 f, 0 .082140 f, -0 .845758 f, -1 .140791 f, -0 .262033 f, 0 .138491 f,
0 .151717 f, -0 .182479 f, -0 .131128 f, 0 .055411 f, 0 .106771 f, 0 .125552 f,
0 .297184 f, -0 .257403 f, -0 .059884 f, -0 .274903 f, 2 .694357 f, -0 .108244 f,
0 .025377 f, 0 .043092 f, -0 .558317 f, 3 .517159 f, -0 .270833 f, -0 .240676 f,
0 .205100 f, -0 .057068 f, -0 .140445 f, -0 .193449 f, -0 .030061 f, -0 .286762 f,
-0 .467523 f, -0 .012647 f, 0 .190564 f, 0 .022394 f, -0 .101479 f, 0 .339684 f,
-0 .902743 f, -0 .169578 f, -0 .178029 f, -0 .041836 f, -3 .952108 f, -0 .028298 f,
-0 .221137 f, -0 .733895 f, -0 .223895 f, 0 .039012 f, 0 .687867 f, 0 .021423 f,
0 .113063 f, 0 .676087 f, -0 .961000 f, -0 .064847 f, 0 .712856 f, -0 .192765 f,
-0 .001132 f, 0 .016689 f, -0 .236020 f, -0 .766186 f, -0 .175729 f, 0 .012879 f,
-0 .251064 f, -0 .105523 f, -0 .039212 f, -0 .347584 f, 0 .304352 f, -0 .034174 f,
-0 .364258 f, -0 .685252 f, -0 .266115 f, -0 .247345 f, -0 .155905 f, 0 .152283 f,
-0 .156315 f, 0 .174082 f, -0 .757654 f, 0 .102303 f, -2 .192316 f, -0 .245815 f,
0 .119882 f, -0 .086542 f, 1 .987246 f, -1 .353163 f, -0 .374813 f, -0 .233504 f,
-1 .980895 f, 0 .692093 f, -0 .168351 f, 0 .172700 f, -0 .009052 f, -0 .015734 f,
0 .106679 f, -0 .060472 f, -0 .256813 f, -0 .074874 f, -0 .207488 f, -0 .329515 f,
-0 .418268 f, -0 .017940 f, -0 .036081 f, 0 .064719 f, -1 .488016 f, 0 .020591 f,
-0 .176325 f, -0 .141074 f, 0 .944494 f, 0 .150237 f, -0 .249805 f, -0 .277280 f,
0 .012686 f, 0 .132483 f, 0 .116123 f, 0 .013737 f, -0 .116091 f, 0 .750340 f,
3 .251343 f, -0 .188864 f, 1 .096992 f, 0 .058467 f, -0 .041433 f, -0 .037937 f,
-0 .133294 f, -0 .137908 f, -0 .171132 f, 0 .106362 f, 0 .069383 f, -0 .052662 f,
-0 .177883 f, -0 .408049 f, 0 .680221 f, -0 .117035 f, -0 .904240 f, -1 .395228 f,
0 .154527 f, 0 .134427 f, 0 .022767 f, -0 .158886 f, -0 .230316 f, 0 .161096 f,
0 .362213 f, -0 .235060 f, -0 .941620 f, 0 .055912 f, -0 .049458 f, -0 .166632 f,
0 .481418 f, 0 .930146 f, 0 .041108 f, 0 .033674 f, 1 .372066 f, -1 .847709 f,
0 .003324 f, 0 .259534 f, 0 .177014 f, -0 .202761 f, -0 .262017 f, -0 .190852 f,
-0 .102839 f, 0 .028338 f, 0 .187193 f, -0 .041684 f, 0 .123973 f, -0 .198576 f,
-0 .110369 f, -1 .431400 f, 0 .208369 f, -0 .302370 f, -0 .248549 f, 0 .062985 f,
0 .673409 f, 0 .036662 f, -0 .711340 f, -0 .120584 f, -0 .189789 f, 0 .098812 f,
2 .947819 f, 0 .216567 f, -0 .414472 f, -0 .181742 f, 1 .873779 f, -0 .222726 f,
-0 .782870 f, 0 .007889 f, 0 .015062 f, -0 .554328 f, 0 .182928 f, -0 .191430 f,
0 .123636 f, -0 .215460 f, -0 .225245 f, 0 .251516 f, -0 .013025 f, -1 .359595 f,
-0 .750602 f, 0 .342667 f, -0 .141899 f, -0 .687493 f, -0 .072639 f, 0 .048018 f,
-0 .242107 f, -0 .031917 f, -0 .287472 f, -0 .046088 f, 0 .832197 f, -0 .016576 f,
-1 .553349 f, -0 .216341 f, 0 .023077 f, -0 .410867 f, 4 .243743 f, -0 .514878 f,
-0 .066007 f, -0 .160696 f, -0 .262678 f, -0 .648790 f, -0 .430586 f, 0 .199940 f,
-0 .202496 f, -0 .222241 f, -0 .016406 f, -0 .121473 f, 0 .000828 f, -0 .081584 f,
-0 .152641 f, -0 .190166 f, 0 .644400 f, 0 .040196 f, -0 .302104 f, -1 .143654 f,
-0 .160327 f, -0 .320780 f, -0 .187006 f, 0 .037311 f, 0 .440618 f, -0 .070733 f,
-0 .117785 f, 1 .527539 f, -0 .419310 f, 0 .001300 f, 1 .389956 f, -0 .036366 f,
-0 .269203 f, 0 .612265 f, 2 .721897 f, -0 .086836 f, -0 .446999 f, 0 .012525 f,
-0 .078317 f, -0 .287052 f, -0 .111188 f, -0 .085181 f, -0 .164667 f, -0 .010466 f,
-0 .569722 f, -0 .018888 f, -0 .101663 f, -1 .147130 f, -0 .465204 f, 0 .114524 f,
-2 .192402 f, -0 .221325 f, 0 .375748 f, 0 .206284 f, -0 .261548 f, -0 .246257 f,
-0 .143004 f, -0 .069981 f, -0 .057306 f, -0 .116481 f, -0 .435903 f, -0 .314970 f,
0 .013210 f, -0 .010175 f, 4 .630571 f, -0 .473226 f, -0 .197199 f, -0 .028204 f,
0 .122907 f, 2 .475548 f, 0 .025011 f, -0 .092603 f, -0 .127561 f, -0 .151330 f,
-0 .077295 f, 0 .245016 f, -0 .045005 f, 0 .183396 f, -0 .330556 f, -0 .384887 f,
0 .356374 f, -0 .016618 f, -0 .463353 f, -1 .291546 f, -0 .071986 f, -0 .311599 f,
0 .072385 f, -0 .430786 f, -2 .094788 f, 0 .202733 f, -0 .910109 f, -1 .336543 f,
-0 .086800 f, -0 .096413 f, 1 .544383 f, 0 .031860 f, -0 .796211 f, 0 .762786 f,
3 .250022 f, -0 .441798 f, -0 .698537 f, 0 .062839 f, 0 .033525 f, -0 .362996 f,
0 .027022 f, -1 .131264 f, -0 .228926 f, 0 .053885 f, -0 .338628 f, 0 .155037 f,
-0 .046844 f, -0 .888172 f, -0 .241767 f, 0 .084965 f, -0 .617743 f, -0 .049896 f,
-0 .036894 f, -0 .304783 f, -0 .002639 f, 0 .137957 f, 0 .052121 f, -0 .131161 f,
-0 .117200 f, -0 .253380 f, -0 .205561 f, -0 .302450 f, -0 .047397 f, -0 .330518 f,
3 .613420 f, -1 .525951 f, -0 .026738 f, 0 .209150 f, -2 .103534 f, 2 .019689 f,
-0 .366199 f, -0 .095260 f, 0 .027417 f, -0 .242512 f, 0 .162579 f, 0 .052113 f,
-0 .293851 f, -0 .068138 f, -0 .005799 f, -0 .344696 f, -0 .114824 f, -0 .431107 f,
-0 .120058 f, -1 .139926 f, -1 .048379 f, 0 .036446 f, -0 .323020 f, -0 .432945 f,
0 .454151 f, -0 .140058 f, 0 .050649 f, -0 .094900 f, -0 .017278 f, -0 .238719 f,
1 .193153 f, 0 .120447 f, -0 .496061 f, 0 .917431 f, 2 .936126 f, -0 .115521 f,
-0 .347397 f, -0 .435325 f, -0 .004383 f, -0 .211864 f, 0 .162383 f, -1 .040726 f,
0 .089537 f, -0 .128579 f, -0 .133505 f, 0 .107129 f, -0 .435657 f, -0 .180388 f,
0 .043650 f, 0 .018709 f, -0 .773242 f, -0 .687192 f, -0 .120633 f, -0 .063626 f,
0 .029912 f, 0 .113972 f, -0 .403502 f, -0 .127640 f, -0 .269625 f, 0 .129794 f,
-0 .188539 f, 0 .041641 f, 0 .029769 f, -0 .198374 f, 1 .401407 f, 0 .353887 f,
-0 .219925 f, 0 .260515 f, 1 .157034 f, -2 .992044 f, -0 .097618 f, -0 .064417 f,
-0 .203626 f, -0 .008217 f, -0 .112339 f, -0 .227407 f, -0 .155118 f, 0 .247705 f,
-0 .012304 f, -0 .248447 f, -0 .913463 f, -0 .064788 f, -0 .214619 f, -0 .251761 f,
-0 .386861 f, -0 .040574 f, -0 .163219 f, -0 .100700 f, 1 .488274 f, -0 .071684 f,
-0 .033626 f, -0 .006497 f, -0 .246945 f, -0 .145221 f, -3 .747390 f, 0 .149609 f,
-0 .263326 f, -0 .297385 f, -1 .039896 f, -0 .083174 f, -0 .025473 f, -0 .235586 f,
-0 .001087 f, 0 .254286 f, 0 .265106 f, 0 .007325 f, 0 .199239 f, 0 .134103 f,
-0 .578211 f, -0 .259801 f, -0 .062373 f, 2 .368348 f, 0 .560556 f, -0 .252260 f,
0 .889997 f, -0 .447872 f, -0 .059218 f, -0 .095315 f, -0 .061667 f, 0 .183580 f,
-0 .157479 f, 0 .055387 f, -0 .831734 f, 0 .007606 f, -1 .104906 f, 0 .301180 f,
-0 .117115 f, 0 .212959 f, 4 .727223 f, -0 .243833 f, -0 .397495 f, -0 .025021 f,
-0 .367587 f, -2 .082058 f, -0 .217699 f, 0 .148111 f, 0 .252430 f, 0 .111088 f,
-0 .260692 f, 0 .095124 f, -0 .407774 f, -0 .322169 f, 0 .002927 f, 0 .126169 f,
-1 .272325 f, -0 .279772 f, -0 .373680 f, -0 .485177 f, -0 .605458 f, 0 .021225 f,
-0 .092031 f, -0 .226585 f, 1 .895162 f, 0 .037866 f, -0 .275475 f, 1 .614360 f,
-0 .014972 f, -0 .277679 f, -3 .449082 f, -0 .092060 f, -0 .747873 f, 0 .020716 f,
2 .776178 f, -0 .049963 f, 0 .183999 f, -0 .295259 f, -0 .028868 f, 0 .221895 f,
0 .001265 f, 0 .336823 f, 0 .219372 f, 0 .112824 f, 0 .408132 f, -0 .017940 f,
-0 .311666 f, 1 .489606 f, -0 .058093 f, -0 .305659 f, -0 .491933 f, -0 .143847 f,
0 .166115 f, 0 .042867 f, -0 .123447 f, -0 .087099 f, -0 .305395 f, -0 .365079 f,
-0 .755801 f, -0 .160649 f, 0 .736260 f, -0 .008611 f, 0 .095836 f, -0 .017345 f,
5 .697515 f, -0 .498971 f, -0 .125280 f, 0 .199907 f, 0 .300053 f, 0 .605026 f,
-0 .228225 f, -0 .259523 f, 0 .016384 f, 0 .146973 f, 0 .210258 f, 0 .226766 f,
-0 .075178 f, -0 .050924 f, 0 .188496 f, -0 .415266 f, -0 .484880 f, -0 .236384 f,
0 .071931 f, -0 .331863 f, -0 .601243 f, -0 .232479 f, -0 .285272 f, 0 .123789 f,
-1 .341333 f, 0 .037082 f, -0 .315202 f, -1 .587215 f, -0 .271576 f, 0 .003216 f,
-4 .437186 f, -0 .256205 f, -0 .576589 f, -0 .114147 f, 2 .153916 f, -0 .369618 f,
0 .271415 f, 0 .145036 f, -0 .158731 f, -0 .240938 f, -0 .187369 f, 0 .036325 f,
0 .254771 f, 0 .211488 f, -0 .240297 f, 0 .098417 f, -0 .415011 f, 2 .334793 f,
-0 .127252 f, 0 .020069 f, -0 .168755 f, -0 .448922 f, -0 .219207 f, 0 .016232 f,
-0 .221935 f, -0 .269500 f, -0 .100636 f, 0 .102545 f, -0 .809376 f, -0 .054979 f,
0 .360713 f, -0 .326541 f, 0 .112933 f, 0 .138073 f, 4 .229404 f, -0 .763801 f,
-0 .305429 f, 0 .199955 f, -1 .787713 f, 0 .272866 f, 0 .109895 f, 0 .138466 f,
-0 .250259 f, -0 .167162 f, -0 .212588 f, -0 .217589 f, -0 .067125 f, -0 .077490 f,
-0 .208970 f, -0 .006863 f, -0 .671146 f, -0 .298320 f, -0 .165509 f, 0 .044597 f,
-1 .408624 f, -0 .213957 f, -0 .220947 f, 0 .129718 f, 1 .316777 f, -0 .098928 f,
-0 .008121 f, -0 .558293 f, -0 .297290 f, -0 .218873 f, -4 .346638 f, -0 .228174 f,
-0 .204710 f, -0 .388864 f, 2 .697919 f, 0 .025260 f, 0 .857020 f, 0 .009921 f,
0 .036915 f, -0 .320275 f, -0 .087937 f, 0 .022636 f, 0 .236667 f, 0 .135496 f,
-0 .059616 f, -0 .192955 f, 0 .009470 f, 2 .139589 f, -0 .200449 f, 0 .129818 f,
1 .017444 f, -0 .608299 f, 0 .257914 f, -0 .134306 f, -0 .033327 f, 0 .002855 f,
-0 .338598 f, 0 .015559 f, 0 .117362 f, -0 .166760 f, 0 .086903 f, -0 .167666 f,
0 .193523 f, 0 .033852 f, -1 .147686 f, 0 .489468 f, -0 .006969 f, 0 .125630 f,
1 .557907 f, -1 .604449 f, -0 .071114 f, 0 .096178 f, 0 .007065 f, 0 .200013 f,
0 .213393 f, 0 .168466 f, -0 .100568 f, -0 .117861 f, -0 .161542 f, -0 .072561 f,
-1 .069871 f, -0 .470138 f, -0 .352578 f, -1 .503513 f, -0 .001394 f, -0 .380109 f,
0 .065089 f, -0 .281668 f, 0 .988953 f, -0 .002778 f, -0 .659026 f, -0 .470692 f,
-0 .407292 f, 0 .011710 f, -1 .362085 f, 0 .184738 f, -0 .135786 f, -1 .374241 f,
4 .487930 f, -0 .067274 f, -0 .956404 f, -0 .233995 f, 0 .224527 f, -0 .454556 f,
0 .037900 f, -0 .281658 f, 0 .208224 f, -0 .254753 f, 0 .045740 f, 0 .051444 f,
-0 .388281 f, 0 .257112 f, -0 .485030 f, -0 .082659 f, 0 .148103 f, -1 .007456 f,
-0 .022295 f, 0 .036984 f, -0 .369401 f, -0 .076943 f, -0 .007636 f, -0 .293022 f,
0 .470466 f, 0 .199012 f, -2 .158182 f, 0 .036577 f, -0 .014725 f, -0 .229516 f,
2 .236929 f, 0 .030945 f, -0 .400045 f, 0 .109348 f, 0 .214691 f, -0 .891516 f,
-0 .251379 f, -0 .217358 f, 0 .013733 f, 0 .205573 f, -0 .151725 f, -0 .191782 f,
-0 .339630 f, -0 .163905 f, -0 .119191 f, -0 .032516 f, 0 .503015 f, 0 .025772 f,
0 .029094 f, -1 .146153 f, 0 .216723 f, -0 .330023 f, 0 .064695 f, -0 .262521 f,
0 .425612 f, -0 .093080 f, -0 .489648 f, 1 .051293 f, -0 .092332 f, 0 .095557 f,
-0 .874132 f, 0 .218483 f, -0 .127648 f, -1 .605802 f, 2 .763617 f, -0 .186734 f,
-1 .243166 f, -0 .193514 f, -0 .173748 f, 0 .337822 f, 0 .183873 f, -0 .251594 f,
-0 .211582 f, 0 .144081 f, 0 .029620 f, -0 .024853 f, -0 .385140 f, 0 .467341 f,
-0 .928316 f, -0 .195442 f, 0 .917783 f, 0 .357084 f, 0 .174445 f, -0 .073659 f,
-0 .012811 f, -0 .115420 f, -0 .181147 f, -0 .364449 f, -0 .567395 f, -0 .012969 f,
-1 .680714 f, 0 .065323 f, 0 .198063 f, -0 .244201 f, 1 .428545 f, -0 .432539 f,
-0 .208931 f, -0 .091205 f, 0 .957125 f, 0 .813519 f, -0 .262677 f, 0 .246852 f,
0 .015536 f, 0 .055026 f, 0 .067054 f, 0 .262103 f, -0 .358115 f, -0 .095206 f,
-0 .267522 f, -0 .402710 f, -0 .680397 f, -0 .123627 f, -0 .385590 f, -1 .504680 f,
-0 .169513 f, -0 .215338 f, 0 .043633 f, -0 .079052 f, -0 .464410 f, 0 .122894 f,
-0 .278231 f, -2 .456445 f, -0 .159917 f, -0 .015597 f, -0 .735449 f, -0 .078854 f,
-0 .400290 f, -1 .153870 f, 3 .657228 f, -0 .287093 f, -1 .174355 f, -0 .102001 f,
-0 .288281 f, 0 .185209 f, -0 .145228 f, -0 .200449 f, -0 .099914 f, -0 .138354 f,
0 .254428 f, -0 .161751 f, -0 .118206 f, 0 .296043 f, -0 .482613 f, 0 .080932 f,
1 .097605 f, -0 .010190 f, 0 .232439 f, 0 .447617 f, -0 .133508 f, 0 .115763 f,
-0 .388589 f, 0 .174695 f, -0 .236014 f, 0 .006284 f, -1 .374129 f, 0 .092015 f,
-0 .241419 f, -0 .231667 f, 2 .763950 f, -0 .922932 f, -0 .061605 f, 0 .208740 f,
-1 .597190 f, 1 .353325 f, -0 .198528 f, 0 .250498 f, -0 .013950 f, -0 .203861 f,
-0 .254563 f, 0 .081931 f, -0 .413369 f, 0 .011844 f, 0 .080961 f, -0 .231161 f,
-1 .234909 f, -0 .440843 f, -0 .174980 f, -0 .315283 f, -0 .337474 f, -0 .123243 f,
-0 .310001 f, -0 .271028 f, 0 .364179 f, 0 .022845 f, -0 .535517 f, -0 .772936 f,
-0 .188435 f, 0 .039667 f, -0 .807463 f, 0 .266550 f, -0 .288857 f, -1 .630789 f,
1 .280155 f, 0 .065712 f, -0 .279960 f, -0 .300056 f, 0 .258440 f, -0 .073781 f,
0 .213878 f, 0 .042196 f, 0 .021360 f, 0 .211698 f, -0 .003751 f, -0 .192673 f,
-0 .137008 f, 0 .247878 f, -0 .470604 f, 0 .073164 f, 1 .523241 f, 0 .734755 f,
-0 .114126 f, -0 .193834 f, -0 .025759 f, 0 .263183 f,
};
static const float av1_ab_partition_nn_bias_64_layer1[LABEL_SIZE] = {
-0 .343508 f, -0 .706936 f, -0 .160676 f, -0 .877101 f, -0 .517567 f, -0 .253254 f,
-0 .148074 f, 0 .923430 f, -0 .364770 f, 0 .203550 f, 0 .401216 f, 0 .938246 f,
-0 .872737 f, 0 .718723 f, 0 .703398 f, 2 .560015 f,
};
static const NN_CONFIG av1_ab_partition_nnconfig_64 = {
FEATURE_SIZE, // num_inputs
LABEL_SIZE, // num_outputs
1 , // num_hidden_layers
{
64 , // num_hidden_nodes
},
{
av1_ab_partition_nn_weights_64_layer0,
av1_ab_partition_nn_weights_64_layer1,
},
{
av1_ab_partition_nn_bias_64_layer0,
av1_ab_partition_nn_bias_64_layer1,
},
};
// nn model for ab partition pruning, 32x32.
static const float av1_ab_partition_nn_weights_32_layer0[FEATURE_SIZE * 64 ] = {
-0 .323723 f, -0 .214013 f, -0 .007772 f, -0 .458851 f, -0 .125542 f, -0 .123860 f,
-0 .410973 f, -0 .209389 f, -0 .087580 f, -0 .272881 f, -0 .168500 f, -1 .130845 f,
0 .344916 f, -0 .475017 f, -0 .362262 f, -0 .195662 f, -0 .566124 f, 0 .782163 f,
0 .411575 f, -0 .013378 f, -0 .318650 f, -0 .124678 f, -0 .612909 f, -0 .315788 f,
-0 .263990 f, -0 .508783 f, -0 .048938 f, -0 .416407 f, -0 .402648 f, -0 .156644 f,
0 .225887 f, -0 .000493 f, 2 .682241 f, 0 .871204 f, 0 .059014 f, 0 .803542 f,
-1 .407028 f, -1 .154669 f, 1 .388148 f, -0 .293348 f, -0 .003669 f, -0 .009607 f,
1 .330030 f, -0 .337841 f, 2 .118617 f, 1 .033059 f, -0 .084788 f, 0 .212904 f,
0 .082405 f, -0 .070579 f, -0 .494005 f, -0 .173392 f, 0 .039546 f, -0 .463865 f,
0 .077163 f, -0 .434066 f, 0 .030835 f, -0 .427139 f, -0 .560520 f, -0 .031606 f,
-0 .368541 f, -0 .027458 f, 0 .370574 f, 0 .461418 f, 1 .087682 f, -0 .572137 f,
-1 .509596 f, -0 .765697 f, -0 .499383 f, -0 .277998 f, -0 .106492 f, -0 .129564 f,
-0 .169133 f, -0 .269834 f, -0 .114270 f, -0 .275431 f, 0 .016339 f, -0 .156744 f,
-0 .267922 f, 0 .171216 f, 0 .110556 f, 0 .002954 f, -0 .200327 f, -0 .187663 f,
3 .691601 f, 1 .234152 f, 0 .186315 f, -0 .125370 f, -0 .211235 f, -0 .554432 f,
-0 .131072 f, -0 .124982 f, -0 .130339 f, -0 .235350 f, 0 .018903 f, 0 .012896 f,
-0 .159372 f, -0 .269571 f, -0 .025709 f, -0 .221251 f, 0 .061919 f, 0 .016307 f,
0 .384673 f, -0 .134525 f, -1 .599126 f, -0 .416459 f, -0 .743052 f, 0 .670249 f,
-0 .169709 f, 0 .421681 f, -0 .033360 f, -0 .072817 f, 0 .003647 f, -0 .110632 f,
-0 .158651 f, -0 .095136 f, 0 .223759 f, 0 .165767 f, -0 .269129 f, -0 .196075 f,
-0 .023183 f, -0 .293420 f, 0 .014875 f, 0 .018688 f, -0 .153407 f, -0 .172009 f,
-0 .259947 f, -0 .124015 f, 0 .173653 f, -0 .089103 f, -0 .021001 f, -0 .334230 f,
0 .027177 f, 0 .103371 f, -0 .183860 f, -0 .204051 f, -0 .023721 f, -0 .192297 f,
-0 .143771 f, -0 .247106 f, 0 .218116 f, -0 .013240 f, 2 .831783 f, 1 .483928 f,
-0 .877025 f, -0 .313462 f, -0 .411320 f, -0 .447825 f, 0 .605977 f, 0 .234684 f,
-0 .119150 f, -0 .075182 f, -0 .330463 f, 0 .071503 f, -0 .254924 f, -0 .360071 f,
-0 .037022 f, 0 .063261 f, -0 .148759 f, -0 .238254 f, -0 .462018 f, -0 .027166 f,
0 .065318 f, -0 .235743 f, -0 .257194 f, -0 .094784 f, 0 .022423 f, 0 .055925 f,
0 .086672 f, -0 .021010 f, 0 .009965 f, -0 .001648 f, -0 .104917 f, -0 .387443 f,
-0 .102673 f, -0 .281706 f, 0 .145923 f, -0 .233391 f, -0 .378365 f, -0 .145584 f,
-0 .077751 f, -0 .121166 f, 1 .134565 f, -0 .097500 f, -0 .749202 f, -0 .544566 f,
-1 .361374 f, -0 .102494 f, 1 .089275 f, 0 .375299 f, -0 .105091 f, 0 .037641 f,
-0 .054248 f, -0 .282691 f, -0 .377797 f, -0 .066427 f, -0 .253815 f, -0 .329677 f,
-0 .339326 f, -0 .128217 f, -0 .282905 f, 0 .014937 f, 1 .067185 f, -0 .171764 f,
0 .484458 f, 0 .396706 f, -0 .557055 f, -0 .891596 f, -0 .257839 f, -0 .720879 f,
-0 .218449 f, -0 .004755 f, 1 .572857 f, 0 .006229 f, 1 .962895 f, -0 .029746 f,
-4 .137691 f, -2 .185991 f, -2 .763477 f, -0 .520437 f, -0 .208708 f, 0 .006444 f,
-1 .263078 f, -0 .304560 f, 1 .072374 f, 2 .556429 f, 0 .312850 f, 0 .257488 f,
-0 .634264 f, 0 .156769 f, -0 .188943 f, 0 .040295 f, -0 .389915 f, 0 .085250 f,
-0 .248525 f, 0 .045667 f, -0 .776115 f, -0 .274680 f, -0 .448145 f, -0 .566161 f,
-1 .285316 f, 0 .079060 f, 0 .389124 f, -0 .510401 f, -0 .015299 f, -0 .664661 f,
0 .099901 f, -0 .470694 f, -0 .051593 f, -1 .076381 f, -0 .442104 f, -0 .197867 f,
-0 .330011 f, -0 .448523 f, -0 .301018 f, -0 .442093 f, -0 .491953 f, -0 .582091 f,
-0 .064569 f, -0 .156516 f, 0 .543522 f, -0 .005924 f, 0 .161432 f, 0 .974793 f,
0 .273712 f, 1 .104850 f, -0 .290312 f, 0 .313417 f, -0 .125370 f, 0 .136234 f,
-0 .191227 f, -0 .165054 f, 0 .011872 f, -0 .298871 f, 0 .095740 f, 0 .142760 f,
-0 .215771 f, -0 .031437 f, 0 .101041 f, -0 .085620 f, 0 .435387 f, 0 .002786 f,
1 .971375 f, 0 .018392 f, -1 .771940 f, -0 .401433 f, 0 .808263 f, -3 .350013 f,
2 .296952 f, -1 .024403 f, -0 .041645 f, -0 .034799 f, -0 .024078 f, -0 .347301 f,
-0 .276088 f, -0 .455907 f, 0 .266021 f, 0 .087348 f, -0 .146566 f, 0 .040492 f,
-0 .539866 f, -0 .206851 f, -0 .387874 f, -0 .125508 f, -0 .496676 f, -0 .373845 f,
-0 .472356 f, -0 .357082 f, -0 .081254 f, -0 .456466 f, 0 .554713 f, 0 .002185 f,
-4 .225019 f, 0 .344025 f, 0 .728796 f, -0 .262936 f, 1 .383924 f, 1 .577300 f,
-2 .653320 f, -2 .516156 f, -0 .301604 f, -0 .204105 f, -0 .138252 f, -0 .587536 f,
-0 .097889 f, -0 .352414 f, -0 .288276 f, -0 .184340 f, -0 .122741 f, -0 .243376 f,
0 .031970 f, -0 .373402 f, -0 .396079 f, 0 .045566 f, 0 .072595 f, -0 .222681 f,
-0 .243802 f, -0 .340129 f, -0 .258494 f, -0 .192041 f, -0 .386112 f, -0 .240940 f,
-0 .047268 f, -0 .555802 f, -0 .032514 f, -0 .241341 f, -0 .167463 f, -0 .478308 f,
-0 .205936 f, -0 .316275 f, 0 .103729 f, -0 .197893 f, -0 .128029 f, -0 .218796 f,
-0 .167362 f, -0 .111814 f, -0 .126062 f, -0 .394260 f, -0 .025357 f, -0 .402697 f,
-0 .587395 f, -0 .400385 f, -0 .259664 f, -0 .415588 f, -0 .338503 f, -0 .399166 f,
-0 .270504 f, 0 .234505 f, 0 .272144 f, 0 .266938 f, -0 .392395 f, -0 .011717 f,
-0 .384221 f, -0 .473446 f, -0 .038420 f, -0 .241101 f, -0 .234402 f, -0 .275567 f,
-0 .410454 f, -0 .377599 f, -0 .179099 f, -0 .138432 f, -0 .248083 f, -0 .543026 f,
-0 .428043 f, -0 .239895 f, -0 .333193 f, -0 .103346 f, -0 .039038 f, -0 .171109 f,
-0 .119432 f, -0 .222351 f, 0 .000450 f, 0 .208724 f, -0 .510526 f, -0 .144656 f,
-0 .316721 f, -0 .344846 f, -0 .244794 f, -0 .129134 f, -0 .045634 f, -0 .400183 f,
0 .043714 f, -0 .235414 f, 0 .115594 f, -0 .195616 f, -0 .106693 f, -0 .124242 f,
0 .083990 f, 0 .049110 f, -0 .196130 f, -0 .059860 f, -0 .464235 f, -0 .516443 f,
-0 .101521 f, -0 .422379 f, -0 .413955 f, -0 .042991 f, -0 .345263 f, -0 .129264 f,
-0 .106911 f, -0 .140156 f, -0 .457841 f, -0 .199848 f, -0 .218954 f, -0 .329850 f,
-0 .364097 f, -0 .335262 f, -0 .312254 f, -0 .299331 f, -0 .052710 f, -0 .251019 f,
-0 .023459 f, -0 .222538 f, 0 .028849 f, -0 .088038 f, -0 .301550 f, -0 .273566 f,
0 .067295 f, -0 .174608 f, -0 .445784 f, -0 .158366 f, -0 .567275 f, -0 .557652 f,
-0 .353503 f, -0 .302092 f, -0 .302049 f, -0 .551793 f, -0 .034535 f, -0 .225190 f,
-0 .210733 f, -0 .219377 f, -0 .057197 f, -0 .430933 f, -0 .025185 f, -0 .388150 f,
-0 .086147 f, -0 .430088 f, 0 .058466 f, -0 .152129 f, -0 .058411 f, -0 .236392 f,
-0 .547669 f, -0 .613849 f, -0 .893774 f, -0 .351715 f, -0 .399227 f, -0 .454909 f,
-0 .324501 f, 0 .000490 f, -0 .282167 f, -0 .073163 f, -0 .281452 f, 0 .047932 f,
-0 .175500 f, 0 .165220 f, -0 .276212 f, 0 .062153 f, -0 .217054 f, -0 .255487 f,
-0 .146416 f, -0 .097718 f, -0 .173809 f, -0 .559328 f, -0 .055695 f, -0 .391193 f,
-0 .132020 f, -0 .561184 f, -0 .308666 f, -0 .474053 f, -0 .219149 f, -0 .246558 f,
-0 .158325 f, 0 .151907 f, -0 .266835 f, -0 .144697 f, -0 .193960 f, -0 .046587 f,
-0 .220028 f, -0 .247355 f, 0 .135584 f, 0 .016511 f, 0 .367705 f, -1 .855877 f,
0 .435622 f, 0 .444710 f, -3 .372301 f, -3 .030489 f, 1 .013267 f, 0 .380951 f,
-0 .170011 f, -0 .111415 f, -0 .456146 f, -0 .107254 f, -0 .095220 f, -0 .053078 f,
-0 .135864 f, -0 .591949 f, -0 .252810 f, -0 .324799 f, -0 .094796 f, -0 .260969 f,
-0 .391981 f, -0 .063170 f, -0 .336130 f, -0 .470127 f, -0 .405168 f, -0 .433219 f,
-0 .309563 f, -0 .295462 f, -0 .552270 f, -0 .012300 f, -0 .057793 f, -0 .034494 f,
-0 .446843 f, -0 .640160 f, -1 .188681 f, -0 .791361 f, 0 .543271 f, 1 .189112 f,
1 .458468 f, -0 .005876 f, -0 .927475 f, 0 .062038 f, -1 .170818 f, 0 .338227 f,
-3 .007096 f, -4 .559296 f, -4 .045457 f, -5 .953635 f, -0 .228386 f, -0 .266890 f,
-0 .092595 f, -0 .377440 f, -0 .044534 f, -0 .053565 f, -0 .349268 f, -0 .415030 f,
-0 .310094 f, 0 .062721 f, 0 .251422 f, -0 .014350 f, -1 .282910 f, 1 .619560 f,
1 .180566 f, -0 .032163 f, -1 .322951 f, -0 .603601 f, 1 .443710 f, 0 .654650 f,
-0 .393227 f, 0 .003536 f, 0 .029725 f, -0 .108925 f, -0 .053911 f, 0 .133977 f,
-0 .036145 f, -0 .168438 f, 0 .046989 f, -0 .331463 f, -0 .176983 f, -0 .311922 f,
-0 .272389 f, -0 .379592 f, -0 .399993 f, -0 .297873 f, -0 .193425 f, -0 .177524 f,
-0 .258309 f, -0 .567312 f, -0 .260217 f, -0 .241869 f, 0 .024010 f, -0 .032867 f,
-0 .039424 f, -0 .063670 f, 0 .193808 f, -0 .303514 f, -0 .013376 f, -0 .057761 f,
0 .187922 f, 0 .006938 f, 0 .031810 f, 0 .180594 f, -1 .198427 f, 2 .820662 f,
0 .154986 f, -0 .375518 f, 0 .116925 f, -0 .795782 f, -0 .085139 f, -0 .079365 f,
-0 .197936 f, -0 .321468 f, -0 .205271 f, -0 .558203 f, -0 .296235 f, -0 .151193 f,
-0 .158282 f, -0 .245402 f, -0 .208504 f, -0 .042335 f, -0 .087426 f, -0 .557129 f,
-0 .381427 f, -0 .441551 f, -0 .541011 f, -0 .060567 f, -0 .469305 f, -0 .032326 f,
-2 .453587 f, -0 .045568 f, -0 .296932 f, 0 .613061 f, -0 .320284 f, 0 .191620 f,
-0 .827145 f, -0 .225277 f, 0 .275800 f, 1 .696635 f,
};
static const float av1_ab_partition_nn_bias_32_layer0[64 ] = {
-0 .176206 f, 0 .660189 f, -0 .186156 f, -2 .481963 f, -1 .564218 f, -0 .280424 f,
0 .732684 f, -0 .135581 f, -2 .193132 f, -0 .172771 f, 0 .605001 f, -0 .060392 f,
-0 .067190 f, -0 .132969 f, -1 .410812 f, -0 .298701 f, -0 .105963 f, -0 .086173 f,
0 .632779 f, 0 .005585 f, 1 .310169 f, 1 .392136 f, -0 .563860 f, -0 .051053 f,
0 .660998 f, -0 .214726 f, -1 .894342 f, -0 .128288 f, -0 .330721 f, -0 .053988 f,
-0 .177726 f, 1 .200859 f, -0 .178902 f, -0 .172620 f, -0 .184476 f, -0 .175559 f,
0 .538503 f, -0 .322158 f, -0 .219080 f, -0 .058208 f, -0 .171347 f, -0 .216060 f,
-0 .174950 f, -0 .295740 f, -0 .184820 f, -0 .213896 f, 1 .317728 f, -0 .020116 f,
-0 .208096 f, 0 .000000 f, 1 .246166 f, -0 .225421 f, -0 .181555 f, 0 .861761 f,
1 .172429 f, -0 .172892 f, -0 .737092 f, -0 .189904 f, -0 .179385 f, -0 .114618 f,
-1 .384604 f, -0 .201713 f, -0 .271948 f, 0 .372351 f,
};
static const float av1_ab_partition_nn_weights_32_layer1[64 * 16 ] = {
-0 .037828 f, 1 .529029 f, 0 .004927 f, 1 .475763 f, 0 .627172 f, 0 .325872 f,
-0 .990757 f, 0 .129476 f, 0 .889958 f, -0 .082031 f, 0 .332133 f, 0 .074422 f,
-0 .176212 f, -0 .074355 f, 0 .774378 f, 0 .110987 f, -0 .155469 f, 0 .253310 f,
0 .882538 f, 0 .253605 f, 0 .332436 f, -5 .389474 f, 0 .278470 f, 0 .168644 f,
0 .914611 f, 0 .154165 f, 0 .809262 f, -0 .174734 f, 0 .923673 f, 0 .064716 f,
-0 .070228 f, -0 .228735 f, 0 .002312 f, 0 .112222 f, -0 .045502 f, -0 .046004 f,
0 .514101 f, 0 .306480 f, 0 .021232 f, -0 .015955 f, -0 .288260 f, 0 .189177 f,
-0 .104158 f, 0 .103273 f, 0 .096910 f, -0 .086328 f, 1 .327289 f, -0 .154247 f,
0 .056676 f, -0 .243327 f, -0 .646676 f, 0 .177221 f, -0 .086761 f, 0 .729729 f,
-14 .710893 f, -0 .044881 f, 0 .339003 f, -0 .134737 f, 0 .073621 f, -0 .162913 f,
1 .215237 f, 0 .140723 f, 0 .138630 f, 1 .241719 f, 0 .204092 f, -0 .463080 f,
-0 .176086 f, 1 .125868 f, 1 .034814 f, 0 .225455 f, -0 .203421 f, -0 .078787 f,
-0 .527498 f, 0 .012491 f, -0 .563307 f, -0 .170792 f, 0 .002679 f, 0 .116153 f,
0 .211348 f, -0 .191900 f, -0 .212505 f, 0 .263445 f, -0 .074679 f, -0 .081441 f,
-0 .815405 f, 2 .448215 f, 0 .781299 f, 0 .149542 f, -1 .045162 f, 0 .043014 f,
0 .217381 f, -0 .094500 f, -0 .090427 f, 0 .025784 f, -0 .228906 f, -2 .741798 f,
0 .230475 f, -0 .256112 f, -0 .103297 f, 0 .159121 f, -0 .229793 f, -0 .014883 f,
-0 .104131 f, -0 .123816 f, 0 .164148 f, -0 .052279 f, -0 .071845 f, -0 .041197 f,
0 .208527 f, -0 .234197 f, -0 .542336 f, 0 .020053 f, 0 .088870 f, 0 .014346 f,
2 .502164 f, -0 .010244 f, -0 .267792 f, 0 .844394 f, 2 .711486 f, -0 .015262 f,
-0 .868053 f, -0 .295704 f, 0 .222289 f, -0 .000286 f, -0 .352098 f, -0 .079000 f,
0 .021267 f, -0 .721739 f, -0 .240558 f, -0 .384775 f, 0 .065974 f, -2 .161058 f,
0 .195889 f, 0 .268966 f, -0 .009329 f, 0 .014949 f, 0 .314943 f, 0 .235885 f,
0 .072591 f, -0 .127120 f, 0 .150784 f, 0 .105697 f, -1 .297403 f, -0 .207509 f,
-0 .217688 f, -0 .076752 f, 0 .170952 f, -0 .294235 f, 0 .449973 f, -1 .712690 f,
0 .860989 f, 0 .054757 f, -0 .812627 f, -0 .105316 f, -0 .736230 f, -0 .133192 f,
-3 .741608 f, 0 .495660 f, -0 .288936 f, 4 .654852 f, -0 .021305 f, -0 .308916 f,
0 .049205 f, -0 .259996 f, 0 .114248 f, -0 .252647 f, -0 .253180 f, -0 .449314 f,
0 .022979 f, 0 .063281 f, -0 .196154 f, 0 .078295 f, -0 .322317 f, -0 .145142 f,
0 .300573 f, 0 .048385 f, -0 .254787 f, 0 .123939 f, -1 .263088 f, -0 .228565 f,
-0 .389061 f, 0 .391084 f, 2 .322438 f, 0 .075009 f, 0 .225743 f, -0 .198808 f,
-0 .280538 f, -0 .173939 f, -0 .120543 f, -0 .070792 f, -0 .417187 f, -0 .781056 f,
-0 .102756 f, -1 .760965 f, 0 .019149 f, -0 .867342 f, 0 .347141 f, 0 .031588 f,
0 .302572 f, -0 .203573 f, -0 .357320 f, -0 .096078 f, -0 .527528 f, 0 .046699 f,
-0 .108561 f, -0 .167077 f, -2 .851509 f, -0 .307116 f, 0 .202720 f, -0 .160280 f,
-0 .215525 f, 0 .064355 f, -0 .427220 f, 1 .516230 f, 0 .634453 f, 0 .099400 f,
-1 .013887 f, -0 .029740 f, -0 .093426 f, -0 .044272 f, -1 .297636 f, -0 .237614 f,
-0 .160953 f, 0 .399036 f, -0 .030685 f, -0 .113619 f, -0 .184704 f, 0 .040519 f,
-0 .588252 f, -0 .210235 f, -0 .067623 f, -0 .031841 f, -0 .107261 f, -0 .192582 f,
-0 .253959 f, -0 .430821 f, -0 .103184 f, -0 .280185 f, -0 .357723 f, 0 .197761 f,
-0 .175087 f, -0 .055171 f, 1 .642014 f, -0 .192559 f, -0 .288147 f, 0 .610311 f,
4 .688195 f, -0 .128728 f, -0 .914869 f, -0 .108286 f, 0 .013789 f, 0 .092125 f,
0 .019770 f, -0 .178386 f, 0 .074164 f, -1 .152658 f, -0 .216738 f, -0 .277286 f,
0 .012381 f, 0 .418259 f, -0 .680727 f, -0 .221917 f, -0 .485946 f, 0 .101672 f,
2 .009457 f, 0 .054302 f, 1 .019838 f, -0 .116170 f, 0 .165134 f, -0 .112567 f,
0 .852632 f, -0 .385796 f, -0 .108666 f, 0 .053181 f, -0 .311797 f, -0 .372875 f,
-0 .675717 f, 2 .409268 f, -0 .514720 f, -0 .214245 f, -0 .646596 f, 0 .009756 f,
0 .203993 f, 0 .093617 f, -0 .301290 f, 0 .253551 f, -0 .128909 f, -1 .448442 f,
-0 .186823 f, -0 .278001 f, -0 .294993 f, -0 .176928 f, -0 .473605 f, 0 .062049 f,
-0 .212084 f, -0 .137326 f, 0 .012505 f, 0 .087850 f, -0 .200413 f, -0 .394119 f,
-0 .132224 f, 0 .146917 f, 0 .155746 f, 0 .198725 f, -0 .322541 f, 0 .196391 f,
-0 .945500 f, 0 .036736 f, -0 .155646 f, -0 .677341 f, 1 .130545 f, -0 .339554 f,
0 .411628 f, -0 .355813 f, -0 .249843 f, 0 .213694 f, -2 .035607 f, 0 .055694 f,
-0 .111669 f, 0 .408696 f, -0 .067043 f, -0 .048182 f, 0 .398110 f, -0 .067542 f,
1 .459801 f, 0 .236833 f, -0 .178806 f, 0 .168758 f, 0 .492387 f, 0 .099691 f,
-0 .776680 f, -0 .172865 f, 0 .204225 f, 0 .193982 f, 0 .575685 f, -0 .062248 f,
0 .011486 f, 0 .058571 f, -0 .493391 f, 0 .026893 f, -0 .900467 f, 3 .793129 f,
-0 .634613 f, -0 .064660 f, -0 .048262 f, 0 .361905 f, 0 .033641 f, 0 .245171 f,
-0 .064671 f, 0 .034954 f, 0 .204358 f, -0 .904023 f, -0 .052714 f, -0 .250134 f,
0 .136700 f, 0 .000734 f, -0 .371720 f, 0 .226483 f, 0 .217958 f, 0 .060559 f,
0 .180111 f, 0 .000970 f, 0 .079556 f, -0 .096775 f, 0 .093855 f, -0 .026224 f,
-0 .243664 f, 0 .004290 f, 0 .123281 f, -0 .239476 f, 1 .230374 f, -0 .107826 f,
-0 .101982 f, -0 .153917 f, 5 .464427 f, 0 .304375 f, -0 .809957 f, 0 .090564 f,
-0 .278416 f, -0 .245555 f, -2 .078421 f, 0 .243093 f, -0 .127666 f, 0 .052451 f,
-0 .126662 f, -0 .783505 f, 0 .025149 f, -1 .422675 f, -0 .207769 f, -0 .362547 f,
0 .115310 f, 0 .133390 f, 1 .264754 f, -0 .027055 f, -0 .485312 f, -0 .240717 f,
-0 .239722 f, 0 .146818 f, -1 .265043 f, -0 .235553 f, 0 .267104 f, -0 .021357 f,
-0 .435949 f, -0 .309371 f, 0 .049920 f, 1 .302721 f, -0 .233978 f, -0 .097551 f,
-0 .240631 f, -0 .287821 f, -0 .378380 f, -0 .273131 f, -3 .075169 f, 0 .226404 f,
-0 .029361 f, 2 .703590 f, -0 .430659 f, 0 .067927 f, -0 .387520 f, -0 .370630 f,
-0 .229236 f, 0 .085653 f, -0 .370956 f, -0 .065556 f, -0 .187859 f, 0 .068309 f,
-0 .109299 f, -0 .259898 f, -0 .103644 f, -0 .271199 f, -0 .209350 f, 0 .140993 f,
-0 .196713 f, -0 .135508 f, -1 .423209 f, -0 .406385 f, -0 .019956 f, -0 .864694 f,
5 .963707 f, -0 .201157 f, 0 .726377 f, -0 .011076 f, 0 .010553 f, -0 .102918 f,
-2 .230088 f, -0 .258098 f, -0 .039547 f, -0 .029262 f, -0 .082324 f, -0 .860222 f,
-0 .094735 f, -1 .381839 f, 0 .587298 f, -0 .173048 f, 0 .721360 f, 0 .241900 f,
0 .764302 f, -0 .023609 f, -1 .173755 f, 0 .103912 f, -0 .185363 f, 0 .078435 f,
-2 .245062 f, -0 .127269 f, 0 .202234 f, 0 .158975 f, -0 .260909 f, 0 .098608 f,
-0 .348247 f, 1 .732502 f, -0 .412298 f, -0 .269602 f, -0 .425771 f, -0 .146243 f,
-0 .530730 f, 0 .125716 f, -1 .004419 f, 0 .145109 f, -0 .059289 f, 1 .096304 f,
0 .012891 f, 0 .045033 f, -0 .306875 f, 0 .003514 f, -0 .176110 f, 0 .037544 f,
-0 .441537 f, -0 .518921 f, -0 .262149 f, -0 .060407 f, -0 .379419 f, -0 .141245 f,
-0 .128894 f, -0 .176537 f, -1 .161318 f, -0 .249100 f, -0 .118330 f, 0 .042816 f,
1 .173404 f, 0 .088312 f, -0 .393568 f, -0 .175134 f, 6 .529819 f, -0 .326652 f,
-0 .631917 f, -0 .393476 f, 0 .057781 f, -0 .217748 f, -1 .781139 f, -0 .012614 f,
-0 .212621 f, -0 .720322 f, -0 .218498 f, -0 .388556 f, -0 .254796 f, -0 .248399 f,
-0 .608744 f, -0 .265146 f, 0 .238517 f, 0 .066882 f, -2 .916806 f, 0 .054642 f,
0 .282590 f, 0 .075248 f, 0 .010188 f, -0 .133486 f, 0 .985945 f, -0 .045849 f,
-0 .347564 f, 0 .057320 f, -0 .417920 f, 0 .063664 f, 0 .387062 f, -2 .692059 f,
-0 .535549 f, 0 .263736 f, 0 .327889 f, -0 .070273 f, -0 .775254 f, 0 .147250 f,
3 .309425 f, -0 .212191 f, -0 .067204 f, -2 .912663 f, -0 .061496 f, 0 .084233 f,
0 .022907 f, 0 .138421 f, -0 .112159 f, -0 .288447 f, -0 .010799 f, 0 .056049 f,
-0 .036527 f, 0 .021525 f, 0 .106649 f, -0 .291883 f, 0 .088424 f, -0 .057773 f,
-0 .086031 f, 0 .015277 f, -0 .318505 f, -0 .269049 f, -1 .008913 f, -0 .224785 f,
-0 .025820 f, -0 .649037 f, 0 .706381 f, 0 .096410 f, 0 .643776 f, -0 .046743 f,
-0 .009654 f, -0 .024246 f, 1 .469255 f, -0 .183536 f, -0 .370046 f, -0 .048442 f,
-0 .376527 f, -0 .431264 f, -0 .245109 f, -0 .093951 f, 0 .203683 f, -0 .099872 f,
0 .087210 f, 0 .160692 f, -3 .527694 f, -0 .068891 f, -0 .228994 f, -0 .231817 f,
-0 .241949 f, 0 .193613 f, 0 .979597 f, -0 .091259 f, 0 .414424 f, -0 .047341 f,
-0 .209582 f, -0 .295134 f, -0 .016824 f, 0 .460327 f, -0 .072671 f, 0 .246234 f,
0 .235896 f, 0 .127238 f, -1 .068683 f, 0 .035648 f, 2 .254888 f, 0 .180105 f,
-0 .260098 f, -2 .322120 f, -0 .184249 f, -0 .314801 f, -0 .099969 f, -0 .272117 f,
-0 .237916 f, 0 .031103 f, -0 .274063 f, -0 .049384 f, -0 .044917 f, 0 .102477 f,
-0 .342148 f, -0 .257558 f, -0 .346300 f, 0 .115333 f, -0 .115456 f, 0 .208354 f,
-0 .359301 f, -0 .167395 f, 1 .146514 f, -0 .177861 f, -0 .098658 f, -0 .444570 f,
6 .759993 f, -0 .369772 f, -0 .831118 f, 0 .001866 f, -0 .073298 f, -0 .072095 f,
0 .811902 f, -0 .431997 f, -0 .286587 f, -0 .269500 f, 0 .111492 f, -0 .525364 f,
-0 .351785 f, -2 .463474 f, -1 .852659 f, 0 .135325 f, 0 .138267 f, 0 .100643 f,
-2 .373278 f, -0 .285514 f, -0 .395388 f, -0 .185016 f, -0 .030249 f, -0 .005767 f,
-0 .716424 f, -0 .031674 f, 0 .011147 f, 0 .057405 f, -0 .215873 f, -0 .094401 f,
0 .573528 f, -1 .223820 f, 0 .414852 f, -0 .059053 f, -0 .076488 f, -0 .287168 f,
-0 .842640 f, 0 .174084 f, -0 .567186 f, 0 .336629 f, -0 .062514 f, 2 .075448 f,
-0 .061680 f, -0 .131529 f, -0 .098994 f, -0 .204111 f, -0 .347865 f, 0 .108516 f,
-0 .049616 f, -0 .069212 f, -0 .273935 f, -0 .096545 f, -0 .210784 f, -0 .284698 f,
0 .141501 f, -0 .176924 f, -0 .361341 f, -0 .251197 f, -0 .286694 f, 0 .245569 f,
-1 .521661 f, -0 .122639 f, -0 .015760 f, -0 .718912 f, 5 .877828 f, 0 .146916 f,
0 .151767 f, 0 .220785 f, -0 .032298 f, 0 .230902 f, 0 .663943 f, -0 .252613 f,
0 .057718 f, -0 .436038 f, -0 .323994 f, -1 .139787 f, -0 .042489 f, -1 .326298 f,
-1 .031206 f, -0 .104136 f, 0 .389897 f, 0 .127602 f, -2 .667789 f, -0 .212366 f,
-0 .506262 f, -0 .009115 f, -0 .213202 f, 0 .076167 f, -1 .629405 f, 0 .055129 f,
0 .375393 f, -0 .150272 f, -0 .241515 f, -0 .326497 f, 0 .100069 f, 0 .410703 f,
0 .340622 f, 0 .042437 f, -0 .349945 f, 0 .041176 f, -1 .178950 f, 0 .030992 f,
0 .933908 f, -0 .035844 f, -0 .098660 f, 1 .030584 f, -0 .092043 f, -0 .355739 f,
-0 .305562 f, 0 .036161 f, -0 .049558 f, -0 .033225 f, -0 .403856 f, -0 .088276 f,
0 .215493 f, -0 .149105 f, -0 .013363 f, 0 .025886 f, -0 .101306 f, -0 .205781 f,
-1 .072487 f, -0 .076019 f, 0 .077555 f, 0 .131003 f, 1 .267763 f, -0 .008954 f,
-0 .327617 f, -0 .246539 f, 6 .664081 f, -0 .404403 f, -1 .442489 f, 0 .191301 f,
-0 .336361 f, 0 .181156 f, 0 .833108 f, 0 .007879 f, -0 .194464 f, -1 .029408 f,
-0 .036268 f, -0 .927110 f, -0 .379190 f, -0 .293443 f, -1 .848579 f, -0 .242548 f,
-0 .065990 f, 0 .203160 f, -0 .291788 f, 0 .000680 f, 0 .587011 f, -0 .241289 f,
0 .037034 f, 0 .000552 f, 1 .072308 f, -0 .387230 f, -0 .230050 f, 0 .292322 f,
-0 .720001 f, 0 .034109 f, -0 .467260 f, 2 .211644 f, -1 .839191 f, -0 .048797 f,
-0 .083469 f, -0 .334686 f, -0 .269056 f, 0 .051295 f, 1 .319904 f, -0 .035603 f,
-0 .018457 f, -0 .824915 f, -0 .212285 f, -0 .230516 f, -0 .035093 f, -0 .400843 f,
-0 .305469 f, -0 .099011 f, 0 .014225 f, -0 .452772 f, 0 .170331 f, -0 .389312 f,
-0 .115084 f, -0 .014770 f, -0 .429387 f, -0 .155961 f, -0 .568200 f, -0 .037853 f,
-0 .125137 f, 0 .067228 f, -1 .329271 f, -0 .117874 f, -0 .132499 f, -0 .218376 f,
-0 .588325 f, -0 .320024 f, 0 .085695 f, -0 .235047 f, -0 .217790 f, 0 .103015 f,
-0 .698644 f, 0 .017766 f, -0 .058299 f, 0 .199411 f, -0 .122485 f, -0 .563949 f,
-0 .349011 f, -0 .557045 f, -0 .131165 f, 0 .002281 f, 0 .118559 f, -0 .210302 f,
-1 .153815 f, 0 .116738 f, -0 .236007 f, -0 .003487 f, -0 .006885 f, -0 .244816 f,
0 .953222 f, 0 .093748 f, 0 .266869 f, 0 .241869 f, -0 .860832 f, -0 .387012 f,
-0 .338986 f, 2 .097515 f, -1 .942512 f, -0 .298021 f, 0 .543911 f, -0 .043214 f,
0 .082125 f, -0 .120242 f, 0 .712231 f, 0 .213327 f, -0 .301687 f, -0 .544011 f,
-0 .392131 f, 0 .004302 f, 0 .004825 f, -0 .317440 f, -0 .107518 f, -0 .293407 f,
-0 .159111 f, -0 .080367 f, 0 .132663 f, -0 .017726 f, -0 .237521 f, -0 .190297 f,
-0 .361633 f, 0 .200518 f, -0 .538296 f, -0 .027975 f, -0 .381704 f, -0 .016963 f,
0 .630105 f, -0 .190997 f, -0 .287840 f, -0 .603488 f, 3 .605598 f, -0 .276614 f,
-1 .346383 f, 0 .186912 f, -0 .047575 f, -0 .189232 f, -1 .519072 f, 0 .097816 f,
-0 .223722 f, 0 .304924 f, -0 .213022 f, -1 .052433 f, -0 .322283 f, -1 .706734 f,
-2 .458027 f, 0 .237976 f, 0 .171050 f, -0 .103139 f, -0 .278689 f, 0 .329824 f,
-0 .262448 f, -0 .122916 f, -0 .236398 f, -0 .013848 f, -0 .969160 f, -0 .374907 f,
0 .091018 f, -0 .386471 f, -0 .723940 f, 0 .064956 f, -0 .057652 f, 1 .321024 f,
-1 .397418 f, -0 .143136 f, 0 .272468 f, -0 .030749 f, 0 .037324 f, 0 .069316 f,
-0 .904925 f, -0 .333693 f, -0 .117709 f, 2 .279598 f, -0 .428065 f, -0 .131157 f,
-0 .014288 f, -0 .402862 f, -0 .666090 f, 0 .017070 f, -0 .028333 f, 0 .002481 f,
0 .197156 f, -0 .038120 f, -0 .271062 f, -0 .188275 f, -0 .021370 f, -0 .070849 f,
-0 .905007 f, -0 .095886 f, -0 .093055 f, -0 .121821 f, -1 .239812 f, -0 .411799 f,
-0 .089948 f, -0 .936827 f, 1 .437569 f, -0 .388908 f, 0 .126170 f, 0 .186162 f,
-0 .018819 f, -0 .138364 f, -1 .066412 f, -0 .138222 f, -0 .022186 f, 0 .107331 f,
-0 .230436 f, -1 .352605 f, -0 .161323 f, -1 .081810 f, -0 .933825 f, -0 .136675 f,
0 .378157 f, 0 .113377 f, -0 .850610 f, 0 .080245 f, -0 .087305 f, -0 .002852 f,
0 .044408 f, -0 .188172 f, -1 .891998 f, 0 .092189 f, 0 .125325 f, -0 .105090 f,
-0 .848510 f, -0 .396308 f, -0 .384130 f, 2 .007509 f, -1 .480787 f, -0 .126946 f,
0 .314767 f, 0 .000195 f, -0 .285628 f, -0 .110442 f, -0 .293948 f, 0 .258559 f,
-0 .417603 f, 1 .570705 f, 0 .092459 f, -0 .340974 f, -0 .284754 f, -0 .007801 f,
-0 .324610 f, -0 .004734 f, -0 .207716 f, -0 .057175 f, 0 .055467 f, -0 .210830 f,
-0 .113005 f, -0 .299177 f, 0 .068074 f, 0 .017929 f, -2 .897598 f, -0 .260074 f,
-0 .014422 f, -0 .206467 f, 1 .246997 f, -0 .372863 f, -0 .214160 f, -0 .114035 f,
5 .805862 f, 0 .003611 f, -1 .340990 f, -0 .021085 f, -0 .260431 f, -0 .002720 f,
-1 .251640 f, -0 .353531 f, -0 .304009 f, -0 .153376 f,
};
static const float av1_ab_partition_nn_bias_32_layer1[LABEL_SIZE] = {
-0 .521497 f, -1 .061572 f, -0 .078756 f, -0 .660662 f, -0 .403741 f, -0 .960163 f,
0 .001427 f, 0 .523607 f, 0 .225068 f, -0 .055273 f, 1 .019519 f, 1 .181880 f,
-0 .010198 f, 0 .130597 f, 1 .276752 f, 2 .028188 f,
};
static const NN_CONFIG av1_ab_partition_nnconfig_32 = {
FEATURE_SIZE, // num_inputs
LABEL_SIZE, // num_outputs
1 , // num_hidden_layers
{
64 , // num_hidden_nodes
},
{
av1_ab_partition_nn_weights_32_layer0,
av1_ab_partition_nn_weights_32_layer1,
},
{
av1_ab_partition_nn_bias_32_layer0,
av1_ab_partition_nn_bias_32_layer1,
},
};
// nn model for ab partition pruning, 16x16.
static const float av1_ab_partition_nn_weights_16_layer0[FEATURE_SIZE * 64 ] = {
0 .151902 f, 0 .007947 f, -1 .788454 f, 0 .431869 f, -2 .971387 f, 0 .923566 f,
1 .632542 f, -1 .665136 f, -0 .338632 f, -5 .075884 f, 0 .398267 f, 0 .030467 f,
2 .263534 f, -0 .045532 f, -1 .066128 f, 0 .915139 f, -0 .560500 f, -3 .293125 f,
2 .072793 f, -1 .011414 f, 0 .122716 f, -0 .060169 f, -0 .388860 f, 0 .031019 f,
-0 .381861 f, 0 .001551 f, -0 .328472 f, 0 .038296 f, -0 .060398 f, -0 .375556 f,
0 .209226 f, 0 .014764 f, -1 .443469 f, -0 .345486 f, 2 .409269 f, 1 .524846 f,
-0 .640666 f, 1 .322139 f, -2 .074771 f, -0 .580944 f, -0 .203960 f, -0 .072893 f,
0 .329701 f, 0 .115339 f, -1 .339542 f, 0 .249024 f, -0 .421545 f, -0 .409151 f,
-0 .258293 f, 0 .836288 f, -0 .073685 f, -0 .009624 f, 0 .895712 f, 0 .320639 f,
0 .451002 f, -1 .544558 f, 0 .193709 f, -1 .389012 f, 1 .305451 f, 0 .089795 f,
0 .050338 f, -0 .017433 f, -0 .304667 f, 0 .500729 f, 0 .504346 f, 0 .073757 f,
0 .582649 f, -0 .993623 f, 1 .766766 f, -3 .067265 f, -0 .415774 f, -0 .006036 f,
-1 .245281 f, 0 .253205 f, -0 .591245 f, -0 .626238 f, 0 .551852 f, 0 .593755 f,
0 .491023 f, 1 .099384 f, -0 .348448 f, 0 .054564 f, -0 .451422 f, -0 .375781 f,
-0 .248390 f, -0 .052548 f, -0 .380069 f, -0 .165391 f, -0 .297968 f, -0 .052142 f,
-0 .316381 f, -0 .045246 f, -0 .243905 f, -0 .034169 f, -0 .247523 f, -0 .180773 f,
0 .068066 f, -0 .374920 f, 0 .057536 f, -0 .189748 f, 0 .058375 f, -0 .267749 f,
-0 .147286 f, -0 .246153 f, 0 .006183 f, -0 .202029 f, -0 .059128 f, 0 .116852 f,
0 .134719 f, -0 .126900 f, -0 .064646 f, -0 .196458 f, -0 .182331 f, 0 .108029 f,
-0 .264499 f, 0 .155816 f, -0 .107255 f, -0 .056983 f, -0 .209771 f, -0 .099070 f,
0 .007313 f, -0 .254124 f, -0 .231964 f, -0 .275972 f, 0 .032098 f, -0 .264564 f,
-0 .208743 f, 0 .155599 f, -0 .121511 f, -0 .156145 f, -0 .162315 f, -0 .059788 f,
-0 .257073 f, -0 .076654 f, -0 .110616 f, -0 .321675 f, -0 .051952 f, 0 .006301 f,
-0 .154114 f, 0 .017032 f, -0 .017364 f, -0 .233247 f, 0 .009918 f, -0 .179289 f,
-0 .190722 f, 0 .147106 f, -0 .063910 f, -0 .396872 f, -0 .263123 f, -0 .003850 f,
-0 .040718 f, -0 .324699 f, 0 .118660 f, -0 .170727 f, -0 .316788 f, 0 .100886 f,
-0 .202842 f, 0 .045371 f, 0 .150561 f, -0 .057054 f, -0 .308150 f, 0 .028346 f,
-0 .381473 f, -0 .195365 f, 0 .026221 f, -0 .281795 f, 0 .087204 f, 0 .047689 f,
-0 .027643 f, -0 .104724 f, -0 .089030 f, -0 .117661 f, -0 .349160 f, 0 .056982 f,
-0 .340273 f, 0 .048086 f, 0 .046103 f, -0 .121527 f, 0 .021697 f, 0 .054109 f,
-0 .002768 f, -0 .008461 f, -2 .297240 f, 0 .124651 f, 3 .621661 f, -0 .057120 f,
-1 .151656 f, 2 .296894 f, -3 .678720 f, -0 .290240 f, 0 .087683 f, -0 .186389 f,
0 .007656 f, -0 .090236 f, -0 .245217 f, 0 .110389 f, -0 .251719 f, -0 .029084 f,
-0 .128203 f, -0 .100005 f, -0 .032779 f, 0 .007281 f, -0 .366596 f, -0 .267870 f,
-0 .215620 f, 0 .047687 f, 0 .010303 f, 0 .097980 f, -0 .191569 f, -0 .341162 f,
0 .119249 f, 0 .026279 f, -2 .161546 f, 0 .459591 f, 1 .290566 f, 1 .791797 f,
-0 .409835 f, 0 .127081 f, -1 .156367 f, 0 .198286 f, 0 .099561 f, -0 .067445 f,
-0 .034352 f, 0 .017966 f, -0 .277380 f, -0 .057220 f, -0 .174198 f, -0 .014164 f,
0 .146090 f, -0 .357530 f, 0 .097644 f, -0 .000932 f, 0 .446603 f, -0 .066793 f,
2 .448620 f, 0 .937617 f, -1 .232922 f, 0 .313183 f, 0 .816827 f, -0 .275115 f,
-0 .245205 f, -0 .126895 f, 0 .156668 f, -0 .186977 f, -0 .273505 f, 0 .013315 f,
0 .168629 f, -0 .089084 f, 0 .006166 f, -0 .116107 f, -0 .199316 f, -0 .024010 f,
-0 .242303 f, 0 .011612 f, -0 .218485 f, -0 .229661 f, -0 .123922 f, 0 .136699 f,
0 .006732 f, -0 .148718 f, -0 .164225 f, 0 .116063 f, 1 .587898 f, 0 .690519 f,
0 .360566 f, 0 .009739 f, -0 .678702 f, -0 .046003 f, 0 .126984 f, 0 .605212 f,
1 .240663 f, -0 .000228 f, -1 .119369 f, -0 .415589 f, -0 .721003 f, 0 .097936 f,
-1 .410586 f, -2 .358833 f, -2 .773129 f, -3 .983361 f, -0 .087144 f, -0 .050029 f,
-0 .242255 f, 0 .137424 f, -0 .307490 f, -0 .084637 f, -0 .023812 f, -0 .196582 f,
-0 .078695 f, 0 .038257 f, -0 .012110 f, -0 .263521 f, 0 .009839 f, -0 .109125 f,
-0 .226036 f, 0 .060712 f, 0 .093671 f, 0 .153143 f, 0 .039116 f, -0 .290891 f,
0 .227057 f, -0 .204633 f, -0 .207539 f, -0 .148242 f, 0 .046204 f, -0 .231268 f,
-0 .209315 f, -0 .307579 f, -0 .436556 f, 0 .023475 f, 0 .131793 f, -0 .038301 f,
1 .650584 f, 0 .392570 f, 1 .446576 f, 1 .254380 f, -0 .516867 f, -0 .057116 f,
0 .149320 f, 0 .414424 f, -0 .246309 f, 0 .003877 f, -0 .480238 f, -1 .037035 f,
-0 .830779 f, -1 .122244 f, -0 .408267 f, -0 .253956 f, 0 .382005 f, 0 .940609 f,
-1 .113370 f, -0 .018554 f, 0 .141064 f, -0 .182504 f, 1 .270707 f, 0 .414904 f,
-0 .216036 f, 0 .203831 f, 0 .450716 f, -0 .452909 f, 0 .139358 f, -0 .027143 f,
1 .956892 f, 1 .643732 f, -0 .867839 f, -0 .620520 f, -0 .334607 f, -0 .519982 f,
0 .205023 f, 0 .661159 f, -0 .000809 f, 0 .049033 f, -0 .348579 f, -0 .200338 f,
-0 .362144 f, -0 .346590 f, -0 .230096 f, 0 .180746 f, -0 .149954 f, -0 .253429 f,
-0 .378170 f, -0 .040724 f, -0 .041597 f, 0 .243659 f, -0 .472181 f, 0 .015401 f,
-0 .180376 f, 0 .153139 f, -0 .247738 f, -0 .010485 f, -0 .157158 f, 0 .016825 f,
-0 .238925 f, -0 .265798 f, -0 .318374 f, 0 .142352 f, -0 .210520 f, 0 .051928 f,
-0 .352190 f, -0 .179052 f, -0 .185498 f, 0 .025540 f, -0 .111667 f, -0 .235187 f,
-0 .215454 f, 0 .010931 f, -0 .238372 f, -0 .126659 f, 0 .075691 f, -0 .091167 f,
-2 .462379 f, -0 .007950 f, -0 .637990 f, 0 .285554 f, -0 .051275 f, 0 .282279 f,
-0 .744083 f, -0 .570646 f, 0 .592198 f, 1 .421332 f, -0 .256027 f, -0 .140315 f,
0 .160247 f, -0 .063185 f, -0 .055895 f, -0 .199864 f, -0 .287353 f, -0 .074561 f,
-0 .071228 f, 0 .055864 f, -1 .084764 f, -0 .263409 f, 0 .779266 f, 0 .228187 f,
0 .375013 f, 0 .121204 f, -0 .656948 f, 0 .533561 f, 0 .272671 f, -0 .015423 f,
-0 .124180 f, -0 .009127 f, 2 .934838 f, -0 .150998 f, 1 .163152 f, 0 .081997 f,
-4 .715939 f, -3 .676595 f, -1 .524886 f, -0 .167593 f, 0 .281186 f, 0 .024046 f,
-1 .451709 f, 0 .332558 f, 0 .990504 f, 0 .376290 f, -1 .466773 f, -0 .448439 f,
-2 .929108 f, -4 .255188 f, 0 .065238 f, 0 .019950 f, 1 .372393 f, 0 .444052 f,
-2 .538772 f, 1 .579767 f, -0 .464911 f, -1 .866114 f, 1 .053958 f, 0 .434467 f,
-0 .125964 f, 0 .034671 f, 0 .077116 f, -0 .138466 f, -0 .413395 f, -0 .223453 f,
-0 .172127 f, -0 .251265 f, -0 .048239 f, -0 .395519 f, 0 .023141 f, 0 .037459 f,
-0 .249593 f, -0 .062215 f, -0 .047209 f, -0 .435189 f, -0 .164155 f, -0 .077590 f,
-0 .241164 f, -0 .126128 f, -0 .038243 f, -0 .180888 f, 0 .198840 f, -0 .328036 f,
-0 .169790 f, 0 .036506 f, 0 .052572 f, -0 .183570 f, -0 .073617 f, -0 .244959 f,
0 .266498 f, 0 .032846 f, -1 .902106 f, 0 .486078 f, 2 .414993 f, 0 .975182 f,
-0 .382875 f, 1 .647810 f, -2 .197017 f, -0 .890107 f, 0 .221287 f, 0 .010889 f,
3 .817042 f, 0 .572728 f, 0 .092466 f, 0 .473337 f, -1 .634659 f, -1 .069455 f,
1 .486776 f, -1 .023850 f, 0 .088184 f, 0 .008842 f, 0 .518202 f, 0 .270259 f,
1 .757191 f, -0 .121839 f, -2 .912229 f, -1 .250866 f, -2 .381808 f, 0 .335309 f,
-0 .120079 f, -0 .061294 f, -0 .058725 f, -0 .315169 f, -0 .262443 f, 0 .072434 f,
-0 .267836 f, -0 .319354 f, -0 .274975 f, 0 .068970 f, -0 .406467 f, 0 .044074 f,
-0 .152311 f, -0 .333656 f, -0 .228355 f, -0 .185613 f, 0 .017346 f, -0 .177674 f,
-0 .090675 f, -0 .102047 f, -0 .011768 f, -0 .025280 f, -0 .271661 f, 0 .098099 f,
-0 .312272 f, -0 .222217 f, -0 .100548 f, 0 .106260 f, -0 .034655 f, 0 .135109 f,
-0 .021276 f, 0 .018177 f, -0 .353097 f, -0 .011128 f, 0 .061136 f, -0 .511662 f,
-0 .223236 f, -0 .308841 f, 0 .118789 f, -0 .154628 f, -0 .053178 f, -0 .055973 f,
0 .013175 f, -0 .368337 f, -0 .090863 f, -0 .116920 f, 0 .178990 f, -0 .025278 f,
-0 .190553 f, -0 .238092 f, 0 .303943 f, -0 .024944 f, 0 .719373 f, 0 .384332 f,
-0 .378480 f, -0 .423316 f, 0 .709922 f, 0 .758514 f, -1 .559023 f, -2 .503173 f,
0 .068652 f, -0 .234741 f, -0 .182932 f, 0 .037878 f, 0 .020684 f, -0 .174142 f,
-0 .182300 f, -0 .052796 f, -0 .219145 f, 0 .113028 f, -1 .041826 f, 0 .035317 f,
0 .919904 f, -0 .676011 f, 0 .652297 f, 1 .456447 f, -0 .166904 f, -0 .861823 f,
0 .895827 f, 0 .429821 f, -0 .180376 f, -0 .076587 f, -0 .273945 f, -0 .288990 f,
-0 .206692 f, -0 .080745 f, -0 .085444 f, 0 .186953 f, -0 .050135 f, 0 .044243 f,
-0 .391706 f, -0 .160498 f, -0 .292268 f, 0 .164060 f, 0 .412649 f, 0 .211611 f,
-0 .327294 f, -0 .919399 f, 0 .320297 f, 0 .385284 f, -0 .088848 f, -0 .072556 f,
-0 .384813 f, -0 .176267 f, -0 .065918 f, 0 .134724 f, -0 .231104 f, -0 .337707 f,
-0 .195442 f, -0 .263569 f, 0 .098090 f, -0 .341411 f, -0 .189211 f, -0 .439276 f,
-0 .404046 f, 0 .262491 f, -0 .311093 f, -0 .086454 f, -0 .013400 f, -0 .061447 f,
-0 .026945 f, -0 .112036 f, -0 .322985 f, 0 .078500 f, -0 .230205 f, -0 .344535 f,
-0 .021087 f, 0 .110220 f, -0 .128671 f, 0 .044219 f,
};
static const float av1_ab_partition_nn_bias_16_layer0[64 ] = {
2 .936406 f, -0 .396539 f, -0 .110456 f, -1 .254954 f, 0 .785350 f, 0 .516290 f,
-0 .172341 f, 0 .254386 f, -0 .192465 f, -0 .106751 f, -0 .055518 f, -0 .094994 f,
0 .000000 f, -0 .065018 f, -0 .004908 f, -0 .130483 f, -0 .119580 f, -0 .142072 f,
0 .457446 f, -0 .125051 f, -0 .107712 f, 0 .714607 f, -0 .140809 f, -1 .788650 f,
-0 .087199 f, 0 .000000 f, -1 .290050 f, 0 .443930 f, -0 .110634 f, -0 .109380 f,
-0 .188213 f, -1 .414179 f, 1 .193579 f, 0 .388775 f, -0 .873193 f, -0 .110050 f,
-0 .072565 f, -0 .117050 f, -0 .119132 f, 0 .456959 f, -0 .132069 f, 0 .131974 f,
1 .160474 f, 1 .746465 f, 0 .442628 f, -0 .188849 f, -0 .207794 f, -0 .108364 f,
-0 .856655 f, -2 .141620 f, 0 .335476 f, -0 .105508 f, -0 .212162 f, -0 .109319 f,
-0 .237213 f, -0 .109980 f, -0 .291044 f, -0 .137877 f, 0 .470191 f, -0 .023908 f,
0 .123809 f, -0 .109797 f, 0 .200510 f, -0 .147542 f,
};
static const float av1_ab_partition_nn_weights_16_layer1[64 * LABEL_SIZE] = {
-6 .823716 f, 1 .406568 f, -0 .144009 f, 2 .228765 f, 0 .838336 f, 0 .738107 f,
-0 .319014 f, -0 .148756 f, 0 .240862 f, -0 .111089 f, -0 .004241 f, 0 .025758 f,
-0 .193820 f, -0 .246362 f, -0 .181363 f, -0 .201556 f, 0 .024268 f, 0 .252994 f,
-0 .289443 f, 0 .194932 f, 0 .057467 f, 0 .724735 f, 0 .014063 f, 1 .361352 f,
0 .025191 f, 0 .024274 f, 0 .231462 f, -7 .227959 f, -0 .094515 f, 0 .039946 f,
0 .412719 f, 0 .812318 f, 3 .038903 f, -0 .286289 f, 0 .647482 f, -0 .115114 f,
0 .053590 f, 0 .066069 f, 0 .153134 f, 0 .996250 f, -0 .125700 f, 0 .951365 f,
-6 .243494 f, -4 .827697 f, 0 .566320 f, 0 .239515 f, -0 .099702 f, 0 .054546 f,
1 .847330 f, 3 .680076 f, -3 .049829 f, -0 .127709 f, 0 .068469 f, -0 .017794 f,
0 .223864 f, -0 .106778 f, -0 .020425 f, -0 .040226 f, -0 .251890 f, -0 .168673 f,
-0 .552073 f, 0 .043311 f, 0 .218668 f, 0 .033209 f, -3 .199210 f, 0 .193079 f,
0 .321406 f, 0 .718307 f, -0 .181418 f, -0 .459612 f, -1 .981170 f, 0 .968496 f,
-0 .029757 f, -0 .130065 f, 0 .043782 f, 0 .072394 f, -0 .088686 f, 0 .025322 f,
0 .129882 f, 0 .101324 f, 0 .335707 f, 0 .072714 f, -2 .079774 f, 0 .203997 f,
0 .239321 f, -0 .301757 f, 0 .257845 f, 1 .288382 f, -0 .031275 f, -0 .234194 f,
0 .310722 f, 2 .045469 f, 0 .034716 f, 0 .135638 f, -0 .251388 f, 0 .320071 f,
-1 .065301 f, -0 .322731 f, -0 .545028 f, 0 .226276 f, 0 .090799 f, 0 .019289 f,
0 .048950 f, -1 .079300 f, 0 .231938 f, 0 .083683 f, 4 .762127 f, 0 .145037 f,
-0 .145549 f, 0 .075592 f, 0 .172336 f, 0 .108175 f, 0 .333751 f, 1 .090501 f,
1 .056114 f, 0 .047073 f, 0 .182052 f, -0 .081587 f, 0 .089900 f, 0 .339286 f,
2 .049988 f, 0 .073585 f, 0 .537355 f, -0 .243322 f, -0 .010179 f, -0 .052601 f,
-0 .174915 f, 0 .117793 f, 2 .222990 f, -2 .520837 f, -0 .092699 f, 1 .199887 f,
0 .138720 f, 0 .679918 f, -0 .463155 f, -0 .659496 f, -0 .109913 f, -0 .003398 f,
0 .114633 f, -0 .128377 f, 0 .092970 f, -0 .107489 f, -0 .191078 f, 0 .185182 f,
0 .216980 f, -0 .019343 f, 3 .443133 f, 0 .287953 f, 0 .099314 f, 0 .985958 f,
0 .157268 f, -0 .606516 f, 0 .049418 f, -0 .221809 f, -0 .453081 f, -0 .344796 f,
-0 .003735 f, -0 .107269 f, -0 .128541 f, -0 .259543 f, -0 .934806 f, -0 .542456 f,
-1 .011192 f, 0 .022795 f, 0 .186363 f, -0 .076356 f, -0 .050932 f, -0 .165098 f,
0 .168177 f, -0 .101596 f, -5 .270886 f, 2 .553943 f, -0 .440870 f, -0 .017494 f,
0 .215208 f, -0 .017032 f, 1 .495915 f, -4 .304677 f, 0 .762211 f, 0 .182937 f,
0 .254406 f, -0 .029433 f, -0 .088364 f, -0 .110160 f, -0 .108257 f, -0 .036538 f,
0 .737697 f, -0 .234989 f, 0 .168095 f, 0 .245118 f, -0 .077262 f, 0 .195718 f,
0 .753302 f, -1 .637869 f, 0 .126227 f, 0 .982129 f, -0 .121444 f, -0 .295570 f,
-1 .215799 f, 0 .147867 f, -0 .068496 f, 0 .132726 f, -0 .005772 f, -0 .181774 f,
0 .126513 f, 0 .204723 f, -0 .366123 f, 0 .103906 f, -0 .148053 f, -0 .075272 f,
0 .243884 f, -0 .104828 f, 0 .198988 f, 0 .501034 f, -0 .112671 f, 0 .111421 f,
0 .167508 f, -0 .117803 f, -0 .738624 f, 2 .046292 f, 0 .124011 f, 0 .057983 f,
-0 .359154 f, -0 .648883 f, -0 .259462 f, -0 .459041 f, -2 .501223 f, -0 .065138 f,
0 .122417 f, 0 .060291 f, -0 .129033 f, -0 .843086 f, 0 .268241 f, -0 .399927 f,
1 .585888 f, 1 .816393 f, -0 .631427 f, 0 .127826 f, 0 .088105 f, 0 .073488 f,
0 .717694 f, -1 .497362 f, 2 .608528 f, 0 .066896 f, -0 .079230 f, 0 .223436 f,
-0 .010530 f, 0 .175310 f, 1 .120365 f, 0 .034391 f, 0 .835312 f, 0 .071652 f,
-0 .080615 f, 0 .111395 f, 0 .162742 f, 0 .079927 f, -3 .859582 f, -0 .638431 f,
-0 .167880 f, -0 .992659 f, -0 .885355 f, -1 .276197 f, 1 .334344 f, 0 .931940 f,
-0 .078244 f, -0 .149030 f, -0 .070974 f, -0 .133566 f, 0 .200034 f, 0 .102793 f,
-0 .048546 f, 0 .063545 f, 0 .023864 f, -0 .190863 f, 1 .934257 f, -0 .136286 f,
-0 .107916 f, -0 .637468 f, 0 .066449 f, 1 .089693 f, -0 .214047 f, -0 .265780 f,
0 .899660 f, -0 .130333 f, 0 .288311 f, -0 .049024 f, 0 .090202 f, 0 .487969 f,
0 .339704 f, 0 .858479 f, 0 .841253 f, -0 .184100 f, -0 .637070 f, -0 .125071 f,
-0 .077650 f, -0 .087877 f, 0 .202268 f, -0 .027300 f, 2 .842862 f, -0 .100698 f,
-0 .259080 f, 0 .260556 f, 0 .157912 f, -0 .070364 f, 0 .467190 f, 1 .200037 f,
1 .419317 f, -0 .033588 f, -0 .227824 f, 0 .292617 f, 0 .228574 f, 0 .213839 f,
-1 .091099 f, -0 .022258 f, -1 .294681 f, 0 .136118 f, 0 .081652 f, -0 .185359 f,
-0 .039706 f, 0 .191407 f, -2 .053219 f, -0 .261934 f, 0 .047812 f, -0 .029536 f,
-0 .823869 f, -1 .090534 f, -0 .755890 f, 0 .441035 f, -0 .167945 f, 0 .231441 f,
-0 .135013 f, -0 .260762 f, 0 .256872 f, 0 .130339 f, -0 .243751 f, 0 .189760 f,
-0 .288454 f, 0 .145363 f, 0 .338490 f, 0 .403898 f, -0 .022814 f, -1 .263598 f,
-0 .101315 f, 0 .860135 f, 0 .136511 f, 0 .028942 f, 0 .574047 f, 2 .656370 f,
0 .037587 f, -0 .188690 f, -0 .125312 f, 1 .100435 f, -1 .080402 f, 0 .380905 f,
0 .004635 f, 0 .097144 f, -0 .214309 f, 0 .085552 f, -0 .285066 f, -0 .705134 f,
-0 .054704 f, -0 .319951 f, 5 .486626 f, 0 .958158 f, -1 .380585 f, 0 .223340 f,
-0 .169167 f, -0 .170697 f, -0 .216748 f, 0 .324232 f, 2 .684204 f, -0 .008490 f,
-0 .211052 f, -0 .201190 f, 0 .123466 f, -0 .000234 f, 0 .579907 f, 0 .096938 f,
-0 .042745 f, 0 .201855 f, 0 .157195 f, -0 .261440 f, 0 .029699 f, -0 .046599 f,
1 .618216 f, -2 .596280 f, -0 .377420 f, -0 .526725 f, -0 .493592 f, -0 .579615 f,
0 .579699 f, -0 .100392 f, 0 .150694 f, 0 .061794 f, 0 .200425 f, -0 .062515 f,
-0 .179122 f, 0 .250112 f, -0 .344675 f, -0 .118359 f, -0 .095670 f, 0 .152311 f,
3 .662276 f, -0 .154921 f, -0 .312991 f, 0 .972008 f, -0 .308596 f, -0 .190426 f,
0 .133889 f, -0 .238673 f, -0 .094726 f, 1 .683835 f, -0 .215629 f, -0 .198890 f,
-0 .035278 f, -0 .367973 f, -0 .822435 f, 0 .240848 f, -0 .194656 f, 0 .034655 f,
-0 .079424 f, 0 .146670 f, 0 .026646 f, -0 .034507 f, 0 .059467 f, -0 .153109 f,
-0 .431033 f, 2 .552991 f, -1 .894091 f, -0 .180462 f, -0 .306839 f, -0 .025648 f,
1 .026326 f, -3 .096230 f, 1 .346935 f, 0 .033633 f, -0 .181827 f, 0 .094376 f,
0 .001696 f, -0 .379264 f, -1 .069503 f, -0 .140972 f, -0 .208769 f, -0 .195239 f,
0 .281795 f, -0 .127251 f, 0 .180776 f, 0 .067763 f, 0 .697124 f, -1 .040779 f,
0 .111280 f, 0 .188351 f, -0 .340234 f, -0 .207790 f, -0 .720075 f, -0 .137409 f,
-0 .070310 f, -0 .032918 f, -0 .060787 f, 0 .131484 f, -0 .077845 f, -0 .258652 f,
0 .056911 f, -0 .062034 f, 0 .007663 f, -0 .185100 f, 1 .340361 f, 0 .014096 f,
-0 .124602 f, 0 .194241 f, 0 .128383 f, 0 .360465 f, 0 .082979 f, -0 .050475 f,
-0 .519294 f, 3 .323262 f, 0 .067014 f, 0 .221203 f, -0 .085082 f, -0 .228606 f,
-0 .916668 f, -0 .022643 f, -1 .386737 f, -0 .131902 f, -0 .349952 f, -0 .032874 f,
-0 .189190 f, -0 .898790 f, -0 .102394 f, -1 .017387 f, 2 .214050 f, 1 .790253 f,
-1 .913561 f, -0 .043716 f, -0 .214924 f, -0 .194598 f, -0 .064723 f, -1 .671793 f,
2 .251166 f, -0 .146007 f, 0 .138527 f, -0 .003134 f, 0 .103665 f, 0 .006928 f,
-0 .240253 f, -0 .227464 f, 0 .578437 f, -0 .214724 f, 0 .503085 f, 0 .158093 f,
0 .033091 f, 0 .008061 f, 4 .815371 f, 2 .132264 f, 0 .281850 f, -2 .288560 f,
-0 .145012 f, 1 .296832 f, -0 .362401 f, -0 .403252 f, 0 .109873 f, 0 .185746 f,
0 .244764 f, 0 .172367 f, -0 .185588 f, 0 .139801 f, -0 .178254 f, 0 .068629 f,
0 .358488 f, -0 .153969 f, -6 .433524 f, 0 .225983 f, -0 .138123 f, -0 .095971 f,
-0 .036089 f, -1 .400083 f, 0 .265908 f, 0 .257787 f, 0 .181144 f, -1 .647228 f,
-0 .136289 f, -0 .074206 f, 0 .122988 f, -0 .088895 f, -1 .266717 f, 0 .006010 f,
0 .536681 f, 0 .263061 f, -0 .032207 f, -0 .155136 f, 0 .086431 f, 0 .441950 f,
-0 .060755 f, -0 .280683 f, -0 .783475 f, -2 .567033 f, 1 .093221 f, 0 .117667 f,
-0 .000408 f, 0 .225719 f, -2 .199698 f, 0 .141447 f, -1 .459051 f, 0 .051315 f,
0 .203228 f, 0 .354432 f, -0 .005775 f, -0 .028073 f, -0 .965817 f, 0 .231083 f,
-0 .666884 f, 0 .026283 f, -0 .317486 f, 0 .210754 f, 0 .123897 f, 0 .223827 f,
4 .214405 f, 1 .457334 f, -0 .253945 f, -1 .306733 f, -0 .391235 f, 0 .451154 f,
-1 .553888 f, -0 .353429 f, 0 .069533 f, 0 .159278 f, -0 .173836 f, -0 .004952 f,
-0 .137033 f, 0 .127012 f, 0 .143600 f, 0 .051587 f, -0 .070549 f, 0 .066509 f,
-5 .776547 f, 0 .180021 f, -0 .189183 f, -1 .288504 f, -0 .233575 f, -1 .473873 f,
0 .140940 f, 0 .144451 f, -0 .104534 f, 2 .089873 f, -0 .168168 f, 0 .110726 f,
0 .132134 f, -0 .215223 f, -1 .682754 f, 0 .157757 f, -0 .146163 f, 0 .064882 f,
0 .117313 f, -0 .038780 f, -0 .124720 f, -0 .501697 f, 0 .092047 f, -0 .233992 f,
3 .324976 f, 0 .516601 f, 1 .294202 f, 0 .119989 f, 0 .061055 f, 0 .043420 f,
-2 .750727 f, -0 .382812 f, -0 .648496 f, -0 .115353 f, -0 .334205 f, 0 .024354 f,
-0 .282998 f, -0 .282705 f, 0 .073798 f, 0 .169851 f, 0 .135651 f, 0 .182677 f,
-0 .040220 f, 0 .132462 f, -0 .303120 f, -0 .230113 f, 6 .165739 f, -0 .258596 f,
0 .024127 f, -1 .388283 f, -0 .006042 f, 0 .572600 f, 0 .348411 f, -0 .387376 f,
-0 .075845 f, 0 .122319 f, -0 .029616 f, 0 .077873 f, 0 .154763 f, 0 .049073 f,
0 .018597 f, 0 .102688 f, -0 .204165 f, 0 .020734 f, -1 .389133 f, -0 .032854 f,
-0 .147561 f, 0 .853944 f, 0 .132100 f, -3 .259659 f, 0 .243745 f, 0 .181529 f,
-0 .738414 f, 1 .509994 f, 0 .023470 f, -0 .005329 f, 0 .066115 f, -1 .345081 f,
-1 .455402 f, -0 .172023 f, -0 .194625 f, 0 .071885 f, -0 .201742 f, -0 .262402 f,
0 .077601 f, -0 .048938 f, 0 .257993 f, -0 .504029 f, -2 .032415 f, 1 .158880 f,
0 .448647 f, -0 .025633 f, 0 .117586 f, -0 .072275 f, -0 .673744 f, -3 .854342 f,
-0 .983843 f, 0 .047766 f, -0 .017193 f, -0 .215775 f, -0 .158743 f, -0 .232042 f,
-0 .509112 f, 0 .148812 f, 0 .130122 f, 0 .006486 f, -0 .099016 f, 0 .022514 f,
-0 .486850 f, -0 .059623 f, 4 .012731 f, 0 .025454 f, 0 .029059 f, -0 .783546 f,
-0 .295260 f, 0 .322521 f, -0 .473201 f, -0 .172100 f, -0 .100087 f, -0 .076516 f,
-0 .258367 f, -0 .112897 f, 0 .269364 f, -0 .065912 f, 0 .169022 f, -0 .178783 f,
-0 .095114 f, 0 .122089 f, -2 .790099 f, -0 .100431 f, -0 .087963 f, -0 .009431 f,
-0 .087819 f, -2 .774399 f, -0 .100757 f, 0 .013005 f, -0 .964533 f, 3 .236665 f,
-0 .354903 f, -0 .144169 f, -0 .166869 f, -1 .396513 f, -0 .931271 f, -0 .046261 f,
-1 .799262 f, -0 .365269 f, 0 .108611 f, 0 .037994 f, 0 .024747 f, -1 .073639 f,
-0 .203158 f, -0 .935006 f, 1 .880891 f, 1 .578385 f, 0 .726272 f, -0 .024546 f,
-0 .011626 f, -0 .151363 f, -1 .121716 f, -1 .787484 f, 0 .232806 f, 0 .075451 f,
0 .182899 f, 0 .092215 f, -0 .207347 f, -0 .030111 f, 0 .054316 f, 0 .192481 f,
0 .594639 f, -0 .247694 f, 0 .547471 f, -0 .032094 f, -0 .065000 f, 0 .007198 f,
1 .605377 f, -0 .155945 f, -0 .066200 f, -2 .343716 f, -1 .016283 f, -0 .079321 f,
0 .919365 f, 0 .599980 f, 0 .125545 f, 0 .265813 f, 0 .246884 f, 0 .095385 f,
-0 .260374 f, -0 .202916 f, -0 .042770 f, 0 .234967 f, -0 .233139 f, -0 .326994 f,
-1 .375256 f, 0 .121766 f, 0 .077433 f, -1 .103569 f, 0 .019497 f, -1 .029185 f,
0 .253905 f, 0 .206569 f, 0 .187334 f, -0 .237089 f, -0 .294351 f, 0 .164137 f,
0 .149696 f, -0 .749787 f, -0 .413433 f, 0 .976587 f, 1 .027976 f, -0 .285264 f,
0 .209273 f, -0 .124762 f, 0 .050884 f, 0 .250764 f, -0 .082031 f, -0 .646520 f,
4 .116680 f, 0 .437336 f, 0 .671684 f, 0 .129509 f, -0 .078462 f, 0 .014072 f,
-0 .678232 f, 0 .094831 f, 1 .125624 f, 0 .207070 f, -0 .154750 f, -0 .025780 f,
-0 .103030 f, 0 .118019 f, -0 .908186 f, -0 .263546 f, -1 .555324 f, -0 .236887 f,
-0 .217854 f, -0 .051790 f, 0 .017915 f, 0 .171001 f, 1 .355562 f, 0 .094603 f,
-0 .233929 f, -1 .282169 f, -0 .773183 f, -0 .161682 f, -0 .834565 f, -0 .286776 f,
-0 .298901 f, 0 .038162 f, 0 .251899 f, 0 .039612 f, -0 .022935 f, -0 .232308 f,
-0 .043855 f, -0 .192892 f, -0 .279009 f, -0 .182234 f, -1 .272808 f, -0 .070344 f,
-0 .092432 f, -1 .915946 f, -0 .134373 f, -1 .405496 f, -0 .067071 f, -0 .131922 f,
0 .185269 f, 1 .465082 f, 0 .040240 f, 0 .112665 f, 0 .144329 f, -0 .286112 f,
-0 .617649 f, 0 .916177 f, 0 .221044 f, -0 .079867 f, 0 .170251 f, -0 .093638 f,
-0 .212620 f, -0 .305945 f, -0 .234356 f, -0 .482501 f, 3 .928472 f, 1 .241179 f,
0 .355922 f, -0 .170848 f, -0 .189168 f, 0 .080225 f, -1 .357793 f, 0 .190890 f,
0 .976800 f, -0 .068070 f, -0 .016295 f, -0 .088623 f, -0 .129560 f, -0 .212267 f,
-0 .071537 f, -0 .219501 f, -0 .655198 f, -0 .225188 f, -0 .116024 f, 0 .224174 f,
-0 .049715 f, -0 .178005 f, 3 .029985 f, -1 .141546 f, 0 .080066 f, -1 .932316 f,
-0 .641137 f, -0 .189564 f, 0 .935080 f, 0 .136119 f, 0 .015558 f, -0 .179331 f,
0 .204571 f, 0 .020350 f, 0 .009362 f, 0 .108478 f, 0 .037076 f, -0 .049009 f,
0 .081090 f, -0 .180202 f, 1 .455561 f, -0 .081559 f, 0 .059361 f, 0 .484971 f,
0 .160923 f, -2 .170744 f, -0 .013204 f, 0 .126561 f, -0 .407122 f, 1 .223661 f,
0 .044262 f, 0 .118044 f, 0 .058274 f, -1 .747100 f, -0 .171318 f, 0 .971374 f,
0 .306995 f, -0 .103268 f, -0 .319443 f, -0 .333176 f, -0 .038608 f, 0 .119674 f,
-0 .106479 f, -0 .907933 f, 1 .121231 f, 1 .673840 f, -0 .421458 f, -0 .021146 f,
-0 .254838 f, 0 .097632 f, 0 .235109 f, -2 .901782 f, 0 .289518 f, -0 .355459 f,
-0 .068264 f, -0 .179121 f, 0 .068560 f, -0 .047570 f, -0 .522523 f, -0 .228963 f,
-1 .037158 f, -0 .163723 f, 0 .280563 f, -0 .000868 f, -0 .197220 f, -0 .239329 f,
1 .985274 f, -0 .256181 f, -0 .064341 f, -0 .822417 f, -0 .465140 f, -0 .010942 f,
-0 .792024 f, -0 .114290 f, 0 .060969 f, 0 .104106 f, -0 .252123 f, -0 .150400 f,
-0 .133277 f, 0 .267147 f, 0 .274413 f, 0 .223744 f, -0 .180223 f, -0 .345415 f,
-0 .104883 f, 0 .119210 f, -0 .095041 f, -0 .301635 f, 0 .013175 f, -2 .128121 f,
-0 .147208 f, -0 .151509 f, -0 .692013 f, 3 .418555 f, -0 .016541 f, 0 .171511 f,
0 .107159 f, -1 .516672 f, 0 .127408 f, 0 .687035 f, -0 .906486 f, -0 .145463 f,
-0 .169382 f, -0 .143906 f, 0 .125091 f, -0 .960645 f, -0 .180869 f, -0 .716908 f,
2 .840951 f, 1 .904919 f, -0 .416268 f, -0 .425181 f, -0 .194697 f, -0 .075932 f,
-0 .950604 f, -1 .599800 f, 0 .943671 f, -0 .022744 f, -0 .270492 f, 0 .080843 f,
-0 .372916 f, 0 .047838 f, -0 .100300 f, -0 .026600 f, 0 .011733 f, -0 .226051 f,
0 .172790 f, -0 .172982 f, 0 .041258 f, -0 .299379 f,
};
static const float av1_ab_partition_nn_bias_16_layer1[LABEL_SIZE] = {
-0 .053805 f, -1 .248639 f, 0 .520965 f, -0 .904962 f, -0 .126425 f, -0 .118798 f,
0 .748430 f, 0 .203096 f, 0 .059317 f, 0 .418219 f, 0 .841294 f, 0 .402693 f,
-0 .658522 f, 0 .723479 f, 0 .544264 f, 1 .035225 f,
};
static const NN_CONFIG av1_ab_partition_nnconfig_16 = {
FEATURE_SIZE, // num_inputs
LABEL_SIZE, // num_outputs
1 , // num_hidden_layers
{
64 , // num_hidden_nodes
},
{
av1_ab_partition_nn_weights_16_layer0,
av1_ab_partition_nn_weights_16_layer1,
},
{
av1_ab_partition_nn_bias_16_layer0,
av1_ab_partition_nn_bias_16_layer1,
},
};
#undef FEATURE_SIZE
#undef LABEL_SIZE
#define FEATURE_SIZE 18
#define LABEL_SIZE 4
static const float av1_4_partition_nn_weights_16_layer0[FEATURE_SIZE * 24 ] = {
-2 .032866 f, 0 .056691 f, 0 .495960 f, 0 .778785 f, 0 .548153 f, -0 .806942 f,
0 .481155 f, 0 .282298 f, 0 .584980 f, 0 .504688 f, 0 .209648 f, 0 .234616 f,
0 .213484 f, 0 .221969 f, 0 .205862 f, 0 .235054 f, 0 .317863 f, 0 .257139 f,
0 .529478 f, 0 .098122 f, -0 .657532 f, 0 .036296 f, 0 .327728 f, 1 .323180 f,
-0 .813082 f, 0 .160216 f, -0 .702030 f, 0 .722733 f, -0 .270576 f, -0 .347416 f,
-0 .264700 f, -0 .254248 f, 0 .159820 f, 0 .087995 f, -0 .184163 f, 0 .117357 f,
0 .074194 f, -0 .667369 f, 0 .498246 f, 0 .420506 f, 0 .072409 f, -0 .121581 f,
0 .315788 f, 0 .000525 f, 0 .414986 f, 0 .678166 f, -0 .011230 f, 0 .188131 f,
-0 .227749 f, 0 .009564 f, 0 .108672 f, 0 .106923 f, -0 .080695 f, -0 .279382 f,
-0 .061339 f, -0 .297835 f, -0 .134707 f, 0 .145865 f, -0 .009655 f, -0 .000842 f,
-0 .047436 f, -0 .159149 f, -0 .320353 f, -0 .089646 f, -0 .344765 f, 0 .313416 f,
-0 .143413 f, 0 .279668 f, 0 .000885 f, -0 .022380 f, -0 .140194 f, -0 .310473 f,
0 .252699 f, 0 .066204 f, 0 .477568 f, 0 .994609 f, -0 .276000 f, 1 .213182 f,
0 .277028 f, -0 .411570 f, -0 .211559 f, 0 .377815 f, 0 .121488 f, -0 .100559 f,
-0 .317082 f, -0 .251039 f, -0 .335181 f, -0 .154114 f, -0 .052726 f, -0 .332558 f,
-0 .143196 f, -0 .334035 f, 0 .162305 f, 0 .142279 f, -0 .001210 f, -0 .135252 f,
-0 .033562 f, 0 .204307 f, -0 .039757 f, -0 .394174 f, 0 .126617 f, -0 .128648 f,
-0 .410979 f, 0 .107641 f, -0 .117573 f, -0 .326512 f, 0 .235166 f, 0 .084959 f,
0 .290063 f, -0 .005838 f, 0 .459894 f, 1 .023709 f, -0 .196145 f, 1 .100137 f,
-0 .319815 f, -0 .308526 f, -0 .443389 f, -0 .272769 f, -0 .035259 f, -0 .026932 f,
-0 .029743 f, 0 .125113 f, -0 .131024 f, -0 .321458 f, -0 .143996 f, 0 .008714 f,
-0 .101234 f, 0 .079706 f, -1 .128615 f, -0 .467381 f, 0 .220563 f, -0 .409900 f,
-0 .435353 f, 0 .759499 f, -0 .465799 f, -0 .394309 f, 0 .176282 f, -0 .086275 f,
-0 .161225 f, -0 .354814 f, 0 .562871 f, 0 .418253 f, 0 .414361 f, 0 .445480 f,
-0 .995903 f, -0 .086632 f, -0 .230645 f, 0 .354656 f, -0 .317576 f, 0 .079926 f,
0 .424369 f, 0 .997232 f, -0 .304388 f, 1 .071667 f, -0 .023540 f, 0 .029677 f,
0 .108564 f, 0 .183581 f, -0 .201395 f, -0 .054854 f, -0 .193039 f, -0 .049899 f,
-0 .271949 f, -0 .358483 f, 0 .304930 f, 0 .023823 f, -0 .009319 f, -0 .214247 f,
0 .100712 f, -0 .050162 f, 0 .327103 f, -0 .212999 f, -0 .030496 f, 0 .316380 f,
-0 .439589 f, -0 .249959 f, 0 .229777 f, -0 .353664 f, -0 .384559 f, 0 .114236 f,
0 .023119 f, 0 .007927 f, 0 .618368 f, 0 .957759 f, -0 .019780 f, -1 .002389 f,
0 .564277 f, -0 .839531 f, 1 .040445 f, 0 .054340 f, 0 .031908 f, -0 .032893 f,
-0 .019170 f, -0 .042011 f, 0 .568928 f, 0 .362567 f, -0 .559999 f, -0 .605344 f,
-0 .586146 f, -0 .290778 f, 0 .195943 f, -0 .109580 f, -0 .088898 f, -0 .113054 f,
0 .293282 f, 0 .429019 f, 0 .306136 f, 0 .863025 f, 0 .021234 f, 0 .125770 f,
-0 .097108 f, -0 .072659 f, -0 .137053 f, -0 .191631 f, 0 .106281 f, 0 .064151 f,
0 .029883 f, 0 .076287 f, 0 .757543 f, 0 .276713 f, -2 .529775 f, -0 .351727 f,
-1 .832316 f, 0 .544780 f, -0 .944529 f, 0 .509705 f, -0 .010236 f, -0 .016181 f,
0 .021520 f, 0 .086417 f, 0 .041312 f, 0 .296853 f, -0 .372378 f, 0 .354446 f,
-1 .366762 f, 0 .048875 f, 0 .464918 f, -0 .007450 f, 0 .750013 f, -0 .360261 f,
0 .518532 f, 0 .753776 f, 0 .641448 f, 0 .710746 f, 0 .250866 f, 0 .257063 f,
0 .283421 f, 0 .253585 f, 0 .170303 f, 0 .210426 f, 0 .208842 f, 0 .158000 f,
-0 .033144 f, 0 .130748 f, 0 .907147 f, 0 .409248 f, -0 .854301 f, -0 .981307 f,
0 .294427 f, -0 .507137 f, 1 .079967 f, 0 .203203 f, 0 .383890 f, 0 .368278 f,
0 .305122 f, 0 .449288 f, -0 .044507 f, -0 .547263 f, -0 .298245 f, -0 .497834 f,
0 .007016 f, -0 .101982 f, -0 .073488 f, -0 .096111 f, -0 .479418 f, -0 .045497 f,
0 .033502 f, -0 .018578 f, -0 .231531 f, 0 .177949 f, 0 .099564 f, -0 .010233 f,
-0 .333055 f, -0 .078586 f, -0 .417867 f, 0 .171271 f, 0 .013662 f, -0 .143599 f,
-0 .117296 f, 0 .135382 f, 0 .048321 f, 0 .000924 f, -0 .055024 f, -0 .405595 f,
-0 .068260 f, -0 .271011 f, -0 .436425 f, 0 .206751 f, -0 .899890 f, 0 .605510 f,
0 .535649 f, -0 .238919 f, -0 .037619 f, -0 .213734 f, -0 .391360 f, -0 .132344 f,
0 .004660 f, 0 .176644 f, -1 .008475 f, -0 .038895 f, 0 .155429 f, -0 .095229 f,
-0 .680124 f, -0 .258063 f, -0 .261901 f, 0 .110380 f, -0 .337649 f, -0 .505870 f,
-1 .428536 f, 0 .610629 f, 0 .254905 f, 0 .045098 f, 0 .044109 f, 0 .172329 f,
0 .060001 f, -0 .234009 f, -0 .184855 f, -0 .153028 f, -0 .140897 f, -0 .152006 f,
-0 .312134 f, 0 .081261 f, 0 .160166 f, 0 .112690 f, 0 .266081 f, 0 .030175 f,
-0 .242746 f, 0 .000754 f, -0 .341811 f, -0 .149774 f, -0 .017484 f, -0 .301342 f,
-0 .121466 f, 0 .067300 f, 0 .342176 f, 0 .474538 f, 0 .085441 f, -0 .263935 f,
0 .479235 f, -0 .003713 f, -0 .784840 f, 0 .119480 f, 0 .456632 f, -0 .640082 f,
-0 .080575 f, -0 .744403 f, 0 .259970 f, 0 .034667 f, -0 .274641 f, -0 .257594 f,
-1 .121124 f, -0 .003745 f, -0 .420693 f, 0 .300441 f, -0 .100976 f, -1 .049016 f,
0 .201960 f, 0 .113054 f, 0 .187010 f, 1 .237427 f, 0 .054803 f, -0 .028673 f,
0 .003596 f, -0 .034724 f, 0 .117246 f, 0 .190977 f, 0 .278915 f, 0 .224307 f,
0 .017852 f, -0 .336233 f, -0 .372311 f, -0 .182284 f, -0 .143510 f, 0 .331466 f,
0 .045698 f, -0 .301095 f, 0 .184447 f, 0 .348240 f, -0 .017021 f, -0 .145064 f,
-0 .000221 f, -0 .382256 f, -0 .302683 f, -0 .083927 f, -0 .008070 f, 0 .217907 f,
0 .647597 f, -0 .050490 f, -0 .572736 f, -0 .985748 f, -0 .289943 f, 0 .041391 f,
-0 .795464 f, -0 .186680 f, -0 .354062 f, -0 .617400 f, -0 .282783 f, -0 .170450 f,
-0 .197197 f, -0 .146496 f, -0 .173692 f, -0 .106277 f, -0 .071004 f, -0 .124405 f,
-0 .971412 f, 0 .038542 f, 0 .705204 f, 0 .887113 f, 0 .150430 f, -0 .243676 f,
0 .638410 f, 0 .320953 f, 0 .776676 f, 0 .527584 f, 0 .070389 f, 0 .051554 f,
0 .177519 f, 0 .140451 f, 0 .128892 f, 0 .087771 f, 0 .197660 f, 0 .194764 f,
};
static const float av1_4_partition_nn_bias_16_layer0[24 ] = {
0 .614063 f, -0 .384872 f, 0 .084884 f, -0 .023980 f, -0 .378765 f, -0 .082312 f,
-0 .458271 f, 0 .189578 f, -0 .046169 f, -0 .073308 f, -0 .372322 f, 0 .162793 f,
0 .148803 f, 0 .829214 f, -0 .221162 f, -0 .111157 f, -0 .017484 f, -0 .280596 f,
-0 .031905 f, -0 .143459 f, 0 .078823 f, -0 .021940 f, 0 .026834 f, 0 .257472 f,
};
static const float av1_4_partition_nn_weights_16_layer1[24 * LABEL_SIZE] = {
-0 .985391 f, 0 .587616 f, 0 .740683 f, 0 .192066 f, 0 .447080 f, -0 .016585 f,
0 .680449 f, 0 .028983 f, 0 .643111 f, 0 .234338 f, 0 .107148 f, 0 .328456 f,
-0 .216394 f, 1 .106838 f, -0 .179062 f, -0 .129108 f, -0 .121655 f, -0 .151340 f,
-0 .306017 f, -0 .350989 f, 0 .859284 f, -0 .372831 f, -0 .954419 f, 0 .250495 f,
1 .046732 f, 0 .287923 f, -0 .421088 f, 0 .326613 f, -0 .314396 f, -0 .084757 f,
-0 .474228 f, 0 .687999 f, 0 .052334 f, 0 .441708 f, -0 .630698 f, -0 .350348 f,
-0 .602067 f, -0 .434161 f, -0 .489824 f, -0 .313193 f, 0 .315568 f, 0 .603119 f,
0 .120245 f, 0 .182920 f, -1 .117797 f, -0 .239594 f, -0 .296296 f, -0 .718093 f,
0 .489497 f, -0 .527019 f, 0 .102453 f, 0 .426731 f, 0 .034606 f, 0 .311461 f,
-0 .012723 f, -0 .229877 f, -0 .284290 f, 0 .383227 f, 0 .065696 f, -0 .222400 f,
1 .279248 f, -0 .862190 f, 0 .629766 f, -0 .250011 f, -0 .325060 f, -0 .360115 f,
-0 .159540 f, -0 .291856 f, -0 .038348 f, 0 .224639 f, 0 .600934 f, 0 .030205 f,
1 .337615 f, -0 .286409 f, -0 .473710 f, -0 .418995 f, -1 .035249 f, 0 .004359 f,
-0 .481860 f, 0 .563625 f, -0 .154709 f, -0 .101198 f, -0 .758796 f, -0 .507616 f,
-0 .095253 f, -0 .711135 f, 0 .207759 f, 0 .076313 f, -0 .056087 f, -0 .162719 f,
-0 .232918 f, -0 .128402 f, -0 .444620 f, -0 .447344 f, 1 .126012 f, -1 .504446 f,
};
static const float av1_4_partition_nn_bias_16_layer1[LABEL_SIZE] = {
-0 .462133 f,
0 .465060 f,
0 .062211 f,
0 .401786 f,
};
static const NN_CONFIG av1_4_partition_nnconfig_16 = {
FEATURE_SIZE, // num_inputs
LABEL_SIZE, // num_outputs
1 , // num_hidden_layers
{
24 , // num_hidden_nodes
},
{
av1_4_partition_nn_weights_16_layer0,
av1_4_partition_nn_weights_16_layer1,
},
{
av1_4_partition_nn_bias_16_layer0,
av1_4_partition_nn_bias_16_layer1,
},
};
static const float av1_4_partition_nn_weights_32_layer0[FEATURE_SIZE * 32 ] = {
-0 .219494 f, -0 .428273 f, 0 .471006 f, 0 .448210 f, -0 .152935 f, 0 .440435 f,
0 .922857 f, -0 .074436 f, 1 .002195 f, 0 .414176 f, -0 .327202 f, -0 .380066 f,
-0 .212346 f, 0 .061868 f, -0 .056620 f, 0 .594134 f, 0 .617995 f, 0 .308358 f,
0 .232484 f, 0 .129849 f, 1 .483593 f, -0 .071460 f, 1 .984515 f, 1 .116422 f,
-1 .141762 f, -0 .306220 f, 0 .089075 f, -0 .271845 f, 0 .187524 f, 0 .050396 f,
-0 .061025 f, 0 .030809 f, 0 .172799 f, -0 .458151 f, -0 .318357 f, 0 .122052 f,
-0 .414329 f, 0 .089366 f, 0 .118898 f, -0 .376213 f, -0 .206151 f, -0 .519946 f,
-0 .463252 f, -0 .206694 f, -0 .254383 f, -0 .379487 f, 0 .093059 f, -0 .245280 f,
-0 .205044 f, -0 .280060 f, -0 .171229 f, -0 .045389 f, -0 .179481 f, -0 .306245 f,
-0 .500856 f, 0 .003388 f, -0 .527397 f, -0 .449330 f, -0 .174272 f, 0 .123769 f,
0 .023005 f, 0 .157273 f, 0 .073400 f, 0 .019099 f, -0 .113848 f, -0 .098601 f,
-0 .290946 f, -0 .046770 f, -0 .314592 f, -0 .179914 f, -0 .391411 f, -0 .235631 f,
-1 .282604 f, 0 .048505 f, -0 .746382 f, 0 .093740 f, -0 .706583 f, -0 .085729 f,
0 .947382 f, -0 .002961 f, 1 .175362 f, 1 .007309 f, 0 .141638 f, -0 .037608 f,
-0 .118807 f, -0 .021474 f, -0 .146763 f, 0 .069363 f, -0 .074372 f, -0 .215713 f,
-0 .004134 f, -0 .114110 f, -0 .330438 f, -0 .031136 f, 0 .111821 f, -0 .534598 f,
-0 .357759 f, -0 .455950 f, 0 .139469 f, 0 .036582 f, -0 .384743 f, -0 .168828 f,
-0 .239250 f, 0 .003520 f, -0 .049003 f, 0 .075702 f, -0 .025809 f, -0 .225972 f,
-0 .228905 f, -0 .412489 f, 0 .060570 f, -0 .328819 f, -0 .206446 f, -0 .080231 f,
-0 .372008 f, -0 .218118 f, -0 .011954 f, 0 .024155 f, 0 .156014 f, 0 .020679 f,
0 .194398 f, -0 .283491 f, -0 .024463 f, -0 .275099 f, 0 .028031 f, 0 .026340 f,
-0 .254668 f, 0 .103637 f, 2 .178693 f, 0 .552284 f, 0 .109366 f, -0 .474806 f,
-0 .379286 f, -0 .026315 f, 2 .487924 f, -0 .089466 f, 0 .206428 f, 0 .114578 f,
0 .152248 f, 0 .184050 f, -0 .631948 f, -0 .014793 f, -0 .283782 f, -0 .830353 f,
0 .009343 f, -0 .021029 f, -0 .060534 f, -0 .025164 f, 1 .841311 f, 1 .842748 f,
-1 .979708 f, 0 .450985 f, -1 .606357 f, -0 .785454 f, -0 .212679 f, -0 .344342 f,
0 .198991 f, -0 .258070 f, 0 .055974 f, 0 .224069 f, 0 .453051 f, 0 .408053 f,
0 .027873 f, -0 .180538 f, 0 .056609 f, 0 .207654 f, 0 .104086 f, -0 .194426 f,
-0 .359789 f, -0 .381143 f, -0 .331212 f, -0 .203973 f, -0 .324313 f, -0 .160825 f,
-0 .160439 f, -0 .044856 f, -0 .346647 f, 0 .044859 f, 0 .231398 f, -0 .023643 f,
-0 .140316 f, -0 .260177 f, 0 .206965 f, -0 .425386 f, -0 .420268 f, -0 .409748 f,
0 .006971 f, 0 .066186 f, -0 .034950 f, -0 .345518 f, 0 .018633 f, -0 .122489 f,
-0 .038506 f, -0 .330942 f, 0 .161236 f, -0 .314119 f, -0 .050202 f, -0 .179597 f,
0 .731897 f, -0 .184481 f, 0 .153598 f, -0 .539501 f, -0 .301493 f, -0 .184967 f,
-0 .883754 f, -0 .586959 f, -0 .136292 f, -1 .772065 f, -0 .196276 f, -0 .053272 f,
-0 .101083 f, -0 .064142 f, 0 .161190 f, 0 .430826 f, 0 .355647 f, 0 .138266 f,
0 .051114 f, -0 .028893 f, -0 .477673 f, -0 .238663 f, -0 .354117 f, -0 .056747 f,
-0 .334273 f, -0 .497688 f, -0 .486004 f, -0 .092033 f, -0 .241304 f, -0 .373250 f,
0 .120193 f, 0 .011360 f, -0 .010475 f, -0 .092739 f, -0 .159650 f, -0 .033129 f,
-0 .259893 f, -0 .073217 f, 0 .200128 f, 0 .103407 f, -0 .229233 f, 0 .128831 f,
-0 .063450 f, -0 .241732 f, -0 .408428 f, -0 .342239 f, -0 .264326 f, -0 .105403 f,
-0 .442879 f, -0 .310456 f, -0 .112881 f, 0 .263696 f, -0 .205014 f, -0 .497936 f,
-0 .261734 f, -0 .382312 f, -0 .426807 f, -0 .021995 f, -0 .152794 f, -0 .301494 f,
0 .117232 f, -0 .577809 f, 0 .154596 f, -0 .409522 f, -0 .413113 f, -0 .359199 f,
0 .307294 f, -0 .008746 f, -0 .310522 f, 0 .347620 f, -0 .384845 f, -0 .451398 f,
-0 .226199 f, 0 .054154 f, -0 .167608 f, 0 .046836 f, -0 .013285 f, -0 .408119 f,
-0 .177973 f, -0 .248293 f, -0 .465830 f, 0 .035827 f, -0 .222208 f, -0 .221717 f,
0 .066392 f, -0 .349769 f, -0 .428029 f, -0 .516692 f, 0 .022398 f, -0 .251682 f,
0 .134746 f, 0 .011167 f, -2 .078787 f, 0 .173592 f, -1 .948348 f, 0 .330060 f,
1 .993785 f, -0 .052859 f, -0 .004795 f, -3 .703177 f, 0 .013450 f, -0 .011687 f,
0 .073079 f, 0 .034803 f, 0 .025515 f, 0 .005994 f, 0 .101731 f, 0 .074303 f,
-0 .109962 f, -0 .270825 f, -0 .068273 f, -0 .163268 f, -0 .252826 f, 0 .137190 f,
0 .007667 f, -0 .358453 f, 0 .027412 f, 0 .033492 f, 0 .021197 f, -0 .049991 f,
0 .104468 f, -0 .012157 f, -0 .056252 f, -0 .380756 f, -0 .338483 f, 0 .233235 f,
-0 .048631 f, -0 .441209 f, -0 .158482 f, -0 .148108 f, -0 .263453 f, 0 .138847 f,
-0 .304073 f, -0 .336312 f, -0 .017941 f, -0 .135563 f, 0 .075137 f, -0 .246475 f,
-0 .229144 f, -0 .087744 f, -0 .346909 f, 0 .172611 f, 0 .004377 f, -0 .009386 f,
-0 .023104 f, 0 .008000 f, -0 .029390 f, -0 .317842 f, 0 .549674 f, -0 .195337 f,
-0 .863979 f, 0 .160889 f, -0 .269014 f, -0 .442104 f, -1 .799191 f, 1 .396533 f,
-0 .112837 f, 0 .881303 f, 0 .000764 f, -0 .035415 f, -0 .141877 f, 0 .184831 f,
-0 .363566 f, -0 .178569 f, 0 .254134 f, -0 .326893 f, 0 .127325 f, 0 .310620 f,
-0 .384621 f, 0 .146058 f, -0 .287682 f, -0 .373447 f, 0 .026930 f, 0 .251650 f,
0 .053817 f, 0 .227509 f, 0 .121396 f, 0 .396514 f, -0 .278381 f, -0 .038969 f,
-1 .538756 f, -0 .002856 f, -0 .892900 f, 0 .363426 f, -1 .257922 f, 0 .743795 f,
0 .941177 f, 0 .219345 f, 0 .684189 f, 1 .396858 f, 0 .026299 f, -0 .093433 f,
-0 .066182 f, 0 .057868 f, -0 .089278 f, -0 .159680 f, -0 .262035 f, -0 .236656 f,
0 .005349 f, -0 .031314 f, 0 .027917 f, -0 .182113 f, -0 .212086 f, -0 .160774 f,
0 .051468 f, 0 .036787 f, 0 .183881 f, -0 .288205 f, -0 .349691 f, 0 .162511 f,
0 .117878 f, -0 .294534 f, -0 .365037 f, -0 .246313 f, 0 .073977 f, -0 .072378 f,
-0 .173579 f, -0 .584560 f, 0 .547194 f, 0 .259853 f, -0 .405287 f, -0 .421146 f,
0 .165788 f, -0 .146964 f, 0 .257415 f, 0 .772394 f, -0 .475302 f, -0 .310906 f,
0 .058723 f, 0 .276833 f, 0 .586842 f, 0 .248998 f, -0 .061135 f, 0 .255779 f,
0 .152158 f, -0 .024781 f, 2 .821834 f, 1 .365141 f, 0 .914744 f, 0 .165752 f,
-1 .048304 f, -0 .333891 f, 1 .804087 f, -0 .437028 f, -0 .120211 f, -0 .020443 f,
0 .040077 f, 0 .258600 f, -0 .598893 f, -0 .494579 f, -0 .281054 f, -0 .517041 f,
0 .005258 f, 0 .053986 f, 0 .322755 f, 0 .429495 f, -1 .992364 f, -0 .717192 f,
-1 .774802 f, 2 .047362 f, -0 .016194 f, 0 .312606 f, 0 .019331 f, 0 .060950 f,
0 .116428 f, 0 .168458 f, -0 .307001 f, -0 .420734 f, 0 .475843 f, 0 .425346 f,
-0 .107119 f, 0 .049892 f, -1 .168619 f, 0 .010878 f, 0 .354872 f, 0 .902717 f,
-0 .391407 f, 0 .332772 f, -1 .335037 f, -0 .447100 f, 0 .481719 f, -0 .101069 f,
-1 .806565 f, 0 .925280 f, 0 .346999 f, 0 .093809 f, 0 .006275 f, 0 .270814 f,
-0 .691123 f, 0 .230748 f, 0 .137033 f, 0 .068228 f, 1 .555975 f, -0 .271637 f,
-0 .370403 f, 0 .236131 f, 0 .367464 f, -0 .136562 f, 0 .428838 f, 0 .181750 f,
0 .338762 f, 0 .292449 f, -0 .748204 f, -0 .922731 f, -0 .959445 f, -0 .806418 f,
-0 .140501 f, 0 .070525 f, 1 .248748 f, 0 .637990 f, -1 .307246 f, -0 .514055 f,
0 .393858 f, -1 .858727 f, 0 .713591 f, -0 .141044 f, 0 .080723 f, 0 .120220 f,
-0 .031175 f, 0 .224488 f, 0 .753818 f, -0 .833351 f, -1 .099132 f, 0 .651100 f,
-0 .135061 f, -0 .043820 f, 0 .026983 f, -0 .059259 f, 0 .001345 f, -0 .281775 f,
0 .006958 f, 0 .046103 f, -0 .246539 f, 0 .057630 f, -0 .360778 f, -0 .160681 f,
-0 .414870 f, -0 .301979 f, 0 .000683 f, 0 .132957 f, -0 .477609 f, 0 .106110 f,
-0 .637769 f, -0 .078374 f, -0 .229494 f, 0 .583108 f, -0 .822973 f, -0 .107540 f,
1 .063426 f, -0 .268346 f, 1 .105787 f, 2 .587550 f, -0 .020314 f, -0 .002161 f,
-0 .063836 f, -0 .099990 f, -0 .103975 f, -0 .114078 f, -0 .094199 f, -0 .065181 f,
-0 .019870 f, -0 .018920 f, -0 .219732 f, 0 .035608 f, -1 .789450 f, 0 .483032 f,
-0 .464729 f, 1 .563277 f, -1 .054195 f, 0 .359991 f, 0 .065204 f, 0 .135623 f,
0 .158380 f, -0 .103815 f, -1 .398726 f, -1 .436666 f, -0 .356311 f, 0 .507752 f,
};
static const float av1_4_partition_nn_bias_32_layer0[32 ] = {
0 .421645 f, -0 .620548 f, -0 .187819 f, -0 .189414 f, -0 .204975 f, -0 .189600 f,
-0 .174917 f, -0 .651928 f, -0 .799655 f, -0 .086105 f, -0 .163449 f, -0 .089212 f,
-0 .214495 f, -0 .108500 f, -0 .065777 f, -0 .127704 f, 1 .544948 f, -0 .032831 f,
-0 .165621 f, 0 .145844 f, -0 .032104 f, -0 .453246 f, -0 .113444 f, 0 .321589 f,
-0 .862375 f, -0 .108826 f, -0 .486259 f, 0 .685325 f, 0 .072569 f, -0 .187961 f,
0 .109579 f, -0 .082685 f,
};
static const float av1_4_partition_nn_weights_32_layer1[32 * LABEL_SIZE] = {
0 .255012 f, 0 .658860 f, 0 .216907 f, 0 .165947 f, 0 .241182 f, 0 .340854 f,
0 .409445 f, 0 .165220 f, 0 .553373 f, -0 .242385 f, -0 .209571 f, 0 .255515 f,
0 .222500 f, 0 .037032 f, 0 .238590 f, 0 .061624 f, -2 .038693 f, 0 .264167 f,
-0 .230144 f, 0 .129952 f, -0 .027979 f, 0 .847761 f, 0 .438922 f, 0 .462323 f,
0 .555345 f, 0 .030689 f, 0 .336357 f, -0 .357326 f, -0 .113137 f, 0 .272631 f,
0 .421022 f, 0 .367776 f, -0 .197094 f, 0 .157117 f, -0 .015008 f, -0 .056123 f,
-0 .283913 f, 0 .186417 f, 0 .178561 f, -0 .763041 f, 0 .602038 f, 0 .341092 f,
0 .320453 f, -0 .312776 f, -0 .371240 f, -0 .356279 f, 0 .220117 f, -0 .131871 f,
1 .517429 f, 0 .162223 f, -0 .255069 f, 0 .451861 f, 0 .045071 f, -0 .223257 f,
0 .003257 f, 0 .015734 f, -0 .630447 f, -0 .672588 f, 0 .670164 f, 0 .571031 f,
-0 .657948 f, 0 .034506 f, -0 .249076 f, 0 .790293 f, 0 .066491 f, -0 .131245 f,
0 .355173 f, 0 .564622 f, 0 .374048 f, 0 .033974 f, 0 .253970 f, 0 .495498 f,
-0 .556321 f, -0 .104651 f, 0 .276947 f, 0 .057148 f, -0 .039126 f, -0 .170050 f,
-0 .141542 f, 0 .158541 f, 0 .582763 f, -0 .100992 f, 0 .096705 f, -0 .209029 f,
0 .008449 f, 0 .255865 f, 0 .103565 f, 0 .317719 f, 0 .479499 f, 0 .599126 f,
-0 .065613 f, -0 .268614 f, 0 .508736 f, 0 .180813 f, -0 .815868 f, 0 .051238 f,
0 .001223 f, -0 .305423 f, -0 .270079 f, 0 .036180 f, 0 .304342 f, 0 .202634 f,
0 .218348 f, -0 .304304 f, -0 .438297 f, 0 .241123 f, 0 .200230 f, 0 .151804 f,
0 .051944 f, 0 .160422 f, -0 .262981 f, -0 .417412 f, 1 .845729 f, -0 .086183 f,
0 .403517 f, 0 .059667 f, 0 .564543 f, -0 .081752 f, 0 .114907 f, -0 .284489 f,
-0 .673943 f, 0 .056965 f, 0 .362221 f, 0 .403224 f, -0 .000233 f, -0 .209552 f,
-0 .800926 f, -0 .134132 f,
};
static const float av1_4_partition_nn_bias_32_layer1[LABEL_SIZE] = {
-0 .019518 f,
0 .198546 f,
0 .339015 f,
-0 .261961 f,
};
static const NN_CONFIG av1_4_partition_nnconfig_32 = {
FEATURE_SIZE, // num_inputs
LABEL_SIZE, // num_outputs
1 , // num_hidden_layers
{
32 , // num_hidden_nodes
},
{
av1_4_partition_nn_weights_32_layer0,
av1_4_partition_nn_weights_32_layer1,
},
{
av1_4_partition_nn_bias_32_layer0,
av1_4_partition_nn_bias_32_layer1,
},
};
static const float av1_4_partition_nn_weights_64_layer0[FEATURE_SIZE * 24 ] = {
-0 .152649 f, 0 .074509 f, 1 .000136 f, 0 .601661 f, -1 .416694 f, -1 .932396 f,
-1 .163850 f, 0 .640931 f, -0 .888625 f, -0 .345711 f, 0 .161799 f, 0 .103165 f,
0 .147513 f, 0 .089956 f, 0 .204329 f, 0 .196922 f, 0 .014927 f, 0 .283714 f,
-0 .110422 f, 0 .062005 f, -0 .531870 f, -0 .075287 f, -0 .448349 f, -0 .218881 f,
-0 .005592 f, -0 .130490 f, -0 .015779 f, 0 .093521 f, -0 .158487 f, 0 .072241 f,
0 .066879 f, -0 .418566 f, -0 .206281 f, 0 .025634 f, 0 .048334 f, -0 .534750 f,
0 .302081 f, 0 .028707 f, -1 .543248 f, 0 .103799 f, -1 .214052 f, 0 .395870 f,
0 .394754 f, -0 .272170 f, -0 .702953 f, -4 .057464 f, -0 .033497 f, -0 .042142 f,
0 .014742 f, 0 .065263 f, 0 .000879 f, -0 .019768 f, 0 .101275 f, 0 .163059 f,
-0 .371392 f, -0 .283484 f, 0 .241915 f, 0 .012684 f, -0 .210101 f, -0 .166534 f,
-0 .024894 f, 0 .274696 f, 0 .098993 f, 0 .104086 f, 0 .055044 f, -0 .289378 f,
0 .146571 f, -0 .147441 f, 0 .004056 f, 0 .112244 f, -0 .416162 f, -0 .033176 f,
-0 .214836 f, -0 .213787 f, 0 .023197 f, -0 .339043 f, 0 .301109 f, -0 .408551 f,
0 .284922 f, -0 .344418 f, -0 .039255 f, 0 .158748 f, -0 .344169 f, 0 .078286 f,
-0 .043957 f, -0 .302162 f, -0 .310826 f, 0 .063425 f, 0 .198166 f, -0 .285324 f,
-0 .108252 f, 0 .038992 f, -1 .053110 f, -1 .663290 f, -0 .417185 f, 1 .504443 f,
0 .643206 f, -0 .850240 f, 0 .889641 f, -0 .733214 f, 0 .147302 f, 0 .060291 f,
-0 .052954 f, 0 .167453 f, 0 .111870 f, 0 .085471 f, 0 .035107 f, 0 .064361 f,
0 .176053 f, 0 .184373 f, 0 .676576 f, 0 .066164 f, 1 .455569 f, 0 .925111 f,
-0 .640845 f, 0 .803795 f, -0 .653782 f, -0 .201038 f, 0 .060033 f, 0 .016964 f,
-0 .047590 f, 0 .045908 f, 0 .354162 f, 0 .014812 f, 0 .156978 f, 0 .058792 f,
-0 .238119 f, 0 .002450 f, -0 .094388 f, -0 .155229 f, 0 .194858 f, -0 .355429 f,
-0 .187098 f, -0 .119264 f, -0 .088694 f, -0 .102845 f, 0 .184905 f, -0 .425339 f,
-0 .157808 f, -0 .104599 f, -0 .393248 f, -0 .379842 f, 0 .027741 f, -0 .185816 f,
-0 .317294 f, 0 .002453 f, -0 .498241 f, -0 .204302 f, -0 .079093 f, 0 .020646 f,
-0 .412850 f, -0 .426039 f, -0 .177050 f, -0 .419304 f, -0 .064478 f, -0 .191802 f,
-0 .146812 f, 0 .171111 f, 0 .090261 f, -0 .367033 f, -0 .299051 f, -0 .322132 f,
0 .428192 f, -0 .252613 f, 0 .488498 f, -0 .559682 f, 0 .486720 f, -0 .511084 f,
0 .992506 f, 0 .346765 f, -0 .118697 f, -0 .065127 f, -0 .376612 f, -0 .345137 f,
-0 .426517 f, -0 .516836 f, 0 .307083 f, 0 .609362 f, 0 .369555 f, 0 .093775 f,
-0 .375664 f, -0 .221595 f, -0 .025465 f, 0 .134374 f, -0 .387031 f, 0 .096236 f,
0 .337465 f, -0 .124029 f, -0 .157340 f, -0 .368790 f, -0 .104490 f, -0 .279507 f,
-0 .247705 f, 0 .146559 f, -0 .236206 f, -0 .036073 f, 0 .064206 f, -0 .330919 f,
0 .516591 f, -0 .013492 f, 1 .269568 f, 1 .182530 f, -0 .455390 f, -1 .328091 f,
-0 .200950 f, -0 .380513 f, -0 .195532 f, -0 .341479 f, 0 .016064 f, 0 .021176 f,
0 .169119 f, 0 .103707 f, -0 .174504 f, -0 .462719 f, -0 .079445 f, -0 .247128 f,
0 .459111 f, 0 .036129 f, 0 .769570 f, -0 .080405 f, 1 .667107 f, 0 .355567 f,
-2 .433896 f, 0 .627572 f, -0 .600090 f, -0 .651872 f, -0 .059769 f, -0 .041945 f,
-0 .009933 f, 0 .014864 f, -0 .049378 f, -0 .041561 f, 0 .075180 f, 0 .138307 f,
0 .122366 f, -0 .160756 f, 0 .215327 f, 0 .013572 f, 0 .198194 f, -0 .762650 f,
0 .054466 f, 1 .110332 f, 1 .692853 f, 0 .658654 f, -0 .409549 f, 0 .506085 f,
0 .330962 f, -0 .223008 f, 0 .007448 f, -0 .289062 f, -0 .476231 f, -0 .228359 f,
0 .013977 f, -0 .000609 f, -0 .673604 f, 0 .275996 f, 0 .405291 f, 1 .693561 f,
-1 .079768 f, 1 .122516 f, -0 .203227 f, 0 .099265 f, -0 .165207 f, -0 .323899 f,
-0 .269973 f, -0 .080122 f, 0 .127700 f, 0 .190201 f, 0 .219527 f, 0 .306194 f,
0 .026049 f, -0 .003779 f, 1 .107357 f, 1 .720315 f, 1 .017908 f, 0 .078664 f,
-1 .599813 f, -0 .482636 f, -0 .117450 f, 0 .122249 f, 0 .030220 f, 0 .039794 f,
0 .176350 f, 0 .129715 f, -0 .305755 f, -0 .274044 f, -0 .299640 f, -0 .187335 f,
-0 .073616 f, -0 .564507 f, -0 .127758 f, 0 .044855 f, -0 .191090 f, 0 .039095 f,
0 .115378 f, 0 .969352 f, -0 .088360 f, 0 .301443 f, 0 .065726 f, -0 .019740 f,
-0 .102350 f, -0 .084913 f, -0 .194615 f, 0 .118582 f, 0 .920789 f, -0 .171615 f,
-1 .436553 f, -0 .026419 f, -0 .730864 f, 0 .615697 f, -0 .795079 f, 0 .119701 f,
0 .601782 f, 0 .792902 f, 0 .184920 f, 1 .635090 f, -0 .085860 f, -0 .033187 f,
-0 .166883 f, 0 .008487 f, -0 .128300 f, -0 .089923 f, -0 .108781 f, -0 .133719 f,
-0 .011988 f, -0 .239816 f, -0 .092563 f, -0 .238471 f, -0 .339722 f, 0 .177432 f,
-0 .063101 f, -0 .121002 f, 0 .058072 f, -0 .031166 f, 0 .086413 f, -0 .016203 f,
-0 .305075 f, -0 .005420 f, -0 .168796 f, 0 .148745 f, -0 .116737 f, -0 .050222 f,
-0 .287952 f, -0 .290982 f, -0 .090449 f, 0 .076098 f, -0 .345632 f, -0 .061309 f,
0 .142218 f, 0 .035692 f, 0 .304517 f, -0 .228031 f, 0 .119608 f, -0 .120350 f,
0 .163404 f, -0 .105605 f, -0 .305462 f, -0 .176657 f, 0 .210070 f, -0 .227600 f,
-0 .081965 f, -0 .464027 f, -0 .053782 f, -0 .018367 f, 0 .119159 f, 0 .017162 f,
-0 .069792 f, 0 .305768 f, -0 .421095 f, 0 .187740 f, -0 .032059 f, 0 .575115 f,
-0 .064283 f, -0 .091828 f, 0 .772648 f, -0 .393189 f, -0 .297098 f, 0 .141420 f,
0 .826389 f, -0 .071586 f, -0 .893968 f, -0 .346793 f, -1 .151655 f, 0 .039393 f,
1 .546000 f, -0 .094029 f, -0 .005786 f, -0 .195764 f, -0 .169724 f, -0 .133167 f,
-0 .129312 f, -0 .418860 f, -0 .026553 f, -0 .053667 f, -0 .091976 f, -0 .106275 f,
-0 .492625 f, 0 .025350 f, -0 .332075 f, -0 .475638 f, -0 .076667 f, -0 .065779 f,
0 .108957 f, 0 .246298 f, -0 .289007 f, -0 .442552 f, -0 .206692 f, -0 .257453 f,
0 .073806 f, -0 .458606 f, -0 .410390 f, -0 .312674 f, -0 .144813 f, 0 .170128 f,
0 .018810 f, -0 .098241 f, 1 .027369 f, 0 .479328 f, 1 .129707 f, 0 .484813 f,
-0 .085207 f, 0 .621873 f, -0 .520981 f, 0 .236175 f, 0 .273487 f, 0 .061426 f,
0 .306085 f, 0 .161487 f, 0 .220991 f, 0 .223783 f, -0 .091826 f, 0 .391031 f,
};
static const float av1_4_partition_nn_bias_64_layer0[24 ] = {
0 .580225 f, -0 .191304 f, 1 .091767 f, -0 .134522 f, -0 .089361 f, 0 .398750 f,
-0 .882708 f, -0 .213102 f, -0 .119981 f, 0 .378296 f, -0 .075719 f, 0 .426598 f,
-2 .015505 f, 0 .202534 f, -1 .044792 f, -0 .841519 f, 0 .266421 f, -0 .047115 f,
-0 .131147 f, -0 .075066 f, -0 .009441 f, 0 .853007 f, -0 .175606 f, -0 .868306 f,
};
static const float av1_4_partition_nn_weights_64_layer1[24 * LABEL_SIZE] = {
-0 .851937 f, -0 .211148 f, -2 .289513 f, -0 .275071 f, 0 .251340 f, -0 .340847 f,
0 .498032 f, 0 .308652 f, -0 .051574 f, 0 .323146 f, -0 .097547 f, -0 .040269 f,
1 .909655 f, 0 .098348 f, 0 .588136 f, 0 .568112 f, 0 .313297 f, 0 .920848 f,
-0 .014486 f, 0 .386014 f, 0 .029199 f, -0 .537330 f, -0 .021502 f, 0 .349073 f,
-0 .524715 f, -0 .351848 f, 1 .565454 f, -0 .297148 f, 0 .020177 f, 0 .648369 f,
0 .027321 f, -0 .096052 f, -0 .363163 f, -0 .132642 f, 0 .024292 f, -0 .734176 f,
-0 .782700 f, 0 .408299 f, 0 .476945 f, -0 .489512 f, -0 .728318 f, -0 .632042 f,
0 .405417 f, 0 .184086 f, -0 .400730 f, 0 .359032 f, 0 .019710 f, -0 .217409 f,
0 .519159 f, -0 .136316 f, 0 .993592 f, -0 .147128 f, 0 .097495 f, 0 .426189 f,
-0 .295233 f, 0 .278799 f, 0 .080667 f, -0 .025052 f, -0 .307757 f, 0 .418716 f,
-0 .853388 f, -0 .374878 f, -0 .322725 f, 0 .696335 f, -0 .380649 f, -0 .160356 f,
-0 .140060 f, 0 .502455 f, 0 .656728 f, -0 .095023 f, -0 .184198 f, -0 .347069 f,
0 .456372 f, -0 .029754 f, 0 .907923 f, 0 .265710 f, -0 .065505 f, 0 .226763 f,
-0 .277798 f, 0 .413292 f, -0 .593899 f, -0 .060740 f, -0 .313358 f, -0 .249944 f,
-0 .627329 f, -0 .327151 f, -0 .853788 f, -1 .163807 f, -0 .388944 f, -0 .228788 f,
-0 .057382 f, 0 .334741 f, -0 .283083 f, 0 .368280 f, -0 .407197 f, -0 .441849 f,
};
static const float av1_4_partition_nn_bias_64_layer1[LABEL_SIZE] = {
-0 .478735 f,
0 .292948 f,
0 .293172 f,
0 .040013 f,
};
static const NN_CONFIG av1_4_partition_nnconfig_64 = {
FEATURE_SIZE, // num_inputs
LABEL_SIZE, // num_outputs
1 , // num_hidden_layers
{
24 , // num_hidden_nodes
},
{
av1_4_partition_nn_weights_64_layer0,
av1_4_partition_nn_weights_64_layer1,
},
{
av1_4_partition_nn_bias_64_layer0,
av1_4_partition_nn_bias_64_layer1,
},
};
#undef FEATURE_SIZE
#undef LABEL_SIZE
#define FEATURE_SIZE 4
static const float
av1_partition_breakout_nn_weights_128_layer0[FEATURE_SIZE * 32 ] = {
-0 .331785 f, 0 .068675 f, -0 .323814 f, 0 .033714 f, -0 .237835 f, 0 .166316 f,
-0 .498766 f, -0 .545634 f, -0 .266173 f, -0 .476957 f, -0 .120409 f, -0 .021042 f,
0 .124056 f, -0 .278750 f, -0 .110120 f, -0 .372812 f, 4 .547939 f, 0 .097618 f,
-0 .002710 f, -0 .064169 f, -1 .841173 f, -0 .403833 f, 0 .005536 f, 0 .067188 f,
-0 .434935 f, -0 .227421 f, -0 .000011 f, -0 .139961 f, -0 .174056 f, -0 .652384 f,
-0 .000015 f, -0 .262847 f, -3 .319706 f, -0 .947693 f, 0 .002981 f, 0 .016717 f,
-10 .408850 f, -0 .014568 f, -0 .000018 f, 0 .019084 f, 1 .523383 f, 0 .074525 f,
-0 .002076 f, -0 .020734 f, 4 .881495 f, 0 .002799 f, 0 .000342 f, -0 .019623 f,
1 .786154 f, 0 .037462 f, -0 .019037 f, 0 .052833 f, 11 .408153 f, -0 .044602 f,
0 .026155 f, -0 .518627 f, -0 .474499 f, -0 .427430 f, -0 .442733 f, -0 .011116 f,
-22 .379410 f, -0 .000549 f, -0 .001418 f, 0 .008090 f, -0 .295090 f, -0 .230268 f,
-0 .337278 f, -0 .001127 f, -0 .644282 f, -0 .598783 f, -0 .539417 f, -0 .003303 f,
9 .189824 f, 0 .038066 f, -0 .004097 f, -0 .460045 f, -0 .308858 f, -0 .242691 f,
-0 .230835 f, -0 .273057 f, 0 .152226 f, 0 .179239 f, -0 .146382 f, -0 .004655 f,
-0 .242940 f, -0 .718862 f, -0 .001685 f, -0 .214736 f, 3 .263186 f, 0 .079463 f,
-0 .003854 f, -0 .187461 f, -0 .599144 f, -0 .419808 f, -0 .000597 f, -0 .136980 f,
0 .184813 f, -0 .319525 f, -0 .007246 f, 0 .079709 f, -0 .883229 f, -0 .343748 f,
-0 .000077 f, -0 .172214 f, -0 .548759 f, -0 .194674 f, -0 .144786 f, 0 .043896 f,
-0 .176364 f, -0 .248394 f, -0 .090215 f, -0 .294743 f, -0 .280980 f, -0 .181436 f,
-0 .115681 f, -0 .071915 f, -13 .035494 f, -0 .075623 f, 0 .017052 f, -0 .171152 f,
5 .910803 f, 0 .128344 f, 0 .010256 f, -1 .073301 f, 2 .387826 f, 0 .166183 f,
-0 .007193 f, -0 .257836 f,
};
static const float av1_partition_breakout_nn_bias_128_layer0[32 ] = {
0 .115591 f, -0 .100178 f, -0 .165523 f, -0 .122997 f, 11 .045759 f, 1 .034761 f,
-0 .323672 f, -0 .189087 f, 2 .850950 f, 7 .010029 f, -21 .447067 f, 1 .877031 f,
0 .437442 f, 5 .929414 f, -0 .117274 f, 4 .462253 f, -0 .135198 f, -0 .145927 f,
8 .727211 f, 0 .000000 f, -3 .532987 f, -0 .405898 f, 11 .364439 f, -0 .141728 f,
-5 .994947 f, -0 .362574 f, 1 .857687 f, -0 .100400 f, -0 .130312 f, 0 .006080 f,
0 .429660 f, -8 .439470 f,
};
static const float av1_partition_breakout_nn_weights_128_layer1[32 ] = {
-0 .013738 f, 0 .022052 f, -0 .074437 f, -0 .211377 f, -0 .080433 f, 0 .015543 f,
0 .002091 f, 0 .014252 f, 0 .134834 f, 0 .190263 f, 0 .244175 f, -0 .031747 f,
0 .020068 f, -0 .068326 f, 0 .185471 f, 0 .660268 f, -0 .134898 f, -0 .010376 f,
-0 .276023 f, -0 .282921 f, -0 .022769 f, 0 .007070 f, -0 .186235 f, 0 .024407 f,
-0 .024837 f, 0 .005764 f, 0 .016599 f, -0 .040077 f, 0 .020990 f, 0 .095054 f,
-0 .039662 f, 0 .131499 f,
};
static const float av1_partition_breakout_nn_bias_128_layer1[1 ] = {
0 .86678213 f,
};
static const NN_CONFIG av1_partition_breakout_nnconfig_128 = {
FEATURE_SIZE, // num_inputs
1 , // num_outputs
1 , // num_hidden_layers
{
32 , // num_hidden_nodes
},
{
av1_partition_breakout_nn_weights_128_layer0,
av1_partition_breakout_nn_weights_128_layer1,
},
{
av1_partition_breakout_nn_bias_128_layer0,
av1_partition_breakout_nn_bias_128_layer1,
},
};
static const float
av1_partition_breakout_nn_weights_64_layer0[FEATURE_SIZE * 16 ] = {
0 .872892 f, -0 .235539 f, -0 .412159 f, -0 .142533 f, -2 .251479 f, -0 .057073 f,
-0 .001373 f, 0 .112147 f, 5 .281734 f, 0 .060704 f, 0 .000838 f, -0 .961554 f,
0 .244995 f, 0 .154515 f, -0 .292654 f, -0 .167177 f, -3 .759112 f, -0 .486347 f,
0 .003208 f, -0 .418226 f, 2 .618152 f, 0 .026832 f, 0 .003988 f, -0 .404406 f,
-0 .405434 f, 0 .102791 f, -0 .033406 f, -0 .029820 f, -4 .492342 f, -0 .154291 f,
0 .012947 f, -0 .195075 f, 0 .009311 f, -0 .411410 f, -0 .010986 f, -0 .554822 f,
0 .160576 f, 0 .020796 f, -0 .457230 f, -0 .191111 f, -7 .759542 f, -0 .065039 f,
-0 .001322 f, 0 .055691 f, 0 .291924 f, -0 .053076 f, -0 .148379 f, -0 .298383 f,
1 .022023 f, -0 .033668 f, -0 .000804 f, -0 .825778 f, -3 .902254 f, -0 .085812 f,
-0 .052520 f, -0 .035012 f, -0 .465468 f, -0 .319231 f, -0 .497529 f, -0 .183068 f,
-2 .407131 f, -0 .062304 f, 0 .000874 f, 0 .108786 f,
};
static const float av1_partition_breakout_nn_bias_64_layer0[16 ] = {
0 .081425 f, -14 .404084 f, 11 .511393 f, -0 .930053 f, 1 .841889 f, 15 .020920 f,
-1 .872288 f, 5 .392535 f, -0 .329335 f, -0 .005358 f, 12 .600776 f, 0 .000000 f,
-0 .337413 f, 4 .492778 f, 0 .000000 f, 17 .043072 f,
};
static const float av1_partition_breakout_nn_weights_64_layer1[16 ] = {
-0 .465338 f, -0 .103023 f, -0 .174808 f, -0 .005156 f, -0 .016366 f, -0 .172494 f,
0 .014185 f, 0 .067030 f, -0 .001939 f, -0 .175049 f, 0 .245992 f, -0 .181660 f,
-0 .038572 f, 0 .307899 f, -0 .294283 f, 0 .118323 f,
};
static const float av1_partition_breakout_nn_bias_64_layer1[1 ] = {
-1 .33438122 f,
};
static const NN_CONFIG av1_partition_breakout_nnconfig_64 = {
FEATURE_SIZE, // num_inputs
1 , // num_outputs
1 , // num_hidden_layers
{
16 , // num_hidden_nodes
},
{
av1_partition_breakout_nn_weights_64_layer0,
av1_partition_breakout_nn_weights_64_layer1,
},
{
av1_partition_breakout_nn_bias_64_layer0,
av1_partition_breakout_nn_bias_64_layer1,
},
};
static const float
av1_partition_breakout_nn_weights_32_layer0[FEATURE_SIZE * 16 ] = {
-4 .825528 f, -0 .145737 f, 0 .001907 f, 0 .145415 f, -1 .858153 f, -0 .080744 f,
0 .000601 f, 0 .211991 f, 0 .384265 f, -0 .043945 f, -0 .521332 f, -0 .170622 f,
-0 .046866 f, -0 .600506 f, -0 .001216 f, -0 .332760 f, -0 .447677 f, -0 .605844 f,
-0 .121008 f, -0 .119936 f, -0 .215739 f, -0 .269665 f, -0 .668587 f, 0 .071318 f,
-1 .202551 f, -0 .729727 f, -0 .370084 f, 0 .088215 f, -1 .926800 f, -0 .086519 f,
0 .000359 f, 0 .215120 f, 0 .718749 f, 0 .022942 f, 0 .003840 f, -0 .176518 f,
1 .213451 f, 0 .080786 f, 0 .001557 f, -1 .053430 f, 0 .202698 f, -0 .583919 f,
-0 .535512 f, -0 .239927 f, -0 .110151 f, -0 .128832 f, -0 .441087 f, -0 .145575 f,
-0 .178518 f, -0 .585784 f, 0 .000029 f, -0 .833014 f, -0 .331358 f, -0 .520297 f,
-0 .088676 f, -0 .178487 f, -1 .430755 f, 0 .022981 f, -0 .106931 f, 0 .015573 f,
-0 .520814 f, -0 .045386 f, -0 .443123 f, -0 .484209 f,
};
static const float av1_partition_breakout_nn_bias_32_layer0[16 ] = {
11 .747026 f, -9 .337718 f, 0 .341648 f, -0 .155847 f, -0 .104005 f, 4 .666283 f,
6 .669584 f, 16 .625504 f, 9 .885626 f, 15 .439183 f, -0 .346080 f, 0 .000000 f,
-0 .423808 f, 0 .000000 f, 6 .352258 f, -0 .155787 f,
};
static const float av1_partition_breakout_nn_weights_32_layer1[16 ] = {
0 .168561 f, -0 .122519 f, 0 .524667 f, 0 .032474 f, 0 .059097 f, 0 .011900 f,
0 .166445 f, 0 .127256 f, -0 .034838 f, -0 .212586 f, -0 .317973 f, 0 .348419 f,
-0 .004171 f, 0 .157694 f, 0 .117845 f, 0 .272115 f,
};
static const float av1_partition_breakout_nn_bias_32_layer1[1 ] = {
0 .09049262 f,
};
static const NN_CONFIG av1_partition_breakout_nnconfig_32 = {
FEATURE_SIZE, // num_inputs
1 , // num_outputs
1 , // num_hidden_layers
{
16 , // num_hidden_nodes
},
{
av1_partition_breakout_nn_weights_32_layer0,
av1_partition_breakout_nn_weights_32_layer1,
},
{
av1_partition_breakout_nn_bias_32_layer0,
av1_partition_breakout_nn_bias_32_layer1,
},
};
static const float
av1_partition_breakout_nn_weights_16_layer0[FEATURE_SIZE * 16 ] = {
0 .209371 f, 0 .028758 f, 0 .005764 f, -0 .384401 f, -0 .625777 f, -0 .005647 f,
-0 .316867 f, 0 .042985 f, 0 .127344 f, 0 .025461 f, 0 .011465 f, -0 .071043 f,
-0 .295977 f, -0 .076093 f, -0 .209681 f, -0 .311653 f, -0 .147538 f, 0 .009910 f,
-0 .130997 f, -0 .012326 f, 0 .024124 f, -0 .323578 f, -0 .005790 f, -0 .085664 f,
-1 .575066 f, -0 .119221 f, 0 .015018 f, 0 .187204 f, 0 .238117 f, 0 .084924 f,
-0 .004444 f, -1 .271538 f, -0 .709860 f, -0 .006226 f, -0 .903111 f, 0 .090573 f,
-0 .278642 f, -0 .011114 f, 0 .021162 f, 0 .081290 f, -0 .467486 f, -0 .040771 f,
-0 .224069 f, -0 .714390 f, -0 .281905 f, -0 .001336 f, -0 .761212 f, -0 .060385 f,
-0 .814479 f, -0 .050450 f, -0 .003666 f, 0 .085668 f, -0 .272589 f, 0 .057330 f,
-0 .206540 f, -0 .303418 f, 0 .075335 f, -0 .180468 f, -0 .064872 f, -0 .755948 f,
-0 .509287 f, -0 .048877 f, -0 .001512 f, 0 .077086 f,
};
static const float av1_partition_breakout_nn_bias_16_layer0[16 ] = {
16 .421495 f, 4 .012273 f, -1 .828571 f, 0 .000000 f, -0 .263564 f, -0 .201972 f,
6 .564987 f, 14 .651000 f, -3 .227779 f, 2 .241833 f, -0 .137116 f, 0 .762876 f,
5 .625762 f, 0 .615822 f, 0 .040057 f, 16 .668884 f,
};
static const float av1_partition_breakout_nn_weights_16_layer1[16 ] = {
-0 .096440 f, 0 .184316 f, -0 .021148 f, 0 .424974 f, 0 .003743 f, 0 .006310 f,
0 .046266 f, -0 .219224 f, -0 .087004 f, 0 .024623 f, -0 .275798 f, 0 .120164 f,
0 .269773 f, -0 .021105 f, -0 .146698 f, 0 .188764 f,
};
static const float av1_partition_breakout_nn_bias_16_layer1[1 ] = {
1 .60751927 f,
};
static const NN_CONFIG av1_partition_breakout_nnconfig_16 = {
FEATURE_SIZE, // num_inputs
1 , // num_outputs
1 , // num_hidden_layers
{
16 , // num_hidden_nodes
},
{
av1_partition_breakout_nn_weights_16_layer0,
av1_partition_breakout_nn_weights_16_layer1,
},
{
av1_partition_breakout_nn_bias_16_layer0,
av1_partition_breakout_nn_bias_16_layer1,
},
};
static const float
av1_partition_breakout_nn_weights_8_layer0[FEATURE_SIZE * 16 ] = {
-0 .255885 f, 0 .109548 f, -0 .111054 f, -0 .476119 f, -1 .083031 f, -0 .342003 f,
0 .048241 f, -0 .356013 f, -0 .085054 f, 0 .124908 f, 0 .000084 f, -0 .149906 f,
-0 .729829 f, 0 .133535 f, -0 .002125 f, 0 .207516 f, -0 .210163 f, -0 .567365 f,
-0 .590103 f, 0 .045308 f, -0 .539406 f, 0 .130550 f, -0 .663879 f, -0 .170549 f,
0 .017587 f, -0 .054187 f, 0 .000550 f, 0 .038297 f, -0 .112891 f, -0 .012751 f,
-0 .048067 f, 0 .095564 f, 0 .079892 f, 0 .077285 f, -0 .749708 f, -0 .286312 f,
-0 .054334 f, 0 .132242 f, -0 .004152 f, -0 .209758 f, -0 .073407 f, 0 .082306 f,
-0 .001034 f, -0 .090990 f, 0 .122823 f, -0 .109794 f, -0 .230066 f, -0 .391155 f,
-0 .262245 f, -0 .004744 f, -0 .232246 f, 0 .099290 f, -0 .637484 f, 0 .111937 f,
-0 .548556 f, -0 .598344 f, 0 .123265 f, -0 .281395 f, -0 .399711 f, -0 .525671 f,
-0 .596269 f, 0 .098494 f, -0 .005765 f, 0 .173652 f,
};
static const float av1_partition_breakout_nn_bias_8_layer0[16 ] = {
0 .194141 f, -0 .111223 f, 2 .503733 f, -7 .155602 f, -0 .695068 f, 0 .114874 f,
2 .056990 f, 5 .284306 f, 0 .639643 f, -2 .792049 f, -2 .232339 f, -0 .232209 f,
2 .336705 f, -0 .278834 f, 0 .231905 f, 7 .954366 f,
};
static const float av1_partition_breakout_nn_weights_8_layer1[16 ] = {
-0 .014439 f, 0 .010171 f, 0 .048116 f, -0 .090659 f, -0 .081235 f, -0 .021840 f,
-0 .017360 f, 0 .031063 f, -0 .031737 f, -0 .023439 f, -0 .037725 f, 0 .021954 f,
0 .055858 f, 0 .230970 f, -0 .056466 f, 0 .119780 f,
};
static const float av1_partition_breakout_nn_bias_8_layer1[1 ] = {
1 .27784479 f,
};
static const NN_CONFIG av1_partition_breakout_nnconfig_8 = {
FEATURE_SIZE, // num_inputs
1 , // num_outputs
1 , // num_hidden_layers
{
16 , // num_hidden_nodes
},
{
av1_partition_breakout_nn_weights_8_layer0,
av1_partition_breakout_nn_weights_8_layer1,
},
{
av1_partition_breakout_nn_bias_8_layer0,
av1_partition_breakout_nn_bias_8_layer1,
},
};
#undef FEATURE_SIZE
#define FEATURE_SIZE 9 // Input layer size
#define NUM_NODES 32 // Hidden layer size
#define LABEL_SIZE 3 // Output layer size
static const float av1_rect_partition_nn_weights_8_layer0[FEATURE_SIZE *
NUM_NODES] = {
0 .22151 f, 0 .99424 f, 0 .23415 f, -1 .13841 f, -0 .11277 f, 0 .09530 f, 0 .14769 f,
-1 .18895 f, -0 .96640 f, -0 .21421 f, -0 .13974 f, 0 .03236 f, 0 .15777 f, -0 .03176 f,
0 .02729 f, -0 .37344 f, -0 .01727 f, -0 .05469 f, 0 .19402 f, -3 .45508 f, 0 .90106 f,
-2 .91557 f, 0 .19379 f, 0 .14356 f, -0 .13291 f, 0 .05734 f, -0 .03032 f, -0 .13060 f,
0 .35744 f, 1 .31630 f, -1 .54493 f, -0 .20749 f, -0 .24413 f, -0 .04524 f, -0 .12400 f,
1 .08305 f, -0 .21596 f, 0 .76244 f, 1 .10616 f, -1 .71706 f, 0 .05768 f, 0 .10966 f,
0 .00949 f, -0 .12680 f, 0 .00699 f, -0 .11522 f, -0 .38566 f, 0 .34283 f, -0 .35266 f,
-0 .40643 f, -0 .22462 f, 0 .32300 f, -0 .39737 f, -0 .20587 f, -0 .16096 f, 1 .07543 f,
0 .30314 f, -1 .35659 f, -0 .38212 f, 0 .45857 f, 0 .76615 f, 0 .16819 f, -1 .24459 f,
0 .39677 f, 0 .87436 f, -2 .33757 f, 1 .27471 f, 0 .27488 f, 0 .01019 f, -0 .01221 f,
-0 .07461 f, -0 .14577 f, -0 .01231 f, -0 .64426 f, -1 .02733 f, -1 .96242 f, 0 .95143 f,
-0 .06777 f, -1 .13868 f, 0 .01354 f, -0 .75590 f, -0 .78222 f, -0 .07453 f, 0 .61788 f,
0 .56899 f, 1 .17144 f, 0 .70899 f, 0 .48568 f, 0 .11266 f, 0 .81579 f, -0 .03929 f,
0 .01088 f, 0 .33599 f, -0 .22401 f, -0 .49654 f, -0 .02598 f, 0 .04509 f, -0 .08217 f,
-0 .30687 f, 0 .19851 f, -2 .96860 f, -2 .30698 f, 0 .01848 f, 0 .11801 f, 0 .06614 f,
0 .01673 f, -0 .11002 f, -0 .08168 f, 0 .09204 f, -0 .06379 f, 0 .27972 f, -0 .31716 f,
-0 .00566 f, -0 .13651 f, -0 .37276 f, 0 .01511 f, -0 .23697 f, 0 .21696 f, -0 .19480 f,
0 .60758 f, -0 .43506 f, -0 .02247 f, -1 .45073 f, 0 .84442 f, -0 .94018 f, 0 .32550 f,
0 .03985 f, -0 .06581 f, 0 .21665 f, 0 .79472 f, -2 .41080 f, 0 .04788 f, -0 .09492 f,
-0 .10677 f, 0 .07250 f, 0 .14329 f, -0 .37319 f, 0 .53043 f, -0 .49108 f, 0 .25792 f,
-0 .36569 f, -0 .28669 f, -0 .18416 f, -0 .52385 f, -1 .17081 f, -1 .32153 f, -1 .13403 f,
-0 .26196 f, 0 .93379 f, 0 .72115 f, 0 .54464 f, 0 .27642 f, 0 .04757 f, 2 .01629 f,
1 .55787 f, -0 .11665 f, 1 .00722 f, -0 .24352 f, 0 .53308 f, 0 .57719 f, 0 .39344 f,
0 .19174 f, 0 .06339 f, -0 .02530 f, 0 .07724 f, -0 .32416 f, -0 .26992 f, -0 .35887 f,
-0 .35285 f, -0 .33379 f, -0 .37475 f, -0 .77335 f, 1 .70027 f, -1 .52153 f, -0 .26503 f,
0 .97552 f, -2 .96705 f, -0 .91220 f, -0 .11827 f, 0 .00406 f, -0 .14514 f, 0 .18417 f,
-0 .20874 f, 0 .27293 f, -0 .34072 f, -0 .34838 f, -0 .19054 f, -0 .29806 f, -0 .27960 f,
-0 .19293 f, -0 .18275 f, -0 .05902 f, 0 .58625 f, -0 .05470 f, -0 .48814 f, -0 .45382 f,
-0 .05959 f, 2 .01250 f, -0 .30014 f, 0 .69546 f, -1 .24180 f, 1 .34923 f, 0 .20337 f,
0 .16850 f, 0 .07187 f, 0 .72630 f, -0 .15380 f, -2 .40973 f, -2 .73561 f, -1 .71375 f,
-1 .61695 f, 0 .50052 f, 0 .09730 f, 0 .00579 f, 0 .06133 f, -0 .06512 f, -0 .61439 f,
-1 .16173 f, -0 .58716 f, 1 .60438 f, 0 .23242 f, 0 .91847 f, 0 .49041 f, -0 .16277 f,
-0 .02574 f, -0 .64593 f, 1 .17028 f, 0 .46852 f, 0 .14926 f, 0 .73853 f, -0 .78521 f,
0 .05959 f, -0 .35590 f, 0 .02039 f, 0 .10812 f, -0 .28650 f, 1 .34038 f, -0 .72188 f,
0 .62385 f, -0 .35271 f, -0 .39599 f, 0 .41543 f, 0 .53124 f, -0 .23510 f, -0 .15480 f,
-0 .05066 f, -0 .33529 f, 0 .05238 f, -0 .35311 f, -0 .26983 f, -0 .39764 f, 0 .01085 f,
0 .26593 f, -0 .18411 f, -0 .29945 f, 0 .50090 f, -0 .03397 f, 0 .78562 f, -0 .33068 f,
1 .21308 f, -2 .23273 f, -0 .33366 f, -0 .15164 f, -1 .13270 f, 0 .17394 f, 0 .65567 f,
0 .76496 f, 0 .44325 f, 0 .01368 f, -0 .33619 f, -0 .64256 f, 0 .64478 f, 0 .84553 f,
1 .74183 f, 0 .22563 f, -0 .14550 f, -0 .16258 f, 0 .03010 f, 0 .49922 f, 0 .64575 f,
-0 .29187 f, -0 .10348 f, -1 .43619 f, -0 .56540 f, -0 .14779 f, 0 .04616 f, 0 .87411 f,
-1 .08228 f,
};
static const float av1_rect_partition_nn_bias_8_layer0[NUM_NODES] = {
0 .33919 f, -0 .03003 f, 0 .79073 f, -0 .18508 f, 0 .00668 f, -0 .12017 f, 0 .35362 f,
-0 .51642 f, 0 .06536 f, 0 .41668 f, -0 .06509 f, 0 .94606 f, -0 .15385 f, 0 .14936 f,
1 .46274 f, -0 .06961 f, 2 .82537 f, -1 .95576 f, -0 .09457 f, 0 .02042 f, -0 .07480 f,
-0 .55083 f, 0 .26170 f, 4 .39883 f, 0 .33999 f, -0 .10502 f, 0 .70884 f, -0 .06992 f,
-0 .22638 f, 1 .40940 f, -0 .09309 f, 0 .05828 f,
};
static const float av1_rect_partition_nn_weights_8_layer1[NUM_NODES *
LABEL_SIZE] = {
0 .09209 f, 0 .26236 f, 0 .62136 f, 0 .76324 f, -1 .14678 f, 0 .42289 f, -0 .08895 f,
-0 .97267 f, 2 .05958 f, 0 .00843 f, 0 .35335 f, 1 .12096 f, -0 .11679 f, 0 .07350 f,
-1 .23231 f, -0 .61990 f, 1 .51379 f, -1 .99450 f, 0 .22441 f, 2 .41974 f, -0 .30488 f,
-0 .37869 f, 0 .47168 f, -3 .70132 f, 0 .00061 f, 0 .19432 f, 0 .11512 f, 0 .26200 f,
-0 .35285 f, 0 .37985 f, 0 .90571 f, 0 .27344 f, 0 .74840 f, -0 .17965 f, -2 .51433 f,
0 .59235 f, 1 .16670 f, -0 .53446 f, 0 .67897 f, 0 .04505 f, -0 .86874 f, 0 .45361 f,
-0 .35033 f, 1 .21283 f, 0 .31426 f, -0 .20841 f, 0 .56757 f, 0 .45909 f, -1 .23683 f,
0 .09835 f, -0 .17214 f, -0 .96323 f, 0 .01138 f, -0 .50233 f, 0 .30104 f, 2 .01814 f,
1 .15821 f, -0 .11947 f, 0 .74574 f, -0 .30714 f, -0 .39646 f, -1 .30086 f, -0 .88541 f,
-0 .12259 f, -0 .54977 f, 0 .30069 f, 1 .84299 f, -0 .95141 f, -0 .65887 f, -0 .25888 f,
-0 .63265 f, 1 .29531 f, -0 .56672 f, 0 .10837 f, -0 .21297 f, -2 .19131 f, 0 .01156 f,
0 .51912 f, 0 .46704 f, 0 .42810 f, -0 .59271 f, 0 .98469 f, -0 .17914 f, -1 .91163 f,
-0 .32807 f, 0 .48199 f, -0 .99525 f, 1 .67108 f, -0 .87631 f, -0 .60258 f, -0 .78731 f,
-0 .32877 f, 0 .44237 f, 0 .01087 f, 0 .07489 f, -0 .28224 f,
};
static const float av1_rect_partition_nn_bias_8_layer1[LABEL_SIZE] = {
1 .70665 f,
-0 .77954 f,
-0 .92709 f,
};
static const NN_CONFIG av1_rect_partition_nnconfig_8 = {
FEATURE_SIZE, // num_inputs
LABEL_SIZE, // num_outputs
1 , // num_hidden_layers
{
NUM_NODES,
}, // num_hidden_nodes
{ av1_rect_partition_nn_weights_8_layer0,
av1_rect_partition_nn_weights_8_layer1 },
{ av1_rect_partition_nn_bias_8_layer0, av1_rect_partition_nn_bias_8_layer1 }
};
static const float av1_rect_partition_nn_weights_16_layer0[FEATURE_SIZE *
NUM_NODES] = {
-0 .18480 f, -0 .05410 f, -0 .18957 f, 0 .15451 f, -0 .38649 f, -0 .26162 f, -0 .22727 f,
-0 .38555 f, -0 .36738 f, 0 .74384 f, -1 .85999 f, 0 .98491 f, -0 .72119 f, 1 .77321 f,
0 .39983 f, 0 .96314 f, 0 .23695 f, 0 .30200 f, 0 .30629 f, -0 .47617 f, -1 .43320 f,
-1 .81730 f, 0 .36554 f, -0 .07142 f, -1 .27242 f, -1 .27697 f, 0 .00110 f, -0 .32179 f,
0 .27460 f, 0 .45428 f, 0 .15308 f, -0 .73906 f, -0 .28577 f, -0 .01238 f, -0 .16958 f,
-0 .85390 f, 1 .05484 f, -1 .62812 f, 0 .77632 f, -0 .27327 f, -0 .32527 f, 0 .32726 f,
1 .73255 f, 0 .53763 f, 0 .59121 f, -0 .39068 f, -0 .32451 f, -0 .31869 f, 0 .17777 f,
0 .07519 f, -0 .18066 f, -0 .11250 f, -0 .14616 f, -0 .16882 f, -0 .04099 f, -0 .67959 f,
0 .39674 f, -0 .08596 f, 0 .18587 f, -2 .04097 f, -1 .73993 f, 1 .57212 f, 1 .42410 f,
-1 .36762 f, -0 .41485 f, -1 .12103 f, 0 .56959 f, 0 .11500 f, 0 .48945 f, -0 .13585 f,
1 .22125 f, 0 .67071 f, -1 .11812 f, -0 .20660 f, -0 .52856 f, 0 .70663 f, 0 .74382 f,
0 .61114 f, -0 .11454 f, 1 .14687 f, 0 .80322 f, -0 .45965 f, -0 .44466 f, -0 .05830 f,
0 .13206 f, -0 .53750 f, -0 .11324 f, -0 .37971 f, -0 .13491 f, -0 .21268 f, 1 .93407 f,
1 .34433 f, 2 .49427 f, 2 .91955 f, 1 .71730 f, 0 .03295 f, 0 .03587 f, -0 .14550 f,
0 .08189 f, -0 .38655 f, -0 .35432 f, -0 .62706 f, -0 .01849 f, -0 .57882 f, -0 .60438 f,
-1 .01334 f, -0 .57302 f, 0 .22592 f, 0 .05916 f, -0 .05305 f, -0 .89824 f, -0 .52969 f,
-0 .24542 f, 0 .27029 f, -0 .40924 f, -0 .82452 f, -0 .60665 f, -5 .03025 f, 0 .83302 f,
1 .83695 f, 2 .19716 f, 2 .31001 f, 0 .03657 f, 0 .00063 f, -0 .04379 f, 0 .05835 f,
-0 .08623 f, 0 .20557 f, -0 .17791 f, 0 .07874 f, -0 .25456 f, -0 .19513 f, -0 .27753 f,
-0 .31982 f, 0 .00245 f, -0 .33183 f, 0 .26059 f, -0 .22165 f, 0 .37582 f, -0 .30411 f,
-0 .22639 f, -0 .14739 f, -0 .20201 f, -0 .37507 f, -1 .30653 f, 0 .49570 f, 1 .03673 f,
0 .66139 f, 0 .44941 f, -0 .44461 f, -0 .50376 f, -0 .49664 f, 0 .18608 f, -0 .26175 f,
0 .14844 f, 0 .78715 f, -0 .70344 f, -0 .87624 f, -0 .98535 f, -0 .35346 f, 0 .37094 f,
-0 .43135 f, -0 .22571 f, 3 .46263 f, 3 .13580 f, -1 .33203 f, -0 .15247 f, -0 .15866 f,
-0 .11214 f, 0 .12211 f, 0 .03964 f, -1 .87597 f, -4 .81597 f, -4 .80195 f, -4 .98096 f,
-5 .62336 f, -0 .05337 f, -0 .00943 f, 0 .00792 f, 0 .02742 f, 1 .05679 f, 2 .41455 f,
0 .85382 f, 1 .42504 f, 0 .58096 f, 0 .21443 f, 1 .02694 f, 1 .06746 f, 1 .20242 f,
0 .60767 f, 1 .98667 f, -0 .80879 f, -0 .63495 f, 1 .95508 f, 0 .23952 f, -0 .15019 f,
-0 .16097 f, 0 .30155 f, -3 .42407 f, -1 .34998 f, 9 .07689 f, -2 .22559 f, 2 .22562 f,
-0 .03348 f, -0 .05229 f, 0 .05931 f, 0 .03042 f, -0 .18068 f, -0 .05732 f, -0 .33010 f,
-0 .32279 f, -0 .26607 f, -0 .02723 f, -0 .04067 f, 0 .08700 f, -0 .16366 f, -0 .24935 f,
-0 .69124 f, 0 .58508 f, 0 .50654 f, 0 .04492 f, 1 .38340 f, -1 .51487 f, 1 .72889 f,
-1 .95618 f, -3 .65013 f, -1 .38525 f, -3 .05516 f, -2 .40448 f, 2 .47467 f, 0 .03784 f,
0 .08052 f, -0 .01971 f, -0 .08918 f, -0 .84997 f, -0 .55302 f, -1 .07861 f, -0 .62626 f,
0 .61751 f, -0 .11012 f, -0 .24185 f, -0 .39201 f, -1 .85390 f, -0 .31261 f, -0 .11927 f,
0 .15671 f, -0 .23450 f, -0 .14916 f, -0 .31715 f, -0 .19350 f, 0 .01795 f, -0 .11533 f,
-0 .05799 f, -0 .03142 f, 0 .20218 f, -0 .39499 f, -0 .33859 f, -0 .13201 f, -0 .19527 f,
-0 .28459 f, -0 .20346 f, 0 .89457 f, -2 .22103 f, -2 .37455 f, -2 .00221 f, 2 .44553 f,
0 .33915 f, 0 .50047 f, -0 .34625 f, -0 .19667 f, -0 .56333 f, -0 .84328 f, 1 .25767 f,
-1 .70297 f, 1 .00482 f, -0 .00103 f, -1 .40813 f, 0 .21311 f, 0 .39230 f, -0 .07302 f,
-3 .49100 f, 1 .60675 f, -2 .90692 f, 0 .11022 f, 0 .13507 f, -0 .13308 f, 0 .15201 f,
-0 .05573 f,
};
static const float av1_rect_partition_nn_bias_16_layer0[NUM_NODES] = {
-0 .16783 f, -0 .16023 f, 0 .52215 f, -0 .04109 f, 2 .00122 f, -0 .11633 f, 0 .25535 f,
1 .80638 f, 1 .69273 f, -0 .25998 f, -6 .83550 f, -0 .79682 f, -1 .03466 f, 1 .42721 f,
0 .00000 f, -0 .00000 f, -0 .11665 f, -0 .12047 f, -1 .01497 f, 7 .27181 f, -0 .78548 f,
-1 .39335 f, -5 .42248 f, -0 .10388 f, 0 .07634 f, 2 .81012 f, -0 .57429 f, -0 .15629 f,
-0 .12044 f, 1 .65478 f, -0 .75153 f, 1 .18441 f,
};
static const float av1_rect_partition_nn_weights_16_layer1[NUM_NODES *
LABEL_SIZE] = {
-0 .26407 f, 0 .06322 f, 0 .87932 f, 0 .17772 f, 0 .71686 f, -0 .12283 f, 0 .08454 f,
0 .20098 f, -0 .31763 f, -0 .33178 f, -4 .59535 f, -0 .04367 f, 0 .17099 f, 3 .80486 f,
0 .16750 f, 0 .29218 f, 0 .57234 f, -0 .96550 f, -0 .10599 f, -4 .91130 f, -0 .14658 f,
0 .95803 f, -4 .13925 f, 0 .24567 f, 0 .25708 f, 1 .60547 f, -1 .03251 f, -0 .31053 f,
-0 .05659 f, -0 .94121 f, -0 .68926 f, -0 .24738 f, -0 .38019 f, 0 .98950 f, 0 .13689 f,
0 .24504 f, 0 .49623 f, 0 .19980 f, 0 .38349 f, 0 .37481 f, 0 .54540 f, -0 .02198 f,
3 .43385 f, 1 .02543 f, -0 .40921 f, -3 .07235 f, 0 .02996 f, 0 .00323 f, -0 .35414 f,
0 .71099 f, 1 .39334 f, 2 .43741 f, -1 .11007 f, -0 .22739 f, -4 .21757 f, 0 .11905 f,
0 .00353 f, -1 .69637 f, 0 .45944 f, -0 .19884 f, 0 .03624 f, 0 .25729 f, 0 .23659 f,
-2 .08405 f, 0 .08573 f, -0 .53393 f, -1 .28103 f, -0 .53970 f, -0 .65465 f, 0 .31821 f,
-0 .09884 f, -0 .69026 f, -0 .37284 f, 0 .04622 f, 1 .32973 f, -0 .15414 f, 0 .19138 f,
-0 .67927 f, -0 .17658 f, 0 .36008 f, -0 .51832 f, 0 .09887 f, -1 .94414 f, 2 .95227 f,
1 .76937 f, -0 .26687 f, 8 .50976 f, 0 .26247 f, 0 .60262 f, -0 .27910 f, 0 .30061 f,
-0 .05117 f, 0 .16018 f, 0 .71195 f, 0 .57871 f, 1 .57794 f,
};
static const float av1_rect_partition_nn_bias_16_layer1[3 ] = {
2 .68750 f,
-1 .31894 f,
-1 .36768 f,
};
static const NN_CONFIG av1_rect_partition_nnconfig_16 = {
FEATURE_SIZE, // num_inputs
LABEL_SIZE, // num_outputs
1 , // num_hidden_layers
{
NUM_NODES,
}, // num_hidden_nodes
{ av1_rect_partition_nn_weights_16_layer0,
av1_rect_partition_nn_weights_16_layer1 },
{ av1_rect_partition_nn_bias_16_layer0, av1_rect_partition_nn_bias_16_layer1 }
};
static const float av1_rect_partition_nn_weights_32_layer0[FEATURE_SIZE *
NUM_NODES] = {
-0 .54654 f, -0 .43537 f, -0 .10620 f, -0 .48051 f, -0 .43543 f, -0 .22737 f, -0 .15429 f,
-0 .09858 f, -0 .09438 f, 0 .37306 f, 0 .23934 f, -1 .86375 f, -1 .18307 f, -0 .32995 f,
-0 .09745 f, 0 .05431 f, -0 .13799 f, 0 .14734 f, -0 .33219 f, 0 .18057 f, -0 .23792 f,
-0 .28126 f, 0 .02977 f, -0 .07431 f, 0 .07860 f, 0 .00067 f, -0 .01927 f, 1 .01841 f,
-0 .57739 f, 0 .08412 f, -1 .33843 f, -1 .05563 f, -0 .28693 f, -0 .39425 f, -0 .69572 f,
-0 .16703 f, 0 .02808 f, 0 .11994 f, -0 .26267 f, 0 .19706 f, -0 .29707 f, -0 .25305 f,
-0 .07050 f, -0 .02704 f, -0 .31528 f, -0 .42301 f, 0 .22496 f, -0 .37001 f, -0 .23319 f,
-0 .11139 f, -0 .30513 f, 0 .04213 f, -0 .12550 f, 0 .02504 f, 0 .33245 f, 0 .01102 f,
-0 .35950 f, -0 .05949 f, -0 .19590 f, -0 .27457 f, -0 .28339 f, -0 .15676 f, -0 .21538 f,
0 .65066 f, 0 .28443 f, -1 .24943 f, -3 .00246 f, -1 .01897 f, 0 .09304 f, 0 .70052 f,
-0 .12877 f, 0 .21120 f, -0 .37476 f, 0 .23261 f, -0 .28401 f, 0 .09837 f, 0 .00020 f,
-0 .12106 f, -0 .32354 f, -0 .02472 f, -0 .19772 f, 1 .01886 f, 0 .16596 f, -0 .06532 f,
1 .72938 f, 1 .57754 f, 0 .55963 f, 0 .33246 f, -0 .20023 f, 0 .30715 f, 0 .08629 f,
0 .18945 f, -0 .45988 f, -1 .22610 f, -0 .05152 f, -0 .48859 f, -1 .02104 f, -0 .27315 f,
-0 .57698 f, 0 .04157 f, -0 .92428 f, -1 .31268 f, 1 .78210 f, 0 .10291 f, 1 .55042 f,
-1 .26793 f, 1 .39042 f, -1 .43729 f, 0 .25600 f, 5 .21263 f, 5 .31955 f, 5 .19316 f,
5 .43430 f, 0 .00294 f, -0 .00970 f, -0 .02333 f, 0 .00250 f, 1 .17672 f, 6 .27544 f,
4 .95973 f, 3 .54009 f, 4 .51269 f, 0 .30750 f, 0 .78780 f, -0 .44741 f, -0 .76442 f,
0 .75050 f, 0 .58799 f, 0 .03400 f, -2 .09859 f, 1 .67313 f, 0 .12503 f, 0 .28609 f,
1 .15809 f, 2 .46530 f, -0 .04898 f, 0 .23072 f, -0 .12635 f, -0 .82097 f, -0 .63827 f,
2 .16779 f, 1 .77132 f, 0 .15434 f, -1 .06427 f, 0 .06206 f, -0 .87732 f, -0 .61897 f,
-0 .44593 f, -0 .77131 f, -0 .15979 f, -0 .02282 f, -0 .74381 f, 0 .66052 f, -0 .22992 f,
1 .74638 f, 1 .29199 f, -0 .55464 f, 0 .98316 f, 0 .06665 f, 0 .50254 f, -0 .66292 f,
0 .17113 f, -0 .32633 f, -1 .85803 f, -0 .92759 f, 4 .44965 f, 1 .33057 f, 0 .02135 f,
-0 .27446 f, -0 .26018 f, -0 .12613 f, -0 .14470 f, -0 .23355 f, -0 .09717 f, -0 .24123 f,
-0 .05535 f, -0 .19146 f, -0 .36222 f, -0 .30458 f, -0 .40323 f, 0 .21779 f, 0 .14248 f,
-0 .48630 f, 0 .18840 f, 0 .11040 f, 0 .17287 f, -0 .51880 f, 1 .12466 f, -0 .38888 f,
-0 .16421 f, -0 .31784 f, -0 .36112 f, -0 .25386 f, -0 .01636 f, 0 .10029 f, -0 .26881 f,
-0 .17051 f, -0 .30903 f, -0 .08573 f, -0 .28774 f, -0 .01173 f, -0 .09706 f, -0 .23089 f,
-0 .12922 f, -0 .17463 f, -0 .12433 f, -0 .23074 f, 0 .15220 f, 1 .29826 f, 0 .23788 f,
0 .04189 f, 2 .66416 f, 0 .48815 f, -0 .06803 f, 0 .96742 f, 1 .27165 f, -0 .70348 f,
-0 .09941 f, -0 .42948 f, -0 .20243 f, -0 .02364 f, -0 .26689 f, -0 .40629 f, -0 .68217 f,
-0 .48073 f, 2 .43657 f, -2 .60191 f, -1 .82837 f, 0 .50440 f, 0 .71829 f, 0 .76491 f,
0 .28293 f, 0 .20568 f, 0 .92642 f, -0 .02496 f, 1 .43637 f, -0 .24474 f, -1 .21030 f,
0 .54084 f, 1 .05130 f, 1 .29572 f, 0 .03750 f, -0 .36894 f, 0 .74548 f, -1 .33857 f,
-0 .84858 f, 1 .35230 f, 0 .80175 f, 0 .66136 f, 1 .06473 f, 0 .18701 f, 1 .42413 f,
0 .04661 f, -0 .07820 f, 0 .64990 f, -0 .43595 f, 1 .18304 f, -0 .11437 f, -0 .06365 f,
0 .03558 f, 0 .78260 f, -1 .74890 f, 1 .56217 f, -1 .23424 f, 4 .59193 f, -3 .35072 f,
0 .01180 f, -0 .18296 f, -0 .20870 f, 0 .04510 f, 1 .52595 f, -1 .37402 f, -0 .33123 f,
-0 .85957 f, 0 .80598 f, 0 .03743 f, 0 .02354 f, 0 .37707 f, 1 .62095 f, -0 .29627 f,
-0 .31778 f, -0 .45789 f, -0 .14906 f, 0 .25315 f, -0 .10817 f, -0 .32610 f, -0 .40890 f,
0 .33984 f,
};
static const float av1_rect_partition_nn_bias_32_layer0[NUM_NODES] = {
-0 .17482 f, 0 .39042 f, 0 .00000 f, 1 .69677 f, 0 .08792 f, -0 .09301 f, 0 .13809 f,
4 .84061 f, 0 .00000 f, 0 .40515 f, 0 .46246 f, 0 .20644 f, -5 .77478 f, -1 .54510 f,
0 .05660 f, -0 .32013 f, 0 .23649 f, 0 .03778 f, -2 .53710 f, -0 .27869 f, 0 .45623 f,
-0 .04155 f, -0 .18445 f, -0 .73405 f, -0 .50243 f, 2 .23191 f, 1 .93272 f, -1 .07032 f,
-0 .27602 f, -1 .98063 f, 0 .20816 f, -0 .01315 f,
};
static const float av1_rect_partition_nn_weights_32_layer1[NUM_NODES *
LABEL_SIZE] = {
0 .02827 f, 1 .02560 f, -0 .07137 f, -0 .31911 f, 0 .11365 f, 0 .13684 f, -0 .07816 f,
-5 .23036 f, -0 .34340 f, 0 .84526 f, -1 .51845 f, 0 .07017 f, -8 .12570 f, 6 .24061 f,
0 .35739 f, -0 .09937 f, -0 .30978 f, 0 .22032 f, 0 .74968 f, -0 .34557 f, 0 .45547 f,
-0 .16512 f, 0 .07118 f, 1 .66415 f, 0 .41320 f, -1 .81533 f, -1 .96004 f, 1 .04666 f,
0 .84049 f, 4 .31009 f, 0 .68850 f, 0 .26322 f, -0 .24634 f, -1 .25889 f, 0 .31952 f,
0 .63632 f, 0 .05801 f, -0 .10664 f, -0 .21992 f, 2 .44386 f, 0 .19526 f, -0 .09838 f,
1 .53049 f, -0 .26630 f, 3 .54126 f, -3 .40574 f, 0 .72730 f, 0 .04557 f, 0 .92652 f,
0 .15522 f, 2 .35895 f, -0 .13347 f, 0 .56907 f, 0 .15352 f, 0 .01823 f, -0 .73939 f,
0 .43104 f, 1 .90321 f, 0 .31267 f, -0 .51972 f, 0 .50094 f, -3 .98372 f, -3 .41518 f,
-0 .48183 f, 0 .26661 f, 0 .64146 f, 0 .14500 f, -0 .01695 f, 0 .16653 f, -0 .37846 f,
0 .08412 f, 2 .69714 f, -0 .20258 f, -0 .75786 f, 0 .11201 f, 0 .61878 f, 4 .22231 f,
-3 .55330 f, -1 .14137 f, -0 .37722 f, -0 .28000 f, -0 .72581 f, -2 .62827 f, -0 .19448 f,
-0 .59398 f, -0 .30136 f, -0 .17725 f, -0 .69630 f, -0 .41132 f, 0 .12208 f, 2 .11441 f,
-1 .08794 f, -1 .41694 f, 0 .02620 f, 2 .18792 f, 0 .04271 f,
};
static const float av1_rect_partition_nn_bias_32_layer1[3 ] = {
2 .47332 f,
-1 .65756 f,
-0 .81573 f,
};
static const NN_CONFIG av1_rect_partition_nnconfig_32 = {
FEATURE_SIZE, // num_inputs
LABEL_SIZE, // num_outputs
1 , // num_hidden_layers
{
NUM_NODES,
}, // num_hidden_nodes
{ av1_rect_partition_nn_weights_32_layer0,
av1_rect_partition_nn_weights_32_layer1 },
{ av1_rect_partition_nn_bias_32_layer0, av1_rect_partition_nn_bias_32_layer1 }
};
static const float av1_rect_partition_nn_weights_64_layer0[FEATURE_SIZE *
NUM_NODES] = {
0 .08972 f, 4 .09095 f, -0 .31398 f, -2 .43631 f, -0 .74767 f, 1 .42471 f, 1 .60926 f,
1 .44721 f, 1 .88259 f, 2 .35375 f, 1 .88299 f, 2 .01109 f, 0 .98679 f, 2 .24131 f,
0 .06279 f, -0 .08315 f, 0 .32107 f, 0 .91334 f, -0 .36569 f, 5 .55049 f, 5 .44943 f,
5 .20471 f, 5 .39099 f, -0 .01943 f, -0 .00284 f, 0 .02203 f, -0 .01309 f, 1 .41917 f,
6 .68460 f, -6 .15986 f, 6 .41341 f, -3 .20630 f, -0 .00567 f, -0 .00038 f, 0 .05960 f,
0 .04308 f, 0 .95366 f, 3 .48535 f, 2 .98266 f, 4 .11784 f, 3 .44255 f, 0 .61630 f,
0 .71405 f, 0 .63945 f, -0 .00713 f, 0 .39193 f, 1 .91621 f, 3 .32755 f, 0 .71674 f,
-0 .11647 f, 2 .07090 f, 2 .64191 f, 0 .07949 f, -0 .05023 f, 0 .99935 f, 0 .83145 f,
0 .75898 f, -0 .98764 f, -0 .58731 f, 1 .21734 f, -0 .08076 f, -3 .26780 f, 1 .66278 f,
0 .04189 f, -0 .33177 f, -1 .58648 f, 1 .00883 f, -0 .56132 f, -2 .34877 f, 0 .67056 f,
-2 .32297 f, -0 .91641 f, -1 .02909 f, 4 .19781 f, 3 .87484 f, 4 .32778 f, -1 .97171 f,
-0 .24734 f, 0 .00822 f, 0 .05892 f, 0 .12697 f, -3 .62915 f, -2 .93127 f, 7 .94856 f,
-3 .29311 f, 3 .26001 f, -0 .02231 f, 0 .02741 f, 0 .05919 f, 0 .08190 f, -1 .49344 f,
-0 .64475 f, -0 .24627 f, 4 .03324 f, -1 .14799 f, -0 .18465 f, -0 .17829 f, 0 .10394 f,
0 .08580 f, -5 .74721 f, 4 .42467 f, 3 .63964 f, 3 .00258 f, -1 .22744 f, -0 .29408 f,
0 .00767 f, 0 .12305 f, 0 .05249 f, -0 .17166 f, -0 .20120 f, -0 .32941 f, -0 .31901 f,
0 .04628 f, -0 .35249 f, -0 .18272 f, 0 .03956 f, -0 .19329 f, -0 .33564 f, 0 .09856 f,
-0 .00173 f, -0 .31751 f, -0 .05702 f, -0 .20558 f, -0 .31464 f, -0 .02488 f, -0 .00729 f,
-0 .35854 f, -0 .14762 f, -0 .34897 f, -0 .12746 f, 0 .04011 f, -0 .24918 f, -0 .53516 f,
-0 .28440 f, -0 .36789 f, -1 .34889 f, -9 .10044 f, -9 .19238 f, 4 .48042 f, 6 .54429 f,
-0 .00226 f, 0 .00430 f, 0 .00321 f, 0 .00442 f, 0 .87551 f, -0 .16224 f, -0 .22832 f,
-0 .60640 f, -0 .28738 f, 0 .18062 f, 0 .22008 f, -0 .47406 f, 0 .80302 f, 0 .12149 f,
1 .49530 f, 1 .05069 f, -2 .02985 f, -0 .92833 f, 0 .25616 f, 0 .12852 f, 3 .51840 f,
0 .25226 f, -2 .63283 f, -4 .04386 f, 8 .46300 f, -2 .93408 f, 0 .44069 f, 0 .08276 f,
0 .34482 f, -0 .22615 f, 0 .28666 f, 3 .02962 f, -1 .20055 f, -1 .04832 f, -0 .97632 f,
-0 .99530 f, 1 .44196 f, 1 .68550 f, 0 .49360 f, 1 .08155 f, -0 .26059 f, -0 .02876 f,
-0 .27492 f, -0 .06205 f, -0 .09496 f, -0 .12314 f, -0 .30228 f, -0 .07453 f, -0 .38857 f,
1 .17443 f, 2 .41497 f, 1 .90537 f, 2 .37716 f, 2 .91495 f, -0 .44455 f, -0 .51176 f,
0 .48195 f, 0 .53032 f, 0 .23696 f, -1 .06211 f, 1 .47459 f, -0 .89029 f, 0 .29521 f,
0 .66291 f, -0 .42653 f, 1 .82308 f, -1 .30372 f, -0 .36192 f, -3 .40388 f, -1 .61476 f,
-2 .29745 f, -0 .66886 f, -2 .08252 f, -0 .54552 f, -4 .06849 f, 0 .02948 f, 0 .27297 f,
-4 .81472 f, 4 .60404 f, -0 .11053 f, 0 .14765 f, 0 .02826 f, -0 .14688 f, -0 .07066 f,
-0 .01224 f, 1 .20377 f, 7 .02725 f, -6 .02627 f, 6 .87255 f, -3 .14257 f, 0 .01074 f,
0 .02397 f, -0 .02359 f, 0 .01901 f, 0 .14956 f, -1 .67671 f, 2 .26714 f, 2 .57043 f,
-0 .45888 f, -1 .60265 f, -2 .11475 f, -2 .74029 f, -2 .74658 f, -0 .35630 f, -2 .63013 f,
-2 .14814 f, -0 .67266 f, -1 .56850 f, 0 .57137 f, -1 .14428 f, -0 .34265 f, -0 .12521 f,
0 .01220 f, -0 .74906 f, -0 .19270 f, 0 .68110 f, -0 .24737 f, -0 .70568 f, -1 .64826 f,
-0 .35847 f, -0 .15984 f, -1 .17932 f, -8 .72306 f, -8 .72834 f, 3 .93701 f, 6 .17812 f,
-0 .03191 f, -0 .00104 f, 0 .01402 f, -0 .00046 f, -0 .94517 f, 1 .51266 f, -0 .56318 f,
0 .72260 f, -0 .09253 f, -0 .09069 f, -2 .16695 f, -0 .23653 f, 0 .24418 f, 2 .21148 f,
-1 .47954 f, -1 .01439 f, 0 .31536 f, 0 .77238 f, -0 .85083 f, -0 .15758 f, -0 .50886 f,
0 .09101 f,
};
static const float av1_rect_partition_nn_bias_64_layer0[NUM_NODES] = {
0 .91706 f, -1 .31328 f, -5 .16196 f, 1 .13191 f, -0 .98044 f, -1 .61122 f, 1 .03039 f,
-0 .98537 f, -4 .45568 f, -4 .34802 f, -0 .92116 f, 0 .66836 f, -0 .10752 f, -0 .13065 f,
-0 .35567 f, -0 .35693 f, 1 .74941 f, 1 .17379 f, -3 .45555 f, 5 .66321 f, -0 .24917 f,
-1 .11940 f, -0 .73656 f, -0 .19299 f, -0 .04181 f, 1 .11010 f, -2 .97859 f, -0 .16774 f,
0 .59835 f, -0 .31269 f, -0 .30585 f, -1 .66212 f,
};
static const float av1_rect_partition_nn_weights_64_layer1[NUM_NODES *
LABEL_SIZE] = {
0 .58963 f, 4 .20320 f, -8 .62465 f, -6 .54014 f, 5 .41108 f, 2 .33581 f, -0 .10354 f,
-1 .17753 f, -3 .45909 f, -2 .24722 f, 2 .20881 f, 3 .21971 f, -0 .09087 f, -0 .21624 f,
0 .16529 f, -8 .40985 f, -1 .60205 f, -1 .41538 f, 4 .41826 f, -4 .63069 f, -0 .27742 f,
4 .08710 f, 0 .26439 f, -1 .46028 f, 0 .51234 f, 6 .25212 f, -3 .35650 f, -1 .21348 f,
1 .37201 f, 8 .89151 f, 0 .28859 f, -0 .97328 f, -0 .36196 f, -2 .71701 f, 4 .54196 f,
-0 .62476 f, -2 .43814 f, -1 .34209 f, 0 .12850 f, 1 .73859 f, 3 .09809 f, -4 .42434 f,
-1 .82552 f, -3 .66420 f, -0 .31535 f, 0 .00968 f, -0 .02019 f, 9 .66824 f, 0 .58835 f,
1 .50425 f, 2 .84487 f, 2 .55522 f, 0 .01409 f, -2 .27594 f, -0 .31800 f, 0 .91076 f,
-0 .66808 f, 0 .33120 f, -0 .12460 f, 0 .64457 f, -0 .36416 f, -10 .30843 f, 1 .51013 f,
2 .06861 f, -0 .20989 f, -0 .87119 f, 3 .68642 f, 7 .33662 f, -2 .88037 f, -0 .52414 f,
-0 .35036 f, -0 .45947 f, -0 .07406 f, 6 .46346 f, -0 .16031 f, 0 .27071 f, 0 .38845 f,
-0 .21940 f, 0 .08583 f, -1 .39526 f, 0 .50554 f, 0 .45279 f, -6 .61856 f, 1 .84069 f,
-0 .19149 f, -1 .77235 f, 0 .75136 f, 1 .11797 f, 0 .32677 f, -7 .10427 f, 3 .82908 f,
1 .04238 f, -0 .91435 f, 1 .93317 f, -1 .84946 f, -0 .48909 f,
};
static const float av1_rect_partition_nn_bias_64_layer1[3 ] = {
0 .32215 f,
-0 .57522 f,
0 .25314 f,
};
static const NN_CONFIG av1_rect_partition_nnconfig_64 = {
FEATURE_SIZE, // num_inputs
LABEL_SIZE, // num_outputs
1 , // num_hidden_layers
{
NUM_NODES,
}, // num_hidden_nodes
{ av1_rect_partition_nn_weights_64_layer0,
av1_rect_partition_nn_weights_64_layer1 },
{ av1_rect_partition_nn_bias_64_layer0, av1_rect_partition_nn_bias_64_layer1 }
};
static const float av1_rect_partition_nn_weights_128_layer0[FEATURE_SIZE *
NUM_NODES] = {
-0 .70901 f, -3 .03481 f, 3 .30604 f, -1 .28803 f, -0 .08610 f, -0 .33320 f, -0 .30716 f,
0 .25100 f, 0 .14323 f, -0 .98422 f, -0 .89084 f, -0 .24508 f, -1 .10785 f, -0 .82524 f,
0 .11766 f, -0 .42777 f, 1 .08965 f, 4 .35125 f, -1 .19388 f, 4 .22042 f, 4 .96306 f,
6 .32406 f, 3 .29899 f, -0 .90768 f, 0 .05203 f, 0 .38467 f, 1 .74257 f, -0 .19918 f,
-0 .11335 f, 0 .00140 f, -0 .42303 f, -0 .04419 f, 0 .03583 f, -0 .05441 f, -0 .19586 f,
0 .01484 f, -1 .19964 f, 0 .25497 f, 3 .04502 f, 0 .05446 f, -0 .23253 f, 0 .00266 f,
0 .07117 f, -2 .78986 f, -4 .62953 f, 1 .45331 f, 0 .43923 f, 0 .92298 f, -0 .47736 f,
1 .49165 f, 0 .45942 f, -1 .99787 f, 3 .33510 f, 0 .17234 f, 0 .04024 f, -1 .42780 f,
0 .23566 f, -0 .90970 f, 1 .18041 f, -1 .45865 f, 2 .30878 f, -1 .28507 f, 1 .87290 f,
1 .91186 f, 4 .74826 f, -3 .70735 f, 4 .49808 f, -4 .72275 f, -0 .02696 f, -0 .02642 f,
-0 .06093 f, -0 .01121 f, -0 .70683 f, 2 .69737 f, -1 .88563 f, 2 .48637 f, 1 .10922 f,
0 .74624 f, 0 .40308 f, 2 .06396 f, 1 .39289 f, 0 .00909 f, -2 .05271 f, -1 .53539 f,
-1 .38323 f, 0 .83303 f, -0 .32250 f, 0 .51172 f, 3 .91249 f, 1 .66373 f, 1 .13184 f,
-2 .22874 f, -1 .13448 f, -0 .11185 f, 0 .19387 f, 0 .36770 f, -0 .58933 f, 0 .22789 f,
1 .17307 f, 0 .77461 f, 0 .20817 f, 0 .33417 f, 0 .54037 f, 0 .32961 f, -0 .18456 f,
-9 .78171 f, -0 .17216 f, -3 .44703 f, -2 .42158 f, 0 .51946 f, 4 .35949 f, -0 .73335 f,
-1 .61515 f, -0 .29622 f, -0 .37617 f, -0 .42316 f, 0 .74922 f, 1 .44386 f, 3 .92704 f,
-3 .76274 f, 4 .19775 f, -3 .86958 f, 0 .00074 f, -0 .02418 f, -0 .12944 f, 0 .05857 f,
-0 .85507 f, 5 .42546 f, 5 .40338 f, 5 .54347 f, 5 .59791 f, -0 .01611 f, 0 .01618 f,
-0 .01654 f, -0 .00270 f, -0 .39608 f, -0 .40410 f, -0 .24551 f, 0 .09124 f, -0 .34413 f,
-0 .11504 f, 0 .12793 f, -0 .31523 f, 0 .09148 f, -0 .08567 f, -0 .05140 f, -0 .13310 f,
-0 .81200 f, 0 .06882 f, -0 .52537 f, -12 .74048 f, -0 .45395 f, -4 .04775 f, -1 .84887 f,
-1 .02573 f, 0 .32788 f, 1 .06828 f, -1 .25503 f, -0 .42693 f, 2 .01413 f, -2 .29103 f,
0 .62271 f, 1 .11764 f, -1 .83113 f, -1 .32325 f, -1 .65651 f, -2 .87826 f, 1 .46910 f,
0 .60885 f, 0 .16079 f, 0 .00171 f, -0 .25658 f, -0 .25465 f, -0 .14149 f, 0 .19497 f,
-0 .07866 f, -0 .37080 f, -0 .05778 f, -0 .08870 f, -0 .20491 f, 0 .84521 f, -0 .18214 f,
-1 .38441 f, -1 .08932 f, -1 .76627 f, 0 .73172 f, 0 .05967 f, 1 .28057 f, 3 .42722 f,
1 .69287 f, 0 .77169 f, 0 .44528 f, 1 .85513 f, 0 .07840 f, 1 .31252 f, 2 .89948 f,
1 .49489 f, 0 .15281 f, 0 .54708 f, -1 .14185 f, -2 .51063 f, 0 .36618 f, -0 .55322 f,
0 .96671 f, 1 .59470 f, 1 .38252 f, 1 .99697 f, 0 .03266 f, -0 .23200 f, -0 .01127 f,
-0 .18918 f, -0 .37598 f, -0 .03119 f, -0 .36039 f, -0 .21192 f, -0 .11565 f, -4 .22635 f,
1 .41252 f, 0 .56608 f, -0 .08867 f, 3 .11924 f, -0 .54597 f, -0 .12504 f, -0 .05289 f,
-0 .28665 f, -0 .58297 f, -1 .18362 f, -0 .76201 f, -1 .22011 f, -0 .58756 f, 0 .14740 f,
1 .43971 f, 0 .98381 f, -0 .02998 f, -0 .40678 f, -0 .23047 f, -0 .12979 f, 0 .04003 f,
-0 .22081 f, -0 .09294 f, -0 .15955 f, -0 .10379 f, -0 .10192 f, -1 .51316 f, 2 .39482 f,
-1 .69975 f, 3 .58976 f, -0 .91032 f, -0 .03498 f, 0 .48982 f, -0 .13418 f, 0 .76256 f,
1 .61003 f, -2 .01676 f, -1 .24430 f, -3 .25763 f, 1 .12314 f, 2 .00740 f, 0 .04613 f,
-0 .14746 f, -0 .57374 f, 3 .44511 f, -0 .56767 f, -4 .08432 f, -2 .04894 f, 2 .35951 f,
-0 .00458 f, 0 .18512 f, 0 .09916 f, -0 .04084 f, -1 .56207 f, 1 .38034 f, 4 .17302 f,
-1 .47326 f, -2 .03530 f, -0 .00210 f, 0 .27469 f, -0 .17423 f, 0 .86860 f, 2 .76195 f,
2 .43269 f, -3 .57331 f, 2 .08715 f, -1 .44171 f, -0 .17389 f, 2 .26157 f, -0 .07852 f,
2 .02519 f,
};
static const float av1_rect_partition_nn_bias_128_layer0[NUM_NODES] = {
2 .53427 f, 1 .66678 f, -0 .84914 f, -0 .15070 f, -1 .74769 f, 0 .45218 f, -0 .26067 f,
2 .05916 f, 0 .08978 f, 5 .30984 f, 2 .66243 f, -1 .62740 f, 0 .70018 f, 1 .96403 f,
-4 .97152 f, -0 .05425 f, -3 .84474 f, -1 .28006 f, 3 .47490 f, -0 .08373 f, 0 .00225 f,
-1 .40692 f, -0 .27569 f, -0 .30253 f, 0 .77377 f, -0 .67636 f, -0 .26379 f, 1 .82348 f,
0 .66120 f, 0 .61119 f, -1 .42293 f, 0 .32676 f,
};
static const float av1_rect_partition_nn_weights_128_layer1[NUM_NODES *
LABEL_SIZE] = {
1 .53453 f, -0 .23707 f, 7 .88368 f, 0 .33340 f, 0 .97523 f, 1 .38538 f, -0 .16746 f,
4 .42070 f, 3 .18678 f, -5 .03545 f, -2 .27029 f, -3 .75719 f, -0 .26850 f, -4 .93432 f,
-8 .75673 f, 0 .27398 f, -5 .77882 f, -0 .91616 f, -2 .62725 f, -0 .23961 f, 0 .31249 f,
3 .32134 f, 0 .25375 f, -0 .00394 f, 2 .30213 f, -0 .14183 f, 0 .14544 f, -1 .42830 f,
1 .31101 f, 3 .99389 f, -0 .00017 f, -2 .90184 f, -2 .11444 f, 2 .16734 f, -3 .05133 f,
0 .39206 f, 4 .61489 f, -2 .88181 f, -0 .47745 f, 2 .86649 f, -1 .20621 f, 3 .70550 f,
1 .58029 f, -4 .58731 f, -2 .29350 f, -0 .76930 f, 5 .19135 f, -0 .22521 f, -5 .08782 f,
2 .17316 f, 1 .30563 f, 0 .16777 f, -2 .17767 f, -2 .09904 f, 1 .37001 f, 0 .25091 f,
-1 .76743 f, 1 .57940 f, 0 .30544 f, -2 .39895 f, -0 .08532 f, -1 .77122 f, 1 .84010 f,
-0 .88449 f, 0 .79299 f, -1 .35368 f, -4 .54110 f, 0 .02244 f, -5 .11580 f, 1 .60883 f,
0 .29352 f, -6 .47042 f, -1 .81426 f, 1 .24013 f, 0 .90980 f, 7 .93977 f, 2 .12555 f,
5 .24720 f, 4 .19508 f, 0 .21499 f, 11 .06045 f, -0 .74752 f, 0 .89396 f, 0 .26422 f,
1 .72332 f, -1 .25113 f, -1 .71136 f, 0 .13676 f, -0 .07867 f, -0 .96929 f, 0 .19911 f,
3 .58233 f, -0 .76470 f, -2 .24162 f, -2 .87465 f, 3 .18736 f,
};
static const float av1_rect_partition_nn_bias_128_layer1[3 ] = {
1 .09014 f,
-0 .53317 f,
-0 .55668 f,
};
static const NN_CONFIG av1_rect_partition_nnconfig_128 = {
FEATURE_SIZE, // num_inputs
LABEL_SIZE, // num_outputs
1 , // num_hidden_layers
{
NUM_NODES,
}, // num_hidden_nodes
{ av1_rect_partition_nn_weights_128_layer0,
av1_rect_partition_nn_weights_128_layer1 },
{ av1_rect_partition_nn_bias_128_layer0,
av1_rect_partition_nn_bias_128_layer1 }
};
#undef FEATURE_SIZE
#undef NUM_NODES
#undef LABEL_SIZE
// Below are the models used for simple_motion_search_based_split
// Thresholds
// The first index level is for aggresiveness, and the second is frame
// resolution, third is bsize
static const float av1_simple_motion_search_split_thresh[4 ][3 ][5 ] = {
// Aggressiveness = 0
{
// lowres
{
1 .40402595879 f, // p = 0.8028197
4 .72845183649 f, // p = 0.99123732
1 .86517797783 f, // p = 0.86589934
1 .58715223005 f, // p = 0.83021506
7 .22695596987 f, // p = 0.9992738
},
// midres
{
5 .839480 f, // p = 0.997098
1 .877167 f, // p = 0.867285
3 .073499 f, // p = 0.955783
1 .405601 f, // p = 0.803071
2 .555636 f, // p = 0.927951
},
// hdres
{
5 .839480 f, // p = 0.997098
1 .877167 f, // p = 0.867285
3 .073499 f, // p = 0.955783
1 .405601 f, // p = 0.803071
2 .555636 f, // p = 0.927951
},
},
// Aggressiveness = 1
{
// Lowres
{
100 .0000 f, // p = 1.000000
4 .952535 f, // p = 0.992984
1 .720880 f, // p = 0.848242
1 .426233 f, // p = 0.806314
1 .491905 f, // p = 0.816364
},
// Midres
{
100 .0000 f, // p = 100.0000
3 .137263 f, // p = 0.958404
2 .703262 f, // p = 0.937219
1 .877166 f, // p = 0.867285
2 .221149 f, // p = 0.902133
},
// Hdres
{
4 .417680 f, // p = 0.988082
3 .086898 f, // p = 0.956349
3 .966704 f, // p = 0.981416
1 .532565 f, // p = 0.822381
3 .449975 f, // p = 0.969230
},
},
// Aggressiveness = 2
{
// lowres
{
100 .000000 f, // p = 0.998048
1 .484020 f, // p = 0.815179
1 .866781 f, // p = 0.866085
1 .706711 f, // p = 0.846409
2 .080369 f, // p = 0.888980
},
// midres
{
100 .000000 f, // p = 0.0
3 .265763 f, // p = 0.963235428881
2 .024598 f, // p = 0.883355591569
1 .846446 f, // p = 0.863709256976
2 .240962 f, // p = 0.903868036126
},
// hdres
{
3 .133026 f, // p = 0.958234684141
2 .940954 f, // p = 0.949834204693
2 .484544 f, // p = 0.923051170045
1 .702972 f, // p = 0.845922460525
1 .655562 f, // p = 0.839641385729
},
},
// Aggressiveness = 3
{
// lowres
{ 100 .000000 f, 1 .41409519484 f, 0 .606066095487 f, 0 .0993410805635 f,
0 .762099214988 f },
// midres
{ 100 .000000 f, 0 .702207995397 f, 0 .503550081119 f, 0 .0403228785199 f,
0 .557298794638 f },
// hdres
{ 1 .21895384144 f, 1 .26798450469 f, 0 .872537808115 f, 0 .975869438148 f,
1 .86572095242 f },
},
};
static const float av1_simple_motion_search_no_split_thresh[4 ][3 ][5 ] = {
// Aggressiveness = 0
{
// lowres
{
-100 .0 f, // p = 0.0
-100 .0 f, // p = 0.0
-100 .0 f, // p = 0.0
-100 .0 f, // p = 0.0
-100 .0 f, // p = 0.0
},
// midres
{
-3 .38168078 f, // p = 0.032872917
-4 .08610739 f, // p = 0.016526795
-1 .78302370 f, // p = 0.15270848
-100 .000000 f, // p = 0.0
-100 .000000 f, // p = 0.0
},
// hdres
{
-100 .000000 f, // p = 0.0
-100 .000000 f, // p = 0.0
-2 .98718897 f, // p = 0.048008
-100 .000000 f, // p = 0.0
-3 .33229488 f, // p = 0.03447975
},
},
// Aggressiveness = 1
{
// Lowres
{
-100 .0000 f, // p = 0.0
-4 .893793 f, // p = 0.007437
-3 .387766 f, // p = 0.032680
-2 .982806 f, // p = 0.048209
-2 .330372 f, // p = 0.088639
},
// Midres
{
-100 .0000 f, // p = 0.000000
-6 .131853 f, // p = 0.002168
-2 .346579 f, // p = 0.087338
-2 .712849 f, // p = 0.062219
-3 .195430 f, // p = 0.039338
},
// Hdres
{
-3 .491416 f, // p = 0.029557
-2 .192853 f, // p = 0.100394
-3 .620180 f, // p = 0.026079
-2 .030855 f, // p = 0.116001
-2 .797586 f, // p = 0.057455
},
},
// Aggressiveness = 2
{
// lowres
{
-100 .0000 f, // p = 0.0
-3 .617350 f, // p = 0.026151
-5 .902503 f, // p = 0.002725
-4 .677840 f, // p = 0.009213
-2 .168378 f, // p = 0.102626
},
// midres
{
-100 .0000 f, // p = 0.0
-3 .204195 f, // p = 0.0390081679555
-2 .354128 f, // p = 0.0867382128969
-2 .523326 f, // p = 0.0742390077132
-3 .112328 f, // p = 0.0426016085803
},
// hdres
{
-5 .047760 f, // p = 0.00638270448225
-3 .414994 f, // p = 0.0318301469487
-5 .628090 f, // p = 0.00358255438917
-2 .122691 f, // p = 0.10691083145
-1 .972387 f, // p = 0.122132728355
},
},
// Aggressiveness = 3
{
// lowres
{ -100 .000000 f, -2 .04766486133 f, -1 .00442099188 f, -1 .15077982642 f,
-1 .0830321897 f },
// midres
{ -100 .000000 f, -0 .985686808303 f, -0 .757739584866 f, -0 .890120107569 f,
-0 .228236297886 f },
// hdres
{ -1 .03535679263 f, -1 .57431743203 f, -0 .564851540156 f, -0 .35442301663 f,
-1 .36741555171 f },
},
};
static const float av1_simple_motion_search_split_mean_128[17 ] = {
14 .119120 f, 14 .087010 f, 12 .016185 f, 11 .966075 f, 12 .042454 f, 11 .994805 f,
12 .152105 f, 12 .100394 f, 12 .178377 f, 12 .128937 f, 4 .779944 f, 0 .714786 f,
3 .535450 f, 3 .566207 f, 0 .835913 f, 3 .315452 f, 3 .302908 f,
};
static const float av1_simple_motion_search_split_std_128[17 ] = {
1 .832420 f, 1 .835338 f, 2 .019207 f, 2 .020793 f, 2 .008731 f, 2 .008403 f,
1 .900999 f, 1 .907081 f, 1 .908915 f, 1 .913122 f, 2 .109345 f, 0 .451517 f,
1 .407097 f, 1 .372501 f, 0 .370355 f, 1 .321495 f, 1 .319665 f,
};
static const float av1_simple_motion_search_split_mean_64[17 ] = {
12 .363721 f, 12 .314348 f, 10 .404341 f, 10 .333541 f, 10 .405775 f, 10 .336996 f,
10 .402246 f, 10 .330084 f, 10 .405584 f, 10 .334330 f, 4 .554232 f, 0 .896393 f,
2 .819613 f, 2 .855845 f, 0 .926296 f, 2 .808782 f, 2 .798229 f,
};
static const float av1_simple_motion_search_split_std_64[17 ] = {
1 .878920 f, 1 .882255 f, 1 .950167 f, 1 .953289 f, 1 .913869 f, 1 .914781 f,
1 .920096 f, 1 .924454 f, 1 .880200 f, 1 .882499 f, 2 .050922 f, 0 .304750 f,
1 .144391 f, 1 .125088 f, 0 .261289 f, 1 .145059 f, 1 .131215 f,
};
static const float av1_simple_motion_search_split_mean_32[17 ] = {
10 .750278 f, 10 .679627 f, 8 .745625 f, 8 .644149 f, 8 .757436 f, 8 .656657 f,
8 .759780 f, 8 .656299 f, 8 .772563 f, 8 .669839 f, 4 .208026 f, 0 .958573 f,
2 .308769 f, 2 .347375 f, 0 .961685 f, 2 .323464 f, 2 .296322 f,
};
static const float av1_simple_motion_search_split_std_32[17 ] = {
1 .879269 f, 1 .883531 f, 1 .935828 f, 1 .935677 f, 1 .915823 f, 1 .914773 f,
1 .909733 f, 1 .910315 f, 1 .890451 f, 1 .890032 f, 1 .913318 f, 0 .199276 f,
0 .988825 f, 0 .972115 f, 0 .191956 f, 0 .977131 f, 0 .951418 f,
};
static const float av1_simple_motion_search_split_mean_16[17 ] = {
9 .076768 f, 8 .974986 f, 7 .078364 f, 6 .926072 f, 7 .088739 f, 6 .936111 f,
7 .096697 f, 6 .942841 f, 7 .114978 f, 6 .961046 f, 3 .865480 f, 0 .982632 f,
1 .886023 f, 1 .912892 f, 0 .981492 f, 1 .926059 f, 1 .891233 f,
};
static const float av1_simple_motion_search_split_std_16[17 ] = {
1 .922965 f, 1 .925609 f, 1 .851980 f, 1 .847558 f, 1 .848410 f, 1 .843990 f,
1 .843931 f, 1 .839582 f, 1 .840304 f, 1 .836144 f, 1 .760042 f, 0 .130639 f,
0 .841086 f, 0 .833523 f, 0 .134780 f, 0 .840790 f, 0 .831309 f,
};
static const float av1_simple_motion_search_split_mean_8[17 ] = {
7 .120238 f, 6 .957731 f, 5 .176309 f, 4 .889594 f, 5 .178396 f, 4 .886607 f,
5 .195322 f, 4 .905566 f, 5 .198845 f, 4 .904745 f, 3 .648933 f, 0 .993198 f,
1 .496831 f, 1 .520804 f, 0 .991864 f, 1 .489763 f, 1 .460761 f,
};
static const float av1_simple_motion_search_split_std_8[17 ] = {
1 .698498 f, 1 .696000 f, 1 .629605 f, 1 .614641 f, 1 .632476 f, 1 .618831 f,
1 .618352 f, 1 .603742 f, 1 .623089 f, 1 .609674 f, 1 .668587 f, 0 .082193 f,
0 .759407 f, 0 .759684 f, 0 .089830 f, 0 .742797 f, 0 .730632 f,
};
static const float *const av1_simple_motion_search_split_mean[5 ] = {
av1_simple_motion_search_split_mean_128,
av1_simple_motion_search_split_mean_64,
av1_simple_motion_search_split_mean_32,
av1_simple_motion_search_split_mean_16,
av1_simple_motion_search_split_mean_8,
};
static const float *const av1_simple_motion_search_split_std[5 ] = {
av1_simple_motion_search_split_std_128, av1_simple_motion_search_split_std_64,
av1_simple_motion_search_split_std_32, av1_simple_motion_search_split_std_16,
av1_simple_motion_search_split_std_8,
};
#define NUM_HIDDEN_LAYERS_128 1
#define NUM_FEATURES_128 17
#define NUM_LAYER_0_UNITS_128 20
#define NUM_LOGITS_128 1
static const float av1_simple_motion_search_split_hiddenlayer_0_kernel_128[] = {
0 .24095 f, -0 .397761 f, -0 .388619 f, -0 .0629548 f, -0 .44577 f, 0 .688212 f,
-0 .20889 f, -1 .08227 f, -0 .0313894 f, -0 .615505 f, -0 .401839 f, 0 .40233 f,
-0 .171305 f, 0 .439803 f, 1 .58527 f, -0 .968535 f, -1 .29255 f, 1 .14846 f,
0 .885777 f, 0 .116412 f, -0 .225704 f, 0 .316506 f, 0 .793951 f, -0 .63591 f,
0 .097789 f, -0 .327027 f, -0 .778396 f, -0 .231667 f, -0 .9622 f, 1 .0044 f,
0 .32594 f, 0 .179768 f, -0 .115529 f, -0 .499395 f, -1 .14727 f, -1 .26111 f,
0 .269818 f, -0 .0882028 f, -0 .349107 f, 0 .100901 f, 0 .0249506 f, 0 .528929 f,
0 .113961 f, 0 .929794 f, 0 .242494 f, -0 .122828 f, -0 .0477379 f, 0 .170659 f,
0 .0500187 f, 0 .28859 f, 0 .78783 f, 0 .482412 f, 0 .795298 f, 0 .179517 f,
0 .453911 f, -0 .298029 f, -0 .903332 f, 0 .510615 f, 0 .691994 f, 0 .433383 f,
-0 .140802 f, -1 .11635 f, -0 .547326 f, 1 .11318 f, 0 .71905 f, 0 .978538 f,
0 .097444 f, -0 .0386012 f, 0 .713599 f, 0 .465164 f, 0 .391278 f, -0 .472864 f,
0 .230224 f, -0 .279508 f, 0 .558192 f, -0 .468625 f, 0 .55995 f, -0 .57507 f,
-1 .39947 f, -0 .755819 f, -1 .04512 f, -0 .411552 f, -0 .830444 f, -0 .106571 f,
-0 .0972184 f, 0 .251842 f, 0 .269955 f, 0 .230492 f, -0 .290581 f, -0 .484799 f,
0 .0151041 f, 0 .171047 f, 0 .829999 f, -0 .384581 f, 0 .220301 f, -0 .121687 f,
1 .88848 f, -0 .482809 f, -0 .48185 f, 1 .34482 f, -0 .716438 f, -0 .284482 f,
-1 .78592 f, -1 .29333 f, 0 .886867 f, 0 .80106 f, 0 .456415 f, 0 .649095 f,
0 .231093 f, 0 .361562 f, 0 .290018 f, 0 .128009 f, -0 .196343 f, 0 .0607802 f,
0 .576761 f, -0 .0413836 f, 0 .0300984 f, -0 .318998 f, 0 .204434 f, -0 .712524 f,
0 .833394 f, -0 .81168 f, 0 .765488 f, -0 .720973 f, 1 .12866 f, -0 .838694 f,
1 .295 f, -0 .159127 f, 1 .05404 f, 0 .736519 f, 0 .248662 f, 0 .229233 f,
0 .0434302 f, 0 .0551856 f, 0 .197862 f, 0 .354823 f, -0 .32429 f, -0 .227353 f,
-0 .132198 f, -0 .438118 f, -0 .210401 f, -0 .81046 f, 0 .653555 f, 0 .826737 f,
0 .154235 f, 0 .228945 f, 0 .123089 f, 0 .614964 f, -0 .0940471 f, -0 .00676807 f,
0 .24996 f, 0 .949233 f, 0 .746526 f, -0 .044474 f, 0 .386414 f, 0 .503221 f,
0 .155133 f, -0 .698848 f, -0 .735356 f, -0 .255091 f, 0 .413235 f, -0 .335295 f,
-0 .145757 f, 0 .326299 f, -0 .602629 f, -0 .844474 f, -0 .346722 f, -0 .42598 f,
-0 .491016 f, -0 .447732 f, -0 .965366 f, -0 .0242841 f, 0 .836606 f, -0 .104877 f,
1 .23236 f, 0 .683986 f, 0 .787005 f, -0 .0253437 f, 1 .2145 f, 1 .29554 f,
-1 .24302 f, -0 .229495 f, 0 .439415 f, 0 .885087 f, -0 .408704 f, -0 .119299 f,
-0 .0960972 f, 0 .60148 f, 0 .683271 f, -0 .057129 f, -0 .180295 f, -0 .264815 f,
-0 .363184 f, 0 .638271 f, 0 .631083 f, -0 .252899 f, -0 .164364 f, -1 .31274 f,
0 .354408 f, 0 .0429172 f, 0 .371154 f, -1 .0978 f, 0 .0433642 f, -0 .467394 f,
-0 .706572 f, 1 .57198 f, -0 .0701271 f, 1 .93149 f, -0 .446267 f, 1 .4519 f,
-1 .29567 f, 0 .309978 f, -0 .878062 f, 0 .891494 f, 0 .364005 f, -0 .209611 f,
-0 .125927 f, 0 .184097 f, 0 .0629695 f, -0 .43375 f, -0 .0980562 f, 1 .08547 f,
0 .578312 f, 0 .16566 f, -0 .198852 f, -0 .241854 f, -0 .523934 f, -0 .206037 f,
-0 .867721 f, 1 .00041 f, 1 .09848 f, -2 .12562 f, -0 .19992 f, -0 .186128 f,
-0 .03507 f, 0 .0484884 f, 0 .160856 f, 0 .10802 f, -0 .805141 f, -1 .06902 f,
0 .290363 f, 0 .0222096 f, -0 .849266 f, 0 .112932 f, 0 .148682 f, -0 .0457585 f,
1 .139 f, 1 .79141 f, 0 .194122 f, -0 .342508 f, -0 .403572 f, 0 .133678 f,
0 .217553 f, -0 .263759 f, 0 .18441 f, 0 .254529 f, 0 .0471115 f, 0 .733178 f,
-0 .416205 f, 0 .441447 f, -0 .443335 f, 0 .725005 f, -0 .78946 f, 0 .71301 f,
-0 .644969 f, 1 .5445 f, 0 .365277 f, -0 .455775 f, -0 .365066 f, 0 .4742 f,
-0 .381714 f, -0 .545794 f, -0 .0464861 f, -0 .222768 f, -0 .0106466 f, -0 .069743 f,
0 .0335566 f, 0 .378348 f, -0 .249663 f, 0 .922286 f, 0 .125711 f, -0 .894619 f,
0 .444682 f, 0 .447893 f, -1 .98936 f, -1 .41978 f, 0 .0406667 f, -0 .199928 f,
-0 .199786 f, 0 .463481 f, 0 .334931 f, -0 .396222 f, -0 .0732259 f, 0 .796684 f,
-0 .140817 f, -0 .26878 f, 0 .194642 f, 0 .895784 f, -0 .369976 f, -2 .26981 f,
-0 .0791776 f, -0 .0492268 f, 0 .6715 f, 0 .281805 f, 0 .0156664 f, -0 .779785 f,
0 .17743 f, 0 .188786 f, -0 .588077 f, -0 .359153 f, 0 .258319 f, 0 .881688 f,
0 .846894 f, 1 .00292 f, 0 .838134 f, 0 .680632 f, 0 .273098 f, -0 .329261 f,
0 .217757 f, -0 .506726 f, -0 .336523 f, -0 .695875 f, -0 .252006 f, 0 .751216 f,
0 .334409 f, -0 .0151467 f, 0 .0885474 f, 0 .0973114 f, -0 .248754 f, -0 .263716 f,
0 .369906 f, -0 .213749 f, -0 .0355395 f, -0 .137799 f, 2 .43233 f, -0 .944233 f,
-0 .745167 f, 0 .318558 f, 0 .316608 f, 0 .568678 f
};
static const float av1_simple_motion_search_split_hiddenlayer_0_bias_128[] = {
0 .821344 f, 1 .11542 f, -1 .24172 f, 1 .03642 f, 1 .13511 f,
1 .16414 f, -0 .278655 f, -1 .35558 f, -1 .26788 f, -1 .63189 f,
-0 .323271 f, 1 .21319 f, -0 .888415 f, 0 .987145 f, -1 .16767 f,
0 .255833 f, -0 .1392 f, 1 .43265 f, -1 .54952 f, 1 .65159 f
};
static const float av1_simple_motion_search_split_logits_kernel_128[] = {
0 .3565753 f, 0 .5490161 f, -1 .015597 f, 0 .565366 f, 0 .751604 f,
0 .922747 f, -1 .931846 f, 1 .759353 f, -0 .7362949 f, 0 .5707034 f,
-1 .092127 f, 0 .936767 f, 2 .034499 f, 2 .08148 f, 0 .9509507 f,
-1 .342504 f, -0 .834566 f, 0 .618184 f, 0 .844113 f, 1 .182693 f
};
static const float av1_simple_motion_search_split_logits_bias_128[] = {
1 .819351 f
};
static const NN_CONFIG av1_simple_motion_search_split_nn_config_128 = {
NUM_FEATURES_128,
NUM_LOGITS_128,
NUM_HIDDEN_LAYERS_128,
{
NUM_LAYER_0_UNITS_128,
},
{
av1_simple_motion_search_split_hiddenlayer_0_kernel_128,
av1_simple_motion_search_split_logits_kernel_128,
},
{
av1_simple_motion_search_split_hiddenlayer_0_bias_128,
av1_simple_motion_search_split_logits_bias_128,
},
};
#undef NUM_HIDDEN_LAYERS_128
#undef NUM_FEATURES_128
#undef NUM_LAYER_0_UNITS_128
#undef NUM_LOGITS_128
#define NUM_HIDDEN_LAYERS_64 1
#define NUM_FEATURES_64 17
#define NUM_LAYER_0_UNITS_64 24
#define NUM_LOGITS_64 1
static const float av1_simple_motion_search_split_hiddenlayer_0_kernel_64[] = {
-1 .40663 f, -0 .851503 f, -0 .0613111 f, 0 .741591 f, 0 .302754 f,
0 .184001 f, 0 .0474853 f, 0 .371096 f, 0 .0541624 f, 0 .381508 f,
0 .355427 f, 0 .0428822 f, 0 .154916 f, -0 .00490099 f, 0 .025484 f,
0 .0208921 f, 0 .140596 f, -0 .292525 f, -0 .459067 f, -0 .081393 f,
0 .109824 f, -0 .290183 f, 0 .720236 f, 0 .385835 f, -0 .150643 f,
-0 .078518 f, 0 .0979819 f, -0 .102135 f, 0 .137152 f, -0 .0786457 f,
0 .0171441 f, 0 .991338 f, -0 .546583 f, -1 .0714 f, -0 .0842851 f,
0 .244072 f, 0 .427379 f, 0 .146775 f, -0 .921613 f, -0 .912093 f,
0 .393566 f, -0 .232375 f, 0 .19963 f, 0 .312355 f, 0 .55659 f,
-0 .104714 f, -0 .137563 f, 0 .0985237 f, 0 .0788307 f, -0 .225514 f,
0 .0228832 f, -0 .288733 f, -0 .00737685 f, -0 .711657 f, -0 .256796 f,
0 .0869605 f, 0 .583977 f, 0 .384306 f, 1 .46692 f, -0 .741126 f,
-0 .21105 f, -0 .276604 f, -0 .0151463 f, -0 .0227997 f, -0 .0403232 f,
0 .044122 f, 0 .0185784 f, -0 .0451951 f, 0 .00489513 f, -0 .387131 f,
0 .0966724 f, -0 .599174 f, -0 .00243351 f, -0 .21439 f, 0 .302043 f,
0 .130334 f, -0 .191251 f, 0 .863261 f, -1 .50112 f, 0 .00901057 f,
0 .000324294 f, -0 .0572545 f, 0 .0117685 f, -0 .0734682 f, -0 .0570435 f,
-0 .126253 f, 1 .2313 f, -0 .328267 f, 0 .211788 f, -0 .175438 f,
-0 .0419298 f, 0 .166447 f, -0 .178739 f, -0 .326221 f, -0 .0439188 f,
1 .01182 f, -0 .390678 f, -0 .426343 f, 0 .0944665 f, -0 .225042 f,
-0 .183344 f, 0 .0500763 f, -0 .377393 f, -0 .673401 f, -0 .436907 f,
-0 .00366876 f, -0 .363412 f, 0 .195194 f, 0 .250248 f, -0 .397193 f,
-0 .0917222 f, -0 .0221579 f, 1 .7693 f, -0 .0694484 f, -0 .0410764 f,
-0 .134571 f, -0 .159992 f, -0 .170359 f, -0 .249333 f, -0 .128056 f,
-0 .617054 f, -0 .808701 f, -0 .540642 f, 0 .396391 f, 0 .147787 f,
0 .346916 f, 0 .709852 f, 0 .116064 f, 0 .0509731 f, 0 .073713 f,
-0 .365082 f, -1 .09287 f, -0 .618214 f, 0 .20545 f, 0 .126161 f,
-0 .140012 f, 0 .62592 f, 0 .316326 f, -0 .392765 f, -0 .15934 f,
0 .337617 f, -0 .41669 f, -0 .295225 f, 0 .0602025 f, -0 .0150657 f,
-0 .319629 f, 0 .783729 f, -0 .0661199 f, -0 .362657 f, 0 .390042 f,
-0 .043614 f, -0 .0414596 f, 0 .121155 f, -0 .309775 f, -0 .284761 f,
-0 .243932 f, 0 .279855 f, -0 .266823 f, 0 .734824 f, -0 .164028 f,
0 .261776 f, -0 .105585 f, 0 .10733 f, -0 .180469 f, 1 .18875 f,
-1 .12836 f, -0 .173008 f, 0 .150221 f, 0 .111598 f, 0 .148306 f,
-1 .2833 f, -1 .06346 f, 0 .233546 f, 0 .16432 f, 0 .00142378 f,
0 .340574 f, -0 .0140885 f, 0 .634761 f, -0 .122096 f, 0 .821487 f,
0 .421424 f, -0 .0256687 f, -0 .035503 f, -0 .0453547 f, -0 .0215179 f,
-0 .0671277 f, -0 .0486862 f, -0 .962761 f, -0 .208383 f, 0 .109573 f,
-0 .210668 f, -0 .176485 f, 0 .421279 f, 0 .41605 f, 0 .342084 f,
0 .619364 f, 0 .103718 f, -0 .00341643 f, 0 .00266677 f, 0 .249089 f,
-0 .22848 f, -0 .0368968 f, 1 .12092 f, -0 .64912 f, -0 .456579 f,
0 .477823 f, 0 .418345 f, 1 .41515 f, 0 .0936279 f, 0 .886155 f,
-0 .785656 f, -0 .217109 f, -0 .561829 f, -0 .286435 f, -0 .884068 f,
-0 .148839 f, -0 .282848 f, 0 .0683745 f, 0 .0962815 f, -0 .111975 f,
0 .0509158 f, -0 .211274 f, 0 .744909 f, -0 .8982 f, 0 .315232 f,
-0 .78624 f, 0 .598387 f, -0 .530952 f, 0 .677357 f, 0 .0371339 f,
0 .99209 f, -0 .681899 f, -0 .291416 f, -0 .224822 f, -0 .26049 f,
-0 .0436525 f, -0 .380004 f, -0 .27187 f, 0 .534779 f, 0 .717939 f,
0 .418197 f, -0 .152539 f, -0 .0684039 f, -0 .186308 f, -0 .0653121 f,
0 .194145 f, -0 .196367 f, 0 .256997 f, -0 .726269 f, -0 .307672 f,
-0 .153362 f, 0 .450827 f, 0 .708842 f, -0 .0667079 f, 0 .555564 f,
0 .0486892 f, 0 .0715072 f, -0 .7211 f, -0 .849797 f, 0 .0650271 f,
1 .2747 f, -0 .646738 f, -0 .53042 f, 0 .182197 f, 0 .928203 f,
0 .180621 f, -0 .00640791 f, -0 .171416 f, 0 .092688 f, -0 .391275 f,
-0 .0650657 f, 0 .0843773 f, 0 .170824 f, 0 .378085 f, 0 .0596657 f,
0 .844398 f, -1 .3083 f, -1 .27828 f, -0 .199179 f, 0 .557855 f,
0 .241479 f, 0 .385804 f, 0 .169533 f, -0 .0028072 f, 0 .0538041 f,
0 .00136234 f, 0 .0130481 f, 0 .0349449 f, -0 .0366494 f, -0 .000474055 f,
0 .437956 f, 0 .286724 f, -0 .298187 f, 0 .461967 f, 0 .43065 f,
-0 .0877194 f, -0 .19133 f, 0 .379121 f, -0 .687751 f, -1 .64077 f,
-0 .375191 f, -0 .336836 f, -0 .323904 f, -0 .101859 f, 0 .0126672 f,
-0 .346332 f, 0 .112303 f, -0 .863336 f, 0 .155538 f, 0 .366509 f,
-0 .0976829 f, 0 .635278 f, -0 .681967 f, -0 .527729 f, 0 .591839 f,
0 .366678 f, 0 .189981 f, 0 .0208007 f, -0 .565809 f, 0 .70183 f,
-0 .282844 f, -0 .327485 f, 0 .347243 f, -1 .13014 f, -0 .373378 f,
-0 .514978 f, 0 .662994 f, -0 .144931 f, 0 .1402 f, -0 .820049 f,
0 .711498 f, 0 .681156 f, 1 .06515 f, -0 .423409 f, -0 .0392664 f,
0 .0675396 f, -0 .0508602 f, 0 .0431443 f, 0 .0212639 f, -0 .0279887 f,
-0 .62611 f, -0 .202064 f, 0 .701934 f, 1 .28452 f, -0 .00858481 f,
-0 .517249 f, 0 .0615832 f, -0 .260215 f, 0 .0949119 f, -0 .28423 f,
-0 .39573 f, -0 .0574246 f, -0 .318658 f, 0 .0601775 f, -0 .0629386 f,
-0 .134208 f, 0 .111686 f, -0 .23355 f, 0 .078667 f, 0 .741023 f,
0 .828523 f, -0 .345067 f, -0 .315135 f, -0 .0957154 f, 0 .522825 f,
-0 .190057 f, -0 .473789 f, -0 .390489 f, 0 .200677 f, -0 .0271802 f,
0 .110336 f, 0 .493302 f, 0 .663126 f, 0 .570148 f, -0 .380042 f,
-0 .437349 f, -0 .660884 f, 0 .301908 f, 0 .0644179 f, 0 .172494 f,
0 .461917 f, 0 .330938 f, -0 .140041 f, -0 .0430205 f, -1 .51003 f,
-0 .410984 f, -0 .182161 f, 0 .0235313 f, -0 .364849 f, 0 .154183 f,
-0 .592465 f, 0 .272701 f, 0 .192389 f, -0 .0497777 f, -0 .924467 f,
-0 .179513 f, -0 .592217 f, 0 .436363 f, -0 .0716164 f, 0 .189094 f,
-0 .574697 f, -0 .304303 f, 0 .326441 f, -0 .0865553 f, 0 .735948 f,
0 .266912 f, 0 .435824 f, -0 .123322 f
};
static const float av1_simple_motion_search_split_hiddenlayer_0_bias_64[] = {
-1 .19333 f, 1 .01834 f, -1 .10844 f, 0 .0454873 f, -1 .45506 f, 0 .580864 f,
-0 .040979 f, -0 .505681 f, -1 .15072 f, 0 .692697 f, -0 .520812 f, -0 .479384 f,
0 .529652 f, 0 .507252 f, -1 .08619 f, 0 .0586375 f, 0 .0929614 f, -0 .46753 f,
-0 .701857 f, -0 .362933 f, -0 .291983 f, -0 .133933 f, -0 .0131351 f, -0 .267582 f
};
static const float av1_simple_motion_search_split_logits_kernel_64[] = {
-3 .32501 f, 0 .43082 f, -1 .060692 f, 1 .328908 f, 0 .8892894 f, 0 .6488833 f,
-1 .096516 f, -0 .664786 f, -1 .301339 f, 0 .508805 f, -2 .128406 f, -0 .757304 f,
0 .383839 f, 0 .694763 f, -0 .591725 f, 0 .770385 f, 1 .021594 f, 0 .589181 f,
-0 .76238 f, 1 .488826 f, 0 .709135 f, -0 .575738 f, 0 .26421759 f, -0 .2484219 f
};
static const float av1_simple_motion_search_split_logits_bias_64[] = {
0 .699037 f
};
static const NN_CONFIG av1_simple_motion_search_split_nn_config_64 = {
NUM_FEATURES_64,
NUM_LOGITS_64,
NUM_HIDDEN_LAYERS_64,
{
NUM_LAYER_0_UNITS_64,
},
{
av1_simple_motion_search_split_hiddenlayer_0_kernel_64,
av1_simple_motion_search_split_logits_kernel_64,
},
{
av1_simple_motion_search_split_hiddenlayer_0_bias_64,
av1_simple_motion_search_split_logits_bias_64,
},
};
#undef NUM_HIDDEN_LAYERS_64
#undef NUM_FEATURES_64
#undef NUM_LAYER_0_UNITS_64
#undef NUM_LOGITS_64
#define NUM_HIDDEN_LAYERS_32 1
#define NUM_FEATURES_32 17
#define NUM_LAYER_0_UNITS_32 20
#define NUM_LOGITS_32 1
static const float av1_simple_motion_search_split_hiddenlayer_0_kernel_32[] = {
-0 .980626 f, -0 .946611 f, 0 .103761 f, 0 .408899 f, 0 .498149 f,
0 .0490161 f, 0 .253279 f, 0 .332029 f, 0 .00367441 f, 0 .364401 f,
-0 .236433 f, 0 .0592119 f, -0 .0978848 f, 0 .159733 f, -0 .018052 f,
-1 .10726 f, 1 .16167 f, -0 .244982 f, -0 .147819 f, -0 .147095 f,
0 .111404 f, -0 .349502 f, 0 .441178 f, 0 .0984191 f, -0 .135537 f,
-0 .0423312 f, 0 .0123079 f, 0 .358012 f, -0 .266796 f, 0 .0125811 f,
0 .196563 f, 0 .337093 f, -1 .07266 f, -1 .25134 f, 0 .57337 f,
-0 .521717 f, 0 .259824 f, 0 .537383 f, -0 .463688 f, -0 .336128 f,
0 .373385 f, 0 .483443 f, -0 .229293 f, -0 .33373 f, -0 .656021 f,
0 .768647 f, 0 .179279 f, 0 .315415 f, 0 .187749 f, 1 .07839 f,
0 .0626629 f, -0 .230299 f, 0 .662606 f, -0 .414154 f, 0 .459334 f,
-0 .6312 f, 0 .427704 f, -0 .249849 f, 0 .701056 f, -0 .707969 f,
0 .057401 f, 0 .620434 f, 0 .665748 f, -0 .501356 f, -0 .230685 f,
0 .0722371 f, -0 .0988625 f, -0 .114035 f, -0 .653799 f, 0 .571353 f,
0 .268276 f, 1 .13251 f, -1 .0695 f, -0 .225607 f, -0 .984355 f,
-0 .42213 f, 0 .300422 f, 1 .21492 f, -0 .139931 f, -0 .000726004 f,
0 .045964 f, -0 .0817352 f, -0 .0278813 f, -0 .0102341 f, -0 .0144087 f,
-0 .475882 f, 1 .20682 f, -0 .359919 f, 0 .277189 f, -0 .166401 f,
0 .599211 f, -0 .129872 f, 0 .574211 f, -0 .247573 f, 0 .824405 f,
-1 .53329 f, -0 .202151 f, -0 .328698 f, -0 .516322 f, -0 .281416 f,
-0 .383651 f, -0 .252862 f, -0 .43185 f, 0 .456802 f, -0 .430055 f,
-0 .55245 f, -0 .6884 f, -0 .541456 f, -0 .281376 f, 1 .10425 f,
-0 .140706 f, 1 .59816 f, -0 .0343895 f, -0 .00920039 f, -0 .0307667 f,
0 .0560132 f, -0 .0340302 f, -0 .10848 f, 0 .0593314 f, -0 .951795 f,
0 .876831 f, -1 .00548 f, -0 .566244 f, 0 .430061 f, 1 .10109 f,
-0 .634212 f, -0 .0755369 f, -0 .108953 f, 1 .03191 f, 0 .109036 f,
-0 .0415309 f, 0 .0681162 f, -0 .0611775 f, -0 .0231938 f, 0 .0973158 f,
-0 .0558169 f, -0 .823484 f, -0 .918509 f, 0 .16756 f, 0 .27087 f,
0 .286074 f, 0 .174069 f, 0 .1304 f, 0 .386074 f, 0 .433953 f,
0 .0291467 f, -1 .74087 f, 0 .0296094 f, -0 .00793714 f, -0 .13041 f,
0 .00990992 f, -0 .0137848 f, -0 .0742606 f, -0 .251029 f, -0 .645316 f,
0 .640029 f, 0 .550607 f, 0 .470097 f, 0 .549451 f, -0 .285723 f,
-0 .164759 f, -0 .128166 f, -0 .391496 f, -0 .80287 f, 0 .0769472 f,
1 .34391 f, 0 .0215005 f, 0 .0669497 f, 0 .131919 f, 0 .291674 f,
0 .0952889 f, -0 .677953 f, -0 .364054 f, 0 .144823 f, 0 .246198 f,
-0 .12393 f, 0 .363661 f, 0 .215091 f, -0 .239658 f, 0 .18491 f,
0 .118703 f, 0 .0064156 f, 1 .38619 f, -1 .3845 f, 0 .0567323 f,
1 .20812 f, -0 .720374 f, -1 .92158 f, -1 .48657 f, 0 .335601 f,
0 .409379 f, 0 .373618 f, 0 .231274 f, 0 .292194 f, 0 .368619 f,
0 .2398 f, 0 .473579 f, 0 .83402 f, -0 .0133751 f, -0 .00344358 f,
2 .20688 e-05 f, 0 .00836757 f, 0 .00405377 f, 0 .0110539 f, -0 .260154 f,
0 .192112 f, -0 .666986 f, 0 .302875 f, -0 .113302 f, 0 .17882 f,
-0 .221493 f, 0 .146161 f, -0 .448697 f, 0 .584187 f, 0 .122109 f,
0 .989981 f, -1 .14706 f, -0 .734042 f, 0 .0638213 f, 0 .213357 f,
0 .068543 f, -0 .808558 f, 0 .404741 f, 0 .808313 f, 1 .57523 f,
-0 .113448 f, 0 .254102 f, -0 .350065 f, -0 .615 f, 0 .0753549 f,
-0 .540936 f, -0 .0250732 f, -0 .225681 f, -0 .161384 f, 0 .0128342 f,
-0 .0933368 f, -0 .286904 f, 0 .130133 f, -0 .874747 f, 0 .392585 f,
-0 .493135 f, 0 .169708 f, 0 .0909804 f, 1 .89921 f, -0 .469954 f,
0 .65165 f, -0 .953401 f, -0 .21595 f, -0 .37479 f, 0 .0451146 f,
0 .0234621 f, -0 .0596903 f, -0 .0682308 f, -0 .0830426 f, 0 .130011 f,
-0 .409141 f, 0 .0627038 f, -0 .581148 f, -0 .513922 f, 0 .631676 f,
0 .0637034 f, 0 .0539081 f, 0 .0638872 f, 0 .515863 f, -0 .0123463 f,
0 .177238 f, 0 .279506 f, -0 .930345 f, 1 .23726 f, 0 .202851 f,
0 .708792 f, -0 .445086 f, -0 .0267075 f, -0 .913822 f, -0 .0714978 f,
-0 .281107 f, -0 .0770565 f, -0 .23086 f, -0 .165893 f, -0 .319683 f,
0 .216235 f, -0 .490999 f, 2 .04841 f, -0 .0524071 f, -0 .239043 f,
-0 .0526375 f, 0 .023002 f, -0 .132685 f, -0 .155354 f, -0 .186503 f,
-0 .904296 f, 0 .166478 f, 0 .063268 f, -0 .302842 f, -0 .27179 f,
-0 .428299 f, 0 .50193 f, 0 .480717 f, -0 .864275 f, 0 .317096 f,
0 .40698 f, 0 .0286107 f, 0 .189432 f, -0 .0374374 f, 0 .0671728 f,
0 .203681 f, -0 .457959 f, -0 .155776 f, 0 .340948 f, 0 .542841 f,
0 .342675 f, -0 .000952399 f, 0 .470957 f, 0 .744418 f, -1 .11763 f,
-0 .658812 f, -0 .044832 f, 0 .0688237 f, -0 .357766 f, 0 .428662 f,
-0 .087152 f, -0 .291903 f, 0 .373244 f, -0 .587853 f, 0 .415895 f,
-0 .535694 f, 0 .621785 f, -0 .143648 f, 0 .0451373 f, 0 .00068827 f,
1 .84432 f, -1 .26239 f, -0 .432087 f, -0 .152307 f, 0 .0293551 f,
0 .184744 f, -0 .0173156 f, -0 .00572154 f, -0 .0305062 f, -0 .0900071 f
};
static const float av1_simple_motion_search_split_hiddenlayer_0_bias_32[] = {
0 .160011 f, 0 .903856 f, -0 .13738 f, 0 .358221 f, -0 .0906044 f,
-0 .606558 f, -0 .0215651 f, -0 .03377 f, -1 .67017 f, -0 .144554 f,
-0 .201482 f, -0 .87719 f, 0 .639815 f, -0 .51976 f, -0 .309922 f,
-1 .33421 f, 0 .721328 f, -0 .889354 f, -1 .7158 f, -0 .285963 f
};
static const float av1_simple_motion_search_split_logits_kernel_32[] = {
-0 .2745374 f, 0 .333548 f, -0 .2437388 f, 0 .288009 f, 0 .55635 f,
0 .4560176 f, 0 .2970518 f, 0 .391192 f, 1 .311854 f, -0 .231219 f,
-0 .2968651 f, -1 .819984 f, 0 .2775824 f, 0 .28929857 f, 0 .419126 f,
-0 .32868411 f, -0 .916399 f, -0 .1921077 f, -0 .617489 f, 0 .637953 f
};
static const float av1_simple_motion_search_split_logits_bias_32[] = {
0 .208473 f
};
static const NN_CONFIG av1_simple_motion_search_split_nn_config_32 = {
NUM_FEATURES_32,
NUM_LOGITS_32,
NUM_HIDDEN_LAYERS_32,
{
NUM_LAYER_0_UNITS_32,
},
{
av1_simple_motion_search_split_hiddenlayer_0_kernel_32,
av1_simple_motion_search_split_logits_kernel_32,
},
{
av1_simple_motion_search_split_hiddenlayer_0_bias_32,
av1_simple_motion_search_split_logits_bias_32,
},
};
#undef NUM_HIDDEN_LAYERS_32
#undef NUM_FEATURES_32
#undef NUM_LAYER_0_UNITS_32
#undef NUM_LOGITS_32
#define NUM_HIDDEN_LAYERS_16 1
#define NUM_FEATURES_16 17
#define NUM_LAYER_0_UNITS_16 20
#define NUM_LOGITS_16 1
static const float av1_simple_motion_search_split_hiddenlayer_0_kernel_16[] = {
0 .0136957 f, 0 .182135 f, -0 .583394 f, 0 .0556956 f, 0 .211152 f,
0 .168234 f, -0 .694203 f, -0 .678216 f, 0 .289943 f, 1 .00014 f,
-0 .0427784 f, -0 .0427538 f, -0 .0276009 f, -0 .00133608 f, 0 .0901944 f,
0 .0674892 f, 0 .104068 f, -0 .308582 f, -0 .43596 f, 0 .855997 f,
-0 .223414 f, 0 .0390026 f, 0 .366492 f, 0 .216065 f, -0 .386863 f,
-0 .148823 f, -0 .297022 f, 0 .0529546 f, -0 .202885 f, 1 .26471 f,
-0 .861163 f, -0 .0949431 f, 0 .573627 f, -0 .00277083 f, -0 .616063 f,
-0 .626927 f, 0 .371583 f, -0 .411743 f, 0 .173387 f, -0 .209734 f,
0 .293697 f, -0 .260714 f, 0 .442728 f, -0 .594486 f, 1 .38987 f,
0 .208025 f, -0 .0433776 f, 0 .01173 f, 0 .921766 f, -0 .168379 f,
0 .000697326 f, 0 .209967 f, -0 .304577 f, 0 .149551 f, -0 .196658 f,
0 .389251 f, -0 .449106 f, -0 .456329 f, 0 .669073 f, -0 .163806 f,
0 .083348 f, -0 .0783998 f, 0 .0678355 f, 0 .0510435 f, 0 .103964 f,
0 .104537 f, -0 .778093 f, -1 .0641 f, -0 .626102 f, -2 .02131 f,
0 .159591 f, 0 .254161 f, -0 .000362642 f, 0 .289859 f, 0 .192713 f,
0 .139801 f, -0 .0251327 f, 0 .164002 f, 1 .22892 f, -0 .0852193 f,
0 .0769487 f, 0 .0296408 f, -0 .0418688 f, 0 .0936023 f, 0 .0448523 f,
0 .674015 f, -0 .0732944 f, 0 .313575 f, -0 .593432 f, 0 .642067 f,
-1 .06063 f, 0 .468223 f, -0 .769085 f, -0 .173798 f, -0 .175663 f,
0 .692808 f, 0 .00753295 f, -0 .123327 f, -0 .0234937 f, -0 .0923153 f,
0 .0216917 f, -0 .0690157 f, -0 .397488 f, 0 .426628 f, 0 .264475 f,
0 .342074 f, -0 .139817 f, 0 .215915 f, 0 .422544 f, -0 .321102 f,
0 .0355587 f, 0 .460193 f, 0 .0315326 f, 0 .080556 f, -0 .0256533 f,
-0 .0857874 f, -0 .488283 f, -0 .299653 f, -0 .245987 f, 0 .104383 f,
0 .203731 f, 0 .328734 f, 0 .668104 f, -0 .586909 f, -0 .501335 f,
-0 .661292 f, -0 .359811 f, 0 .00951363 f, 0 .816315 f, -0 .0124104 f,
0 .0545827 f, 0 .089863 f, 0 .0125486 f, 0 .043609 f, -0 .0259544 f,
0 .0123911 f, 0 .12557 f, -0 .539875 f, -0 .0556721 f, 0 .16532 f,
0 .265834 f, -0 .384171 f, 0 .646496 f, 0 .366147 f, -0 .111272 f,
0 .262096 f, -0 .0845724 f, 0 .382724 f, 0 .165783 f, 0 .1025 f,
0 .392988 f, 0 .290525 f, 0 .038659 f, 0 .540269 f, -0 .485586 f,
-0 .273065 f, -0 .154052 f, -0 .0896895 f, -0 .35394 f, 0 .193214 f,
-0 .423728 f, 0 .654576 f, -0 .373321 f, 0 .814914 f, 0 .026278 f,
-0 .0328304 f, -0 .220913 f, -0 .0442121 f, 0 .487545 f, -0 .509537 f,
-0 .777581 f, -1 .23886 f, 0 .223482 f, 0 .206009 f, 0 .20391 f,
0 .194628 f, 0 .226762 f, 0 .171609 f, -0 .219037 f, 0 .557892 f,
-0 .312011 f, 1 .27709 f, 0 .064013 f, 0 .105384 f, 0 .0493933 f,
0 .074059 f, -0 .0100078 f, -0 .0176888 f, -0 .440005 f, 0 .302922 f,
-0 .197456 f, 0 .296128 f, -0 .326647 f, 0 .305323 f, -0 .30696 f,
0 .201951 f, -0 .15874 f, -0 .793042 f, 0 .0197254 f, 0 .0569867 f,
-0 .0295468 f, -0 .0215012 f, 0 .025855 f, -0 .0196102 f, 0 .215558 f,
-0 .253069 f, 0 .298469 f, 0 .261269 f, 0 .435305 f, 0 .0120354 f,
-0 .384789 f, -0 .2772 f, 0 .0366613 f, -0 .494994 f, 0 .149072 f,
1 .32981 f, -0 .427717 f, 0 .43938 f, -0 .16375 f, -0 .444342 f,
0 .548214 f, 0 .127955 f, -1 .24387 f, 0 .0863676 f, 0 .175071 f,
0 .172673 f, -0 .0906204 f, 0 .444454 f, -0 .546669 f, 0 .215857 f,
-0 .100621 f, 0 .200699 f, -0 .0985915 f, 0 .134706 f, -0 .256396 f,
0 .393427 f, 0 .119606 f, -0 .214278 f, -0 .0183637 f, 0 .194266 f,
-0 .238025 f, 0 .182203 f, 0 .599718 f, 0 .846933 f, 0 .0607852 f,
-0 .183434 f, -0 .723743 f, -0 .72414 f, -0 .124701 f, 0 .0227527 f,
-0 .0664636 f, -0 .0385867 f, -0 .0257377 f, -0 .149054 f, 0 .12077 f,
0 .678029 f, -0 .624456 f, 0 .189644 f, -0 .518604 f, 0 .134397 f,
-0 .189777 f, -0 .309376 f, -0 .00377086 f, 0 .701132 f, -0 .170915 f,
0 .00736111 f, -0 .121906 f, 0 .329136 f, 0 .165514 f, 0 .0328356 f,
0 .171275 f, 0 .248619 f, 0 .247704 f, -0 .449933 f, 0 .0841684 f,
0 .136982 f, 0 .122703 f, -0 .0169439 f, -0 .0726496 f, 0 .302648 f,
-0 .128556 f, 0 .0667425 f, -0 .289717 f, -0 .207532 f, -1 .20269 f,
-0 .68892 f, 0 .045259 f, 0 .0973945 f, 0 .0988314 f, -0 .944748 f,
-0 .180401 f, 0 .134331 f, 0 .033834 f, 0 .109023 f, 0 .265723 f,
0 .38063 f, -0 .106518 f, -0 .0686953 f, 0 .3744 f, -1 .0957 f,
0 .0302782 f, 0 .0515164 f, 0 .00188222 f, 0 .0014413 f, -0 .0404425 f,
0 .0124618 f, -0 .0828645 f, 0 .506166 f, -0 .776352 f, -0 .405138 f,
-0 .123887 f, 0 .0732116 f, 0 .379928 f, 0 .604524 f, -0 .492317 f,
0 .439191 f, 0 .0744193 f, 0 .389101 f, 0 .0604518 f, 0 .0943165 f,
0 .0339942 f, 0 .0917975 f, 0 .0161988 f, 0 .512227 f, 0 .538021 f,
-0 .411495 f, 0 .307281 f, 0 .33746 f, -0 .218639 f, 0 .265742 f,
0 .39738 f, -0 .12442 f, 0 .125236 f, -0 .0845223 f, -0 .150396 f,
0 .0334878 f, -0 .00391915 f, 0 .0406864 f, -0 .0487059 f, 0 .0377073 f
};
static const float av1_simple_motion_search_split_hiddenlayer_0_bias_16[] = {
0 .0535976 f, -0 .0130279 f, 0 .150146 f, -0 .511132 f, -0 .357698 f,
0 .6719 f, -1 .27877 f, -0 .0208048 f, 0 .0961914 f, 0 .263603 f,
0 .704574 f, -1 .48998 f, 0 .728063 f, 0 .941829 f, -0 .199981 f,
0 .797802 f, -0 .29816 f, -0 .60894 f, -0 .116624 f, -1 .16723 f
};
static const float av1_simple_motion_search_split_logits_kernel_16[] = {
0 .343153 f, -0 .2110482 f, -0 .487199 f, 0 .3274144 f, -2 .1975 f,
-0 .6051438 f, 0 .1901127 f, 0 .4741924 f, -0 .24029 f, -0 .185018 f,
-0 .652635 f, 2 .57714 f, -0 .31033031 f, -0 .307222 f, 0 .329035 f,
-0 .430181 f, 0 .3429 f, 0 .742292 f, 0 .3269808 f, 0 .4142165 f
};
static const float av1_simple_motion_search_split_logits_bias_16[] = {
-0 .783658 f
};
static const NN_CONFIG av1_simple_motion_search_split_nn_config_16 = {
NUM_FEATURES_16,
NUM_LOGITS_16,
NUM_HIDDEN_LAYERS_16,
{
NUM_LAYER_0_UNITS_16,
},
{
av1_simple_motion_search_split_hiddenlayer_0_kernel_16,
av1_simple_motion_search_split_logits_kernel_16,
},
{
av1_simple_motion_search_split_hiddenlayer_0_bias_16,
av1_simple_motion_search_split_logits_bias_16,
},
};
#undef NUM_HIDDEN_LAYERS_16
#undef NUM_FEATURES_16
#undef NUM_LAYER_0_UNITS_16
#undef NUM_LOGITS_16
#define NUM_HIDDEN_LAYERS_8 1
#define NUM_FEATURES_8 17
#define NUM_LAYER_0_UNITS_8 20
#define NUM_LOGITS_8 1
static const float av1_simple_motion_search_split_hiddenlayer_0_kernel_8[] = {
0 .079443 f, -1 .04068 f, 0 .336819 f, -0 .20901 f, 0 .796251 f,
0 .181066 f, 0 .0118876 f, -0 .207145 f, 0 .250671 f, -0 .402119 f,
-0 .0847227 f, 1 .88683 f, 0 .303469 f, 0 .0718458 f, 0 .0338589 f,
0 .158896 f, 0 .0540238 f, -0 .385426 f, 0 .955925 f, 0 .424506 f,
0 .492584 f, -0 .795058 f, -0 .248667 f, -0 .905349 f, -0 .316989 f,
0 .545471 f, 0 .63762 f, -0 .232613 f, -0 .238947 f, -0 .395338 f,
-0 .322673 f, -0 .0761563 f, -0 .125357 f, 0 .0694415 f, -0 .371599 f,
0 .358387 f, -0 .486841 f, 0 .403863 f, -0 .0295666 f, 0 .283074 f,
-0 .424396 f, 0 .156318 f, -0 .685355 f, 0 .6663 f, 0 .337949 f,
0 .273198 f, 0 .517448 f, 0 .458911 f, 0 .157252 f, 0 .692096 f,
0 .64965 f, -0 .23987 f, -1 .08431 f, -0 .252475 f, -0 .332614 f,
-0 .712291 f, -0 .380973 f, 0 .460545 f, 0 .48936 f, 0 .337601 f,
0 .489223 f, 1 .65336 f, -0 .223585 f, 0 .17367 f, -0 .235057 f,
-0 .456773 f, 0 .327877 f, -0 .221192 f, -0 .940151 f, -1 .06616 f,
0 .687084 f, -0 .109973 f, 0 .106636 f, 0 .445895 f, 0 .163432 f,
0 .378306 f, 0 .201902 f, 0 .176811 f, 0 .693082 f, 1 .62156 f,
-0 .178346 f, 0 .455175 f, 1 .61943 f, 0 .231376 f, 0 .0890932 f,
-0 .889693 f, -1 .03298 f, 0 .778196 f, -0 .0289539 f, 0 .137848 f,
0 .18707 f, 0 .171889 f, 0 .119157 f, 0 .24893 f, -0 .313628 f,
0 .00250735 f, -0 .0758209 f, 0 .272974 f, -0 .229825 f, 2 .47926 f,
-0 .0354665 f, 0 .175366 f, 0 .0411555 f, -1 .52149 f, -0 .0258663 f,
0 .253027 f, -0 .0520839 f, -0 .0189782 f, 0 .362387 f, -0 .371154 f,
0 .622929 f, 0 .0447056 f, 0 .242529 f, -0 .168391 f, 0 .308935 f,
-0 .117294 f, 2 .16307 f, 0 .0673638 f, 0 .080771 f, -0 .460779 f,
-0 .940176 f, 0 .473266 f, -0 .0125302 f, 0 .475145 f, -0 .218187 f,
0 .43258 f, -0 .0380196 f, 0 .413607 f, -0 .110856 f, -1 .52076 f,
0 .0896812 f, 0 .246636 f, -0 .0612008 f, 0 .189583 f, 0 .0106902 f,
-0 .158403 f, -0 .629377 f, -0 .0634279 f, -0 .0864584 f, -0 .226568 f,
-0 .286234 f, -0 .0721132 f, -0 .43702 f, 0 .113702 f, 0 .433372 f,
0 .743396 f, 0 .14312 f, 0 .29914 f, 0 .801188 f, 0 .7609 f,
0 .385046 f, 0 .480314 f, 0 .171119 f, -1 .59058 f, -1 .18853 f,
0 .150676 f, 0 .408123 f, -0 .00677924 f, 0 .398145 f, 0 .0914611 f,
0 .176945 f, 0 .0677457 f, 0 .316478 f, 0 .998219 f, -0 .22618 f,
0 .0756793 f, -0 .0156674 f, 0 .105716 f, 0 .0496245 f, -0 .0827133 f,
-0 .423119 f, -0 .161033 f, 0 .212962 f, -0 .234453 f, 0 .743366 f,
1 .04108 f, 0 .0597604 f, -0 .285993 f, -0 .114829 f, -0 .557364 f,
-0 .840051 f, 0 .326509 f, -0 .192508 f, -0 .141769 f, 0 .370626 f,
-0 .126353 f, 0 .00672923 f, 0 .493623 f, -0 .852076 f, 0 .466798 f,
-0 .226436 f, 0 .259268 f, -0 .452662 f, 0 .0721126 f, 0 .0198245 f,
0 .2048 f, 0 .02506 f, 0 .316194 f, 0 .814651 f, 1 .01288 f,
-0 .569607 f, -0 .0838994 f, 1 .37146 f, -0 .613135 f, 0 .441761 f,
-0 .643901 f, 0 .364269 f, -0 .147177 f, 0 .338001 f, -0 .332376 f,
0 .518875 f, -0 .628964 f, -0 .291889 f, -0 .050736 f, 0 .108047 f,
1 .05673 f, 0 .0479492 f, 0 .466756 f, -0 .0867334 f, -0 .0355575 f,
0 .57626 f, -0 .227583 f, -0 .146421 f, 0 .0990489 f, 0 .117351 f,
-0 .103858 f, -0 .0336936 f, 0 .0201903 f, -0 .0766383 f, -0 .010211 f,
0 .0400779 f, 0 .0725462 f, 0 .137142 f, 0 .478261 f, 0 .287869 f,
0 .0882359 f, -0 .739754 f, -0 .853521 f, -0 .43703 f, 0 .316856 f,
0 .27593 f, 0 .312149 f, 0 .175575 f, 0 .441839 f, 0 .264325 f,
0 .0148051 f, -0 .005559 f, 0 .373176 f, 0 .933701 f, -0 .0197615 f,
0 .0219723 f, -0 .0559883 f, -0 .103456 f, -0 .0323009 f, 0 .0773202 f,
-0 .390838 f, 0 .855488 f, -0 .596525 f, -0 .249093 f, 0 .124262 f,
0 .220172 f, 0 .0552478 f, 1 .04041 f, -0 .960992 f, -0 .495255 f,
-0 .211612 f, 0 .350007 f, -0 .238998 f, -0 .0265068 f, 0 .384686 f,
-0 .0815808 f, -0 .0570019 f, 0 .123903 f, -0 .485114 f, -0 .00282573 f,
-0 .0649603 f, 0 .163719 f, -0 .469479 f, -0 .439713 f, 0 .0602562 f,
-0 .527993 f, -0 .111458 f, 2 .48686 f, -0 .180723 f, 0 .0553895 f,
0 .0560679 f, -0 .0978928 f, -0 .216063 f, 0 .089457 f, -1 .5602 f,
-1 .62332 f, -0 .147388 f, 0 .736155 f, 0 .440409 f, 0 .243519 f,
0 .0622638 f, 0 .522932 f, 0 .109686 f, 0 .422849 f, 0 .510589 f,
1 .01116 f, 0 .174019 f, 0 .0191171 f, -0 .0717751 f, -0 .0068308 f,
0 .172932 f, -0 .834888 f, -0 .635788 f, 0 .32012 f, 0 .298656 f,
0 .274309 f, -0 .155456 f, 0 .1755 f, -0 .175171 f, 0 .343498 f,
-0 .122832 f, -0 .107696 f, 0 .279924 f, -0 .797633 f, -0 .344658 f,
0 .162669 f, 0 .389092 f, 0 .644479 f, -0 .635216 f, -0 .181868 f,
0 .0579244 f, -0 .0568976 f, 0 .433003 f, -0 .591067 f, 0 .71013 f,
-0 .165515 f, 0 .225725 f, -0 .358156 f, 0 .0541944 f, 1 .95485 f,
-0 .315223 f, 0 .61537 f, -0 .0401568 f, 0 .22811 f, 0 .271147 f
};
static const float av1_simple_motion_search_split_hiddenlayer_0_bias_8[] = {
1 .63441 f, -0 .616459 f, -0 .437775 f, -0 .71669 f, 1 .56616 f, 2 .28109 f, 1 .64054 f,
-1 .51476 f, 0 .0274108 f, 0 .935156 f, -0 .966329 f, 0 .906069 f, 1 .19954 f, -1 .25867 f,
-1 .7376 f, -0 .594211 f, 0 .322242 f, 0 .438631 f, -1 .01682 f, 1 .30032 f
};
static const float av1_simple_motion_search_split_logits_kernel_8[] = {
-0 .463187 f, 0 .2936127 f, 0 .16762 f, -0 .1663271 f, -0 .292418 f,
-0 .421457 f, -0 .378265 f, 1 .053049 f, 0 .32432879 f, -0 .49775575 f,
0 .427357 f, -0 .239251 f, -0 .1631546 f, 0 .335468 f, 0 .255371 f,
0 .276901 f, -0 .665683 f, -0 .7021493 f, 0 .381513 f, -0 .1339761 f
};
static const float av1_simple_motion_search_split_logits_bias_8[] = {
-1 .739754 f
};
static const NN_CONFIG av1_simple_motion_search_split_nn_config_8 = {
NUM_FEATURES_8,
NUM_LOGITS_8,
NUM_HIDDEN_LAYERS_8,
{
NUM_LAYER_0_UNITS_8,
},
{
av1_simple_motion_search_split_hiddenlayer_0_kernel_8,
av1_simple_motion_search_split_logits_kernel_8,
},
{
av1_simple_motion_search_split_hiddenlayer_0_bias_8,
av1_simple_motion_search_split_logits_bias_8,
},
};
#undef NUM_HIDDEN_LAYERS_8
#undef NUM_FEATURES_8
#undef NUM_LAYER_0_UNITS_8
#undef NUM_LOGITS_8
static const NN_CONFIG *const av1_simple_motion_search_split_nn_config[5 ] = {
&av1_simple_motion_search_split_nn_config_128,
&av1_simple_motion_search_split_nn_config_64,
&av1_simple_motion_search_split_nn_config_32,
&av1_simple_motion_search_split_nn_config_16,
&av1_simple_motion_search_split_nn_config_8,
};
// Model based on simple_motion_search for pruning rect
// Thresholds. The first idx level is aggresiveness, second is frame resolution,
// third is bsize
static const float av1_simple_motion_search_prune_rect_thresh[4 ][3 ][5 ] = {
// Aggressivness = 0
{
// Lowres
{ 0 .0288721601835 f, 0 .0281573780991 f, 0 .0225501403434 f,
0 .000961189195907 f, 0 .0 f },
// Midres
{ 0 .0288721601835 f, 0 .0281573780991 f, 0 .0225501403434 f,
0 .000961189195907 f, 0 .0 f },
// Hdres
{ 0 .0288721601835 f, 0 .0281573780991 f, 0 .0225501403434 f,
0 .000961189195907 f, 0 .0 f },
},
// Aggressivness = 1
{
// Lowres
{
0 .000000 f,
0 .116076 f,
0 .049759 f,
0 .057747 f,
0 .006001 f,
},
// Midres
{
0 .000000 f,
0 .017380 f,
0 .026077 f,
0 .078111 f,
0 .064477 f,
},
// Hdres
{
0 .002994 f,
0 .103093 f,
0 .076408 f,
0 .010456 f,
0 .187211 f,
},
},
// Aggressiveness = 2
{
// Lowres
{
0 .000000 f,
0 .003111 f,
0 .144294 f,
0 .144884 f,
0 .069924 f,
},
// Midres
{
0 .000000 f,
0 .013696 f,
0 .055203 f,
0 .152271 f,
0 .078886 f,
},
// Hdres
{
0 .030577 f,
0 .082486 f,
0 .040690 f,
0 .140924 f,
0 .067608 f,
},
},
// Aggressiveness = 3
{
// Lowres
{ 0 .0 f, 0 .352338114654 f, 0 .171190796972 f, 0 .322629318068 f,
0 .287219697095 f },
// Midres
{ 0 .0 f, 0 .30938393361 f, 0 .271772875141 f, 0 .240627957104 f,
0 .178833795641 f },
// Hdres
{ 0 .285731215187 f, 0 .37521798723 f, 0 .142380566244 f, 0 .338288917819 f,
0 .21329309279 f },
},
};
// Mean and std
static const float av1_simple_motion_search_prune_rect_mean_128[25 ] = {
13 .292176 f, 13 .231236 f, 11 .098058 f, 11 .049944 f, 10 .481336 f,
10 .431587 f, 10 .789337 f, 10 .732787 f, 10 .233817 f, 10 .173738 f,
12 .214045 f, 12 .157505 f, 11 .863353 f, 11 .802220 f, 12 .204053 f,
12 .152315 f, 11 .517566 f, 11 .465651 f, 5 .383040 f, 0 .757934 f,
4 .012611 f, 4 .052191 f, 0 .853365 f, 3 .954503 f, 3 .944135 f,
};
static const float av1_simple_motion_search_prune_rect_std_128[25 ] = {
2 .589217 f, 2 .559396 f, 2 .268402 f, 2 .282274 f, 3 .341234 f, 3 .341994 f, 3 .033007 f,
3 .041550 f, 3 .786247 f, 3 .784053 f, 2 .523459 f, 2 .511275 f, 3 .349364 f, 3 .340481 f,
2 .390149 f, 2 .384226 f, 3 .599467 f, 3 .587460 f, 2 .319911 f, 0 .428335 f, 1 .241087 f,
1 .208679 f, 0 .353742 f, 1 .228122 f, 1 .211777 f,
};
static const float av1_simple_motion_search_prune_rect_mean_64[25 ] = {
11 .439831 f, 11 .382639 f, 9 .647134 f, 9 .578121 f, 9 .146770 f,
9 .084122 f, 8 .559063 f, 8 .499496 f, 8 .095865 f, 8 .041795 f,
10 .547537 f, 10 .486240 f, 9 .362147 f, 9 .308391 f, 10 .548071 f,
10 .484358 f, 10 .002225 f, 9 .944480 f, 4 .964504 f, 0 .897164 f,
3 .306144 f, 3 .351039 f, 0 .928582 f, 3 .319739 f, 3 .287726 f,
};
static const float av1_simple_motion_search_prune_rect_std_64[25 ] = {
2 .033404 f, 2 .050657 f, 2 .064671 f, 2 .081519 f, 2 .916312 f, 2 .914649 f, 3 .628949 f,
3 .618760 f, 4 .011421 f, 3 .996068 f, 2 .087127 f, 2 .103106 f, 3 .885277 f, 3 .876166 f,
2 .035599 f, 2 .052976 f, 3 .052501 f, 3 .050985 f, 2 .232998 f, 0 .303745 f, 1 .111161 f,
1 .081292 f, 0 .257521 f, 1 .112510 f, 1 .089404 f,
};
static const float av1_simple_motion_search_prune_rect_mean_32[25 ] = {
9 .862349 f, 9 .793658 f, 8 .043962 f, 7 .954083 f, 8 .058867 f, 7 .966165 f, 8 .046844 f,
7 .956817 f, 8 .061414 f, 7 .967906 f, 8 .966450 f, 8 .890165 f, 8 .968315 f, 8 .891513 f,
8 .953573 f, 8 .877070 f, 8 .974275 f, 8 .895363 f, 4 .387239 f, 0 .954143 f, 2 .701000 f,
2 .751266 f, 0 .963302 f, 2 .716584 f, 2 .709725 f,
};
static const float av1_simple_motion_search_prune_rect_std_32[25 ] = {
1 .971555 f, 1 .985517 f, 1 .935986 f, 1 .944743 f, 1 .924122 f, 1 .932169 f, 1 .943151 f,
1 .950612 f, 1 .931156 f, 1 .938242 f, 1 .987803 f, 1 .997670 f, 2 .000859 f, 2 .009913 f,
1 .938270 f, 1 .949277 f, 1 .922999 f, 1 .933145 f, 1 .991504 f, 0 .209175 f, 0 .973824 f,
0 .952221 f, 0 .188018 f, 0 .985295 f, 0 .946228 f,
};
static const float av1_simple_motion_search_prune_rect_mean_16[25 ] = {
8 .391692 f, 8 .303431 f, 6 .590342 f, 6 .459725 f, 6 .460719 f, 6 .333274 f, 6 .592615 f,
6 .461661 f, 6 .464787 f, 6 .337191 f, 7 .499753 f, 7 .395166 f, 7 .503220 f, 7 .398344 f,
7 .498312 f, 7 .395039 f, 7 .353743 f, 7 .253139 f, 3 .874267 f, 0 .979701 f, 2 .087404 f,
2 .131698 f, 0 .981005 f, 2 .110868 f, 2 .106539 f,
};
static const float av1_simple_motion_search_prune_rect_std_16[25 ] = {
1 .865867 f, 1 .870012 f, 1 .773885 f, 1 .770447 f, 1 .972922 f, 1 .961361 f, 1 .777224 f,
1 .772864 f, 1 .974519 f, 1 .962281 f, 1 .831632 f, 1 .831837 f, 1 .837595 f, 1 .837008 f,
1 .822791 f, 1 .822053 f, 2 .074991 f, 2 .067200 f, 1 .676261 f, 0 .141022 f, 0 .840297 f,
0 .829935 f, 0 .136507 f, 0 .828972 f, 0 .808563 f,
};
static const float av1_simple_motion_search_prune_rect_mean_8[25 ] = {
6 .997798 f, 6 .867032 f, 5 .134819 f, 4 .883330 f, 5 .134804 f, 4 .879707 f, 5 .140518 f,
4 .886751 f, 5 .142186 f, 4 .885262 f, 6 .069946 f, 5 .896944 f, 6 .080442 f, 5 .906130 f,
6 .077539 f, 5 .905929 f, 6 .083087 f, 5 .909298 f, 3 .552709 f, 0 .990654 f, 1 .497349 f,
1 .531762 f, 0 .989606 f, 1 .496581 f, 1 .484139 f,
};
static const float av1_simple_motion_search_prune_rect_std_8[25 ] = {
1 .727562 f, 1 .725050 f, 1 .633396 f, 1 .618773 f, 1 .633586 f, 1 .620657 f, 1 .620798 f,
1 .604892 f, 1 .621570 f, 1 .607439 f, 1 .691024 f, 1 .684225 f, 1 .676065 f, 1 .668442 f,
1 .680016 f, 1 .672452 f, 1 .677775 f, 1 .671586 f, 1 .451902 f, 0 .096223 f, 0 .751190 f,
0 .754040 f, 0 .101419 f, 0 .738239 f, 0 .729455 f,
};
static const float *const av1_simple_motion_search_prune_rect_mean[5 ] = {
av1_simple_motion_search_prune_rect_mean_128,
av1_simple_motion_search_prune_rect_mean_64,
av1_simple_motion_search_prune_rect_mean_32,
av1_simple_motion_search_prune_rect_mean_16,
av1_simple_motion_search_prune_rect_mean_8,
};
static const float *const av1_simple_motion_search_prune_rect_std[5 ] = {
av1_simple_motion_search_prune_rect_std_128,
av1_simple_motion_search_prune_rect_std_64,
av1_simple_motion_search_prune_rect_std_32,
av1_simple_motion_search_prune_rect_std_16,
av1_simple_motion_search_prune_rect_std_8,
};
#define NUM_HIDDEN_LAYERS_128 1
#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_rect_logits_kernel_128[] = {
-0 .129103 f, 0 .457758 f, -0 .489986 f, 0 .65462 f, -0 .184312 f, 3 .81202 f,
-0 .444407 f, -0 .64198 f, -0 .575008 f, 0 .0311711 f, 0 .525243 f, -20 .892 f,
1 .08811 f, -65 .0976 f, -12 .3973 f, -1 .38278 f, -0 .264233 f, 0 .241636 f,
-10 .6925 f, -0 .725414 f, -18 .8987 f, -40 .2284 f, -16 .08 f, 0 .995331 f,
1 .47614 f, -0 .964864 f, 0 .405506 f, 0 .140449 f, 0 .459534 f, -1 .9093 f,
0 .398452 f, 0 .696949 f
};
static const float av1_simple_motion_search_prune_rect_layer_0_bias_128[] = {
1 .22789 f, -1 .34527 f, 0 .759048 f, 0 .315086 f,
1 .0834 f, -1 .58019 f, -0 .465158 f, 1 .20716 f
};
static const float av1_simple_motion_search_prune_rect_layer_0_kernel_128[] = {
-0 .668677 f, 0 .58694 f, -0 .417094 f, 0 .754735 f, -0 .7859 f,
0 .377479 f, -0 .0415929 f, -0 .0140585 f, -0 .730001 f, 0 .747528 f,
-0 .135247 f, 0 .406505 f, -0 .234184 f, 0 .956362 f, -0 .637555 f,
0 .791884 f, 0 .0303722 f, 1 .04424 f, -0 .727859 f, -0 .274321 f,
-0 .122986 f, 0 .066312 f, -0 .00559175 f, -0 .239643 f, -0 .0188767 f,
-0 .102787 f, -0 .262967 f, 0 .071882 f, -0 .283398 f, 0 .111607 f,
-0 .425826 f, 0 .02699 f, 0 .108873 f, -0 .180558 f, -0 .0794057 f,
0 .29665 f, -0 .0252969 f, -0 .0266213 f, -0 .277462 f, -0 .361973 f,
0 .512552 f, 0 .395011 f, -0 .225876 f, 0 .301924 f, 0 .136954 f,
0 .507259 f, 1 .23425 f, 0 .0137135 f, 0 .662572 f, 0 .591583 f,
0 .101564 f, 0 .416805 f, -0 .645081 f, -0 .179086 f, -0 .36747 f,
-0 .332213 f, 0 .095177 f, 0 .220739 f, -0 .153256 f, 0 .706155 f,
0 .161701 f, 0 .696815 f, -1 .21531 f, -0 .115059 f, 0 .486764 f,
-0 .396093 f, 0 .784883 f, 0 .535357 f, -0 .278021 f, 0 .143496 f,
-0 .44931 f, -0 .144543 f, 0 .319326 f, 0 .0190167 f, -0 .206295 f,
0 .373995 f, -0 .247897 f, -0 .608095 f, -0 .41796 f, -0 .137129 f,
-0 .709562 f, 0 .678273 f, 0 .537607 f, 0 .557474 f, 0 .453308 f,
0 .21405 f, -0 .0466495 f, 0 .519139 f, -0 .168832 f, 0 .902911 f,
0 .681131 f, -0 .139876 f, -0 .2052 f, -0 .393271 f, 0 .262222 f,
-0 .246246 f, -0 .213993 f, 0 .646619 f, 0 .0496181 f, -0 .00354157 f,
0 .822927 f, 0 .0939522 f, 0 .180738 f, 0 .118355 f, 0 .120456 f,
-0 .0472214 f, -0 .144958 f, 0 .173405 f, -0 .886644 f, -0 .0949769 f,
-0 .813518 f, -0 .3947 f, -0 .128021 f, 0 .356196 f, 0 .469169 f,
-0 .413702 f, 1 .04242 f, 0 .428853 f, -0 .387293 f, 0 .0850877 f,
0 .279409 f, -0 .142276 f, 0 .0579376 f, 0 .211112 f, 0 .0703013 f,
-1 .9274 f, -0 .729147 f, 0 .534193 f, 0 .773586 f, 0 .922864 f,
0 .642881 f, 1 .15127 f, 0 .621032 f, 0 .933942 f, 1 .01837 f,
-0 .660282 f, -0 .40059 f, -1 .11279 f, -0 .77088 f, -0 .43349 f,
0 .202361 f, -0 .0840912 f, 0 .0935707 f, 0 .056333 f, -0 .0779369 f,
0 .0173447 f, -0 .0104756 f, 0 .0115005 f, -0 .0195593 f, 0 .03592 f,
-0 .343454 f, -0 .618048 f, 0 .258172 f, -0 .412322 f, -0 .0463746 f,
-0 .0413654 f, -0 .0400194 f, 0 .615981 f, -0 .452094 f, 0 .644555 f,
0 .0822476 f, -0 .359791 f, -0 .0904274 f, 0 .209427 f, 0 .0116338 f,
-0 .190978 f, 0 .890233 f, 0 .737769 f, -1 .66663 f, -0 .392605 f,
0 .0785728 f, -0 .224553 f, -0 .128258 f, -0 .227227 f, -0 .0777773 f,
0 .685976 f, 0 .347042 f, -0 .555325 f, -0 .249221 f, 0 .0919837 f,
-0 .0660016 f, -0 .272316 f, 0 .0390632 f, -0 .619624 f, -0 .0565801 f,
0 .585026 f, 0 .597375 f, 0 .54114 f, 0 .593389 f, 0 .604391 f,
0 .0820294 f, -0 .85339 f, -1 .40741 f, -0 .391675 f, 0 .0579205 f,
-0 .197626 f, 0 .130044 f, -0 .234488 f, -0 .0373991 f, -0 .0717973 f
};
static const float av1_simple_motion_search_prune_rect_logits_bias_128[] = {
1 .58571 f, -4 .6314 f, -2 .00273 f, 0 .543699 f
};
static const NN_CONFIG av1_simple_motion_search_prune_rect_nn_config_128 = {
NUM_FEATURES_128,
NUM_LOGITS_128,
NUM_HIDDEN_LAYERS_128,
{
NUM_LAYER_0_UNITS_128,
},
{
av1_simple_motion_search_prune_rect_layer_0_kernel_128,
av1_simple_motion_search_prune_rect_logits_kernel_128,
},
{
av1_simple_motion_search_prune_rect_layer_0_bias_128,
av1_simple_motion_search_prune_rect_logits_bias_128,
},
};
#undef NUM_HIDDEN_LAYERS_128
#undef NUM_FEATURES_128
#undef NUM_LAYER_0_UNITS_128
#undef NUM_LOGITS_128
#define NUM_HIDDEN_LAYERS_64 1
#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_rect_logits_kernel_64[] = {
0 .10424 f, -0 .346025 f, 0 .534547 f, -0 .385925 f, 2 .58341 f, -0 .256414 f,
-0 .232498 f, 0 .329823 f, -0 .0777376 f, -0 .590939 f, 0 .062657 f, -0 .628252 f,
0 .0934588 f, 2 .04029 f, -0 .224448 f, 0 .371168 f, -0 .385348 f, -0 .589883 f,
-3 .73627 f, -0 .943144 f, 0 .346409 f, -0 .211215 f, -0 .351008 f, 0 .418807 f,
0 .943663 f, 0 .173267 f, 1 .16585 f, -0 .0840888 f, 0 .227464 f, 0 .374412 f,
0 .0422597 f, -0 .338868 f, 0 .222576 f, 0 .431713 f, 1 .12366 f, 0 .00753411 f,
0 .248412 f, -0 .0902425 f, 0 .542455 f, -0 .665629 f, -0 .311245 f, -0 .205639 f,
-0 .447149 f, -0 .0502733 f, -0 .290186 f, -0 .794384 f, 0 .0940881 f, -0 .0686117 f,
-0 .0199961 f, -0 .587965 f, 0 .777096 f, -0 .083381 f, -1 .21282 f, 0 .652959 f,
-1 .18238 f, 0 .539991 f, 0 .352497 f, -0 .540076 f, -0 .26222 f, -0 .568556 f,
0 .409102 f, -0 .131146 f, -0 .407161 f, -0 .188287 f, -0 .478657 f, 0 .000401932 f,
-0 .689324 f, 0 .351064 f, -1 .43704 f, -0 .315185 f, -0 .868726 f, 0 .376341 f,
-0 .0566277 f, 0 .364831 f, 0 .611298 f, -0 .495253 f, -0 .0193132 f, 0 .617978 f,
0 .189586 f, -0 .236758 f, -0 .608246 f, -0 .149017 f, -1 .78303 f, 0 .143023 f,
0 .698386 f, -0 .994086 f, -0 .673327 f, 0 .233868 f, 0 .360425 f, 0 .0294123 f,
-0 .248683 f, -0 .148392 f, 0 .0861829 f, -0 .190843 f, -0 .414906 f, 0 .607378 f,
-0 .756715 f, -0 .511713 f, -0 .321556 f, 1 .0078 f, -1 .18141 f, 0 .519751 f,
0 .834629 f, -0 .359343 f, 0 .612262 f, -0 .0730553 f, 0 .262935 f, 0 .488276 f,
0 .387071 f, -1 .44123 f, 1 .08269 f, 0 .554402 f, -0 .069 f, 0 .14113 f,
0 .323817 f, 0 .824314 f, -0 .431417 f, -0 .349448 f, 0 .950728 f, -0 .587836 f,
-0 .83914 f, -0 .10844 f, 0 .26602 f, 0 .831933 f, -0 .271315 f, 0 .231563 f,
0 .417049 f, 0 .190627 f, -0 .0940667 f, 0 .255363 f, -0 .0741022 f, -0 .0987662 f,
-0 .847522 f, 0 .00287554 f, 0 .0615741 f, -0 .0832218 f, 0 .0847148 f, -0 .392843 f,
-0 .938068 f, -0 .10621 f, -0 .260859 f, -0 .825175 f, -0 .401039 f, 0 .315213 f,
-0 .108269 f, 0 .288036 f, -8 .66166 f, -0 .970752 f, -0 .66678 f, -0 .593405 f,
-0 .518294 f, -0 .138722 f, -0 .454698 f, -0 .22969 f, -0 .553006 f, -0 .440111 f,
0 .462661 f, -0 .536854 f, 0 .0108295 f, -0 .522888 f, 0 .00111157 f, 0 .229999 f,
0 .0267768 f, 0 .176266 f, -1 .57043 f, 0 .0318106 f, 0 .257534 f, -0 .198583 f,
0 .175564 f, -0 .251465 f, -0 .262441 f, -1 .65283 f, -0 .319603 f, -0 .875282 f,
-0 .301303 f, 0 .0170948 f, -0 .227075 f, 0 .0299545 f, -4 .98346 f, 0 .470046 f,
-1 .28051 f, -0 .213809 f, -0 .486585 f, -0 .906463 f, -0 .169984 f, -0 .333153 f,
-0 .376733 f, 0 .108016 f, 0 .486744 f, -0 .186936 f, -0 .429259 f, 0 .056501 f,
-0 .266545 f, 0 .265447 f, -0 .137718 f, -0 .490687 f, -0 .935668 f, -0 .16229 f,
-0 .696932 f, 0 .173157 f, 0 .434959 f, -0 .140595 f, 0 .345845 f, -1 .08013 f,
-0 .0205929 f, -0 .815874 f, -0 .179812 f, 0 .02767 f, -0 .141727 f, 0 .471936 f,
-7 .29453 f, -1 .04362 f, -0 .745482 f, -0 .28725 f, -0 .214997 f, -0 .0850651 f,
-0 .748471 f, 0 .161325 f, -1 .04387 f, -0 .705305 f, 0 .489427 f, -0 .765373 f,
-0 .301576 f, 0 .0742467 f, -0 .331282 f, 0 .0372328 f, -0 .90298 f, -0 .0608646 f,
-2 .18756 f, 0 .170384 f, -0 .258357 f, 0 .106287 f, -0 .161684 f, -0 .103799 f,
-0 .127774 f, -0 .156313 f, 0 .0705286 f, -0 .977908 f, -0 .281191 f, -0 .056757 f,
-0 .309474 f, 0 .050476 f, -9 .78198 f, -2 .42795 f, -0 .289626 f, -1 .07579 f,
-0 .439256 f, -1 .09948 f, -0 .564671 f, 0 .0913182 f, -0 .417216 f, -1 .19909 f,
0 .287063 f, 0 .402315 f, -0 .17646 f, 0 .540488 f, 0 .00840239 f, 0 .397492 f,
0 .702393 f, -0 .10566 f, 0 .655296 f, -0 .0443876 f, 0 .154918 f, -0 .760479 f,
-0 .0523153 f, -0 .366199 f, -1 .08212 f, -0 .398556 f, -0 .415203 f, -1 .10488 f,
0 .208349 f, 0 .27079 f, 0 .101546 f, -0 .205752 f, -13 .7923 f, -0 .218637 f,
-1 .10077 f, 0 .355735 f, -0 .306196 f, 0 .627434 f, -0 .473101 f, -0 .308027 f,
-1 .12724 f, 0 .301597 f, 0 .660785 f, 0 .0576217 f, -0 .155925 f, -0 .56107 f,
-0 .223537 f, 0 .114299 f, -0 .53803 f, -0 .252674 f, -2 .66103 f, -0 .185245 f,
-0 .314673 f, 0 .403337 f, 0 .679821 f, -0 .69231 f, 0 .506264 f, -0 .999705 f,
-0 .549097 f, 0 .353745 f, 0 .188249 f, 0 .414484 f, -0 .615853 f, 0 .525681 f,
-5 .23065 f, -3 .05174 f, 1 .02074 f, -0 .965499 f, -0 .158947 f, 0 .0436088 f,
-0 .485824 f, 0 .0375094 f, -1 .39985 f, -0 .481392 f, 0 .485785 f, -0 .24874 f,
-0 .359633 f, 0 .668108 f
};
static const float av1_simple_motion_search_prune_rect_layer_0_bias_64[] = {
0 .0735592 f, -0 .045064 f, -0 .0114103 f, 1 .39246 f, -0 .683467 f, 0 .155765 f,
-0 .667652 f, -0 .202425 f, -0 .585433 f, -0 .146752 f, -0 .0812931 f, 0 .580642 f,
0 .578542 f, -0 .831916 f, 0 .610063 f, 0 .0101856 f, -0 .235863 f, 0 .538141 f,
-2 .91334 f, -1 .71887 f, 0 .126616 f, 0 .582497 f, -0 .438879 f, 0 .221833 f,
0 .850773 f, -0 .280886 f, 0 .443233 f, -0 .0964873 f, -0 .216161 f, 0 .34413 f,
0 .656818 f, 0 .0169274 f
};
static const float av1_simple_motion_search_prune_rect_layer_0_kernel_64[] = {
-0 .310947 f, -0 .232675 f, 0 .0171092 f, 0 .0834474 f, 0 .373977 f,
0 .300429 f, 0 .215072 f, -0 .454074 f, 0 .187565 f, 0 .282742 f,
0 .562562 f, -0 .0419322 f, 0 .000978486 f, -0 .298267 f, 0 .216934 f,
-0 .388722 f, -0 .146866 f, -0 .275946 f, 0 .202361 f, 0 .225847 f,
1 .42868 f, 0 .473127 f, -0 .145747 f, -0 .104986 f, 0 .153459 f,
0 .69382 f, 0 .162266 f, 0 .0207715 f, -0 .45095 f, -0 .412071 f,
-0 .235109 f, -0 .130199 f, 0 .231741 f, 0 .460193 f, 0 .0378202 f,
0 .429516 f, 0 .387691 f, -0 .272479 f, 0 .0723884 f, -0 .453914 f,
-0 .150618 f, -0 .10745 f, -0 .258615 f, 0 .0838312 f, -0 .00554958 f,
0 .105377 f, -0 .0415479 f, 0 .13228 f, 1 .09044 f, -0 .73053 f,
-0 .422553 f, -0 .435842 f, 0 .211416 f, 0 .420332 f, 0 .0181353 f,
-0 .030891 f, 0 .522788 f, 0 .613526 f, 0 .374032 f, 0 .287986 f,
-0 .403118 f, -0 .287362 f, -1 .11523 f, -0 .577713 f, -0 .020228 f,
0 .86465 f, -0 .0590579 f, 0 .341274 f, -0 .0115644 f, -0 .260236 f,
0 .192123 f, -0 .0849825 f, 0 .0501709 f, 0 .444382 f, 0 .0762727 f,
0 .0926596 f, -0 .101157 f, -0 .142787 f, 0 .40861 f, 0 .555805 f,
-0 .00614654 f, -0 .122846 f, 0 .203163 f, 0 .234266 f, 0 .409795 f,
-0 .0206245 f, -0 .224679 f, 0 .025081 f, 0 .518044 f, -0 .287186 f,
0 .016494 f, -0 .0886331 f, 0 .236438 f, -1 .01032 f, 0 .118332 f,
0 .364217 f, 0 .061438 f, 0 .0381303 f, 0 .128418 f, 0 .0257077 f,
-0 .975751 f, -0 .694894 f, 0 .00351914 f, 0 .278179 f, 0 .29363 f,
0 .525576 f, 0 .0604849 f, 0 .531734 f, 0 .406643 f, 0 .812497 f,
-0 .403196 f, -0 .16664 f, -0 .620887 f, -0 .428194 f, 0 .275401 f,
0 .432063 f, -0 .00378342 f, 0 .295758 f, 0 .105615 f, -0 .00683626 f,
0 .00396146 f, 0 .00598654 f, -0 .0131701 f, -0 .0115787 f, 0 .00386643 f,
-0 .69686 f, -0 .139623 f, -0 .440817 f, 0 .0542873 f, 0 .217962 f,
0 .527035 f, -0 .0201046 f, 0 .0471354 f, 0 .0271858 f, -0 .0775197 f,
-0 .309797 f, 0 .184879 f, -0 .232854 f, -0 .407081 f, 0 .706227 f,
-0 .0877534 f, 0 .306843 f, 0 .455075 f, -0 .333961 f, 0 .0759148 f,
0 .0444791 f, -0 .0693626 f, -0 .0850289 f, -0 .513063 f, -0 .643971 f,
-0 .630279 f, -0 .153889 f, 0 .123315 f, 0 .00548238 f, 0 .170707 f,
0 .734339 f, -0 .176988 f, 0 .322519 f, 0 .178365 f, 0 .183519 f,
-0 .698683 f, -0 .12043 f, -0 .349914 f, -0 .0696762 f, -0 .53986 f,
-0 .104738 f, 1 .05264 f, 0 .983568 f, -0 .109035 f, 0 .0113748 f,
0 .0815189 f, -0 .0628812 f, 0 .0769389 f, 0 .010261 f, 0 .146573 f,
-0 .433194 f, -0 .211572 f, -0 .000397392 f, 0 .445325 f, 0 .145091 f,
-0 .0625902 f, 0 .29394 f, 0 .302315 f, 0 .0892226 f, -0 .209504 f,
-0 .0150374 f, 0 .242608 f, 0 .216223 f, 0 .366857 f, 0 .209829 f,
-0 .540035 f, 0 .117599 f, -0 .329315 f, 0 .0471133 f, -0 .0115449 f,
-0 .0638235 f, 0 .0527461 f, 0 .348149 f, 0 .360802 f, 1 .06624 f,
-0 .615991 f, -0 .341396 f, 0 .18972 f, 0 .0709888 f, -0 .0414466 f,
-0 .0193809 f, 0 .0938933 f, 0 .209058 f, 0 .575042 f, 0 .483608 f,
-0 .285875 f, -0 .115905 f, -0 .363637 f, 0 .375425 f, 0 .336217 f,
0 .0336358 f, -0 .00265618 f, -0 .406854 f, -0 .792959 f, -0 .219354 f,
0 .0331615 f, 0 .0298859 f, -0 .211446 f, -0 .00280773 f, -0 .194011 f,
0 .262109 f, 0 .548076 f, 0 .120183 f, -0 .661603 f, 0 .241855 f,
-0 .501428 f, 0 .00102718 f, -0 .347331 f, -0 .58306 f, 0 .0977254 f,
0 .117491 f, 0 .0840667 f, 0 .00693675 f, 0 .000600294 f, 0 .649569 f,
-0 .0553811 f, -0 .197198 f, 0 .397236 f, -0 .523737 f, -0 .564192 f,
-0 .374679 f, -0 .249344 f, 0 .00861428 f, 0 .00393439 f, -0 .0834608 f,
0 .124389 f, -0 .0393049 f, 0 .0425391 f, -0 .153383 f, -0 .182346 f,
0 .420953 f, 0 .464221 f, 0 .288984 f, 0 .570921 f, -0 .239965 f,
0 .247239 f, -0 .083434 f, 0 .714418 f, 0 .986323 f, -0 .460244 f,
-0 .260993 f, -0 .947743 f, -1 .0789 f, -0 .0391231 f, 0 .612407 f,
-0 .0306767 f, 0 .281419 f, 0 .0072426 f, -0 .37623 f, 0 .188744 f,
0 .221666 f, -0 .424914 f, 0 .29703 f, 0 .261715 f, 0 .277809 f,
-0 .0617616 f, -0 .000611999 f, -0 .0547053 f, -0 .0901018 f, -0 .347669 f,
0 .856072 f, 0 .596675 f, -0 .467639 f, -1 .09324 f, -0 .184224 f,
-0 .56051 f, -0 .0144704 f, 0 .102894 f, -0 .122982 f, -0 .0020749 f,
-0 .0423487 f, 0 .0328702 f, -0 .0154263 f, 0 .0349021 f, -0 .00315595 f,
0 .0254802 f, -0 .729191 f, 0 .207296 f, -0 .0212349 f, -0 .207078 f,
0 .20636 f, -0 .156883 f, 0 .429765 f, -0 .42672 f, 0 .138775 f,
-0 .0267343 f, 0 .631528 f, 0 .300646 f, -0 .4793 f, -0 .273833 f,
-0 .0135367 f, -0 .530819 f, -0 .534881 f, 0 .830896 f, 0 .0266992 f,
0 .473744 f, 0 .210334 f, 0 .0234739 f, 0 .255394 f, 0 .123531 f,
-0 .489341 f, -0 .796627 f, 0 .372617 f, 0 .190136 f, 0 .275342 f,
0 .739505 f, 0 .402354 f, 0 .782806 f, 0 .437374 f, 1 .04948 f,
-0 .55963 f, 0 .382704 f, -0 .698321 f, 0 .0817868 f, -0 .440108 f,
-0 .0635004 f, -0 .277851 f, -0 .524194 f, 0 .286157 f, -0 .01097 f,
-0 .0293145 f, -0 .0405071 f, -0 .035662 f, -0 .012871 f, -0 .0516409 f,
-0 .406671 f, 0 .709259 f, -0 .525177 f, 0 .521123 f, -0 .44813 f,
0 .48412 f, -0 .0546513 f, 0 .305253 f, -0 .468328 f, 0 .316453 f,
-0 .36307 f, 0 .497515 f, -0 .0606276 f, 0 .315764 f, -0 .422066 f,
0 .554025 f, -0 .679183 f, 0 .616914 f, 0 .00283324 f, -0 .000643824 f,
0 .0639999 f, 0 .0488285 f, -0 .141031 f, 0 .068003 f, -0 .0792678 f,
-0 .425307 f, -0 .152235 f, 0 .269917 f, -0 .352327 f, 0 .44792 f,
-0 .116514 f, -0 .465868 f, 0 .154287 f, 0 .0161028 f, -0 .16848 f,
-0 .255487 f, 0 .189832 f, 0 .254883 f, 0 .0240822 f, 0 .432638 f,
-0 .136564 f, 0 .137036 f, 0 .0375734 f, 0 .989246 f, -0 .126287 f,
0 .111416 f, -0 .0271002 f, 0 .718755 f, -0 .0412969 f, 0 .00645681 f,
0 .253811 f, -0 .0186998 f, 0 .691971 f, -0 .282042 f, -0 .0783915 f,
0 .274592 f, -0 .358449 f, 0 .34155 f, -0 .186374 f, -0 .136907 f,
-0 .192334 f, -0 .251168 f, -0 .100874 f, -0 .166578 f, -0 .336507 f,
0 .402373 f, 0 .173695 f, 0 .108788 f, 0 .00885581 f, -0 .310063 f,
1 .05545 f, 0 .0295867 f, 0 .180785 f, -0 .173469 f, -0 .469924 f,
-0 .224155 f, 0 .665862 f, -0 .126546 f, 0 .240691 f, -0 .0415301 f,
-0 .598534 f, 0 .0012723 f, -0 .122297 f, -0 .558947 f, 0 .268844 f,
0 .241193 f, 0 .0524422 f, -0 .1683 f, 0 .575588 f, -0 .139012 f,
0 .0636691 f, -0 .446709 f, -0 .094532 f, 0 .883809 f, -0 .112981 f,
-0 .224047 f, 0 .0811193 f, -0 .140571 f, -0 .09683 f, -0 .0796143 f,
-0 .102246 f, -0 .863392 f, -0 .0755124 f, 0 .23125 f, -0 .0301361 f,
-0 .153029 f, -0 .172238 f, -0 .0286382 f, -0 .338495 f, -0 .317216 f,
-0 .146629 f, -0 .242264 f, -0 .702306 f, -0 .285052 f, 0 .0623479 f,
0 .265735 f, 0 .00674475 f, 0 .666196 f, 0 .883586 f, 0 .278416 f,
-0 .341692 f, -0 .509931 f, -0 .156263 f, 0 .635885 f, -0 .544143 f,
-0 .572632 f, -0 .213285 f, 0 .443396 f, -0 .268329 f, 0 .0638439 f,
-0 .185397 f, 0 .071126 f, 0 .386503 f, -0 .402212 f, -0 .140784 f,
-0 .411661 f, 0 .049398 f, -0 .0672907 f, -0 .267034 f, -0 .0560875 f,
0 .0607937 f, 0 .0445484 f, -0 .547651 f, 0 .574718 f, 0 .417189 f,
-0 .0610166 f, 0 .0632293 f, 0 .391619 f, -0 .00671215 f, -0 .136883 f,
-0 .339346 f, 0 .0356183 f, 0 .511993 f, 0 .178676 f, 0 .286998 f,
0 .136511 f, -0 .00796929 f, 0 .203985 f, 0 .0423532 f, -0 .175196 f,
0 .378534 f, 0 .770417 f, 0 .593778 f, 0 .0256067 f, -0 .82394 f,
-0 .500691 f, -0 .425725 f, -0 .623708 f, -0 .0406241 f, -0 .00226464 f,
0 .0207836 f, 0 .30732 f, -0 .00784268 f, 0 .0065445 f, -0 .0991039 f,
-0 .20871 f, -0 .206835 f, 0 .281219 f, 0 .119361 f, 0 .259346 f,
-0 .102713 f, 0 .186488 f, -0 .034455 f, -0 .00198392 f, -0 .279107 f,
-0 .638993 f, -0 .374404 f, -0 .48601 f, -0 .262345 f, 0 .624532 f,
0 .620632 f, -0 .227014 f, 0 .433579 f, -0 .0455096 f, 1 .22123 f,
-0 .429156 f, 0 .12396 f, 0 .0815152 f, -0 .0837355 f, 0 .0282623 f,
-0 .407475 f, 0 .787321 f, -0 .434974 f, 0 .312904 f, -0 .230805 f,
0 .213042 f, -0 .250929 f, 0 .302997 f, -0 .354709 f, 0 .0504905 f,
-0 .561706 f, 0 .595558 f, 0 .374951 f, 0 .802969 f, -0 .674902 f,
0 .33136 f, 0 .156606 f, 0 .0218968 f, -0 .694188 f, -0 .0221949 f,
-0 .00639123 f, 0 .0146536 f, 0 .0104145 f, 0 .021635 f, -0 .0499428 f,
-0 .575116 f, -0 .239035 f, -0 .0588276 f, 0 .599722 f, 0 .541932 f,
0 .437433 f, 0 .716268 f, 0 .193207 f, 0 .548351 f, 0 .326951 f,
-0 .197124 f, 0 .0355353 f, -0 .0952009 f, -0 .217265 f, -0 .389789 f,
0 .0528124 f, -0 .21334 f, -0 .190296 f, -1 .17367 f, 0 .108905 f,
0 .109397 f, -0 .0192577 f, 0 .0343813 f, 0 .085004 f, -0 .0556737 f,
-0 .0411158 f, -0 .534989 f, 0 .0361896 f, 0 .124415 f, 0 .291603 f,
-0 .0311974 f, -0 .326726 f, 0 .343131 f, 0 .0276456 f, -0 .231827 f,
-0 .373894 f, -0 .208898 f, -0 .273011 f, 0 .061323 f, -0 .0910538 f,
-0 .30746 f, -0 .108644 f, -0 .190736 f, 1 .58048 f, -0 .0739711 f,
-0 .0623489 f, -0 .137967 f, -0 .0601359 f, -0 .133004 f, -0 .0857153 f,
0 .00955987 f, -0 .365561 f, -0 .0329051 f, 0 .463463 f, 0 .14758 f,
-0 .512256 f, -0 .227463 f, -0 .26008 f, -0 .567777 f, 0 .0646234 f,
1 .02161 f, 0 .66157 f, -0 .16733 f, 0 .264921 f, -0 .242036 f,
0 .214622 f, 0 .0712054 f, -0 .260377 f, 0 .0849665 f, 0 .735094 f,
0 .11001 f, 0 .297301 f, -0 .333342 f, 0 .066978 f, -0 .123625 f,
1 .07596 f, 0 .401263 f, 0 .0800875 f, -0 .340862 f, -0 .115587 f,
-0 .32692 f, -0 .300842 f, 0 .0277397 f, 0 .0630788 f, -0 .261198 f,
0 .428695 f, -0 .0544757 f, -0 .124511 f, 0 .036992 f, 0 .126322 f,
0 .0317603 f, 0 .0820762 f, 0 .117277 f, -1 .14594 f, -0 .108076 f,
-0 .0258198 f, -0 .00337525 f, -0 .00512531 f, 0 .1274 f, -0 .0660535 f,
-0 .640733 f, 0 .197142 f, 0 .147278 f, 0 .489271 f, 0 .226507 f,
-0 .0668414 f, 0 .0946318 f, 0 .0994164 f, -0 .820516 f, 0 .512939 f,
-0 .305172 f, -0 .715187 f, -0 .195125 f, 0 .279346 f, 0 .462144 f,
0 .913882 f, -0 .453879 f, 0 .0582033 f, -0 .462866 f, 0 .0538736 f,
0 .0115737 f, 0 .00626993 f, -0 .0185185 f, 0 .0114601 f, -0 .0181164 f,
0 .41588 f, -0 .0447331 f, 0 .611756 f, 0 .43385 f, 0 .834465 f,
0 .122019 f, -0 .352983 f, 0 .340429 f, -0 .245425 f, -0 .365328 f,
-0 .521825 f, 0 .0371057 f, 0 .172188 f, -0 .387949 f, 0 .221054 f,
0 .0126359 f, 0 .422958 f, 0 .584198 f, -0 .581498 f, -0 .019466 f,
-0 .0271737 f, -0 .0740885 f, 0 .00540879 f, 0 .186086 f, -0 .0324402 f,
-0 .563462 f, -0 .458759 f, -0 .425296 f, -0 .0118862 f, -0 .641508 f,
0 .0132084 f, 0 .0581128 f, 0 .0231444 f, 0 .468587 f, 0 .258838 f,
0 .0296665 f, 0 .0562801 f, 0 .630014 f, 0 .381816 f, -0 .269761 f,
-0 .135515 f, 0 .046186 f, 1 .07632 f, -0 .050616 f, 0 .104987 f,
0 .29991 f, 0 .119316 f, 0 .117248 f, 0 .0795009 f, 0 .242573 f,
0 .0416634 f, -0 .0577639 f, -0 .0974078 f, 0 .106255 f, -0 .13098 f,
0 .0141486 f, -0 .00418257 f, 0 .144848 f, -0 .463934 f, 0 .0452591 f,
0 .252617 f, 0 .205222 f, -0 .189843 f, 0 .0652245 f, -0 .135386 f,
0 .0500646 f, -0 .200368 f, -0 .0142312 f, -0 .0286832 f, -0 .254355 f,
-1 .02752 f, -0 .73549 f, 0 .0364518 f, 0 .0416227 f, -0 .13185 f,
-0 .0886515 f, -0 .502314 f, -0 .102916 f, 0 .410911 f, -0 .355655 f,
0 .400416 f, -0 .340217 f, 0 .208829 f, 0 .245972 f, 0 .149739 f,
-0 .49458 f, 0 .589482 f, 0 .550827 f, 0 .912709 f, -0 .351275 f,
-0 .128076 f, -0 .285172 f, -0 .672752 f, 0 .090583 f, -0 .245286 f,
-0 .737297 f, -0 .201515 f, -0 .025122 f, -0 .109854 f, 0 .36738 f
};
static const float av1_simple_motion_search_prune_rect_logits_bias_64[] = {
0 .346819 f, 0 .442965 f, -0 .0216032 f, 0 .0229235 f, -0 .402797 f,
-0 .666074 f, -0 .455388 f, -0 .00353411 f, -0 .595511 f, -0 .845667 f
};
static const NN_CONFIG av1_simple_motion_search_prune_rect_nn_config_64 = {
NUM_FEATURES_64,
NUM_LOGITS_64,
NUM_HIDDEN_LAYERS_64,
{
NUM_LAYER_0_UNITS_64,
},
{
av1_simple_motion_search_prune_rect_layer_0_kernel_64,
av1_simple_motion_search_prune_rect_logits_kernel_64,
},
{
av1_simple_motion_search_prune_rect_layer_0_bias_64,
av1_simple_motion_search_prune_rect_logits_bias_64,
},
};
#undef NUM_HIDDEN_LAYERS_64
#undef NUM_FEATURES_64
#undef NUM_LAYER_0_UNITS_64
#undef NUM_LOGITS_64
#define NUM_HIDDEN_LAYERS_32 1
#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_rect_logits_kernel_32[] = {
0 .486581 f, 0 .340847 f, -0 .109226 f, 0 .467224 f, -0 .541561 f,
0 .0943619 f, -0 .429442 f, -0 .207442 f, 0 .959963 f, 0 .618666 f,
-0 .0636751 f, 0 .144508 f, -0 .0278289 f, 0 .332293 f, -0 .751493 f,
0 .245438 f, -0 .917758 f, 0 .612128 f, -0 .32648 f, 0 .534618 f,
-0 .615239 f, 2 .71641 f, 0 .233759 f, 0 .820558 f, -0 .249758 f,
-0 .427783 f, -0 .359361 f, 0 .0375732 f, 0 .806973 f, 0 .352512 f,
-0 .0532192 f, 0 .0576861 f, -0 .464178 f, -0 .334877 f, -0 .697042 f,
0 .0538218 f, 0 .0919659 f, -0 .00765812 f, 0 .0603847 f, -0 .460315 f,
0 .37979 f, -0 .0867612 f, -0 .670683 f, -0 .188619 f, -0 .570586 f,
0 .233418 f, 0 .153581 f, 0 .290905 f, -0 .624885 f, -0 .557842 f,
-0 .555567 f, 0 .463773 f, -0 .123909 f, -0 .277731 f, 0 .0374468 f,
0 .409903 f, 0 .287638 f, -0 .593066 f, -0 .223434 f, 0 .154263 f,
-0 .250464 f, -0 .077696 f, 0 .229652 f, -0 .304174 f, 0 .308053 f,
0 .33155 f, -0 .502825 f, 0 .361216 f, -0 .499294 f, 0 .00595444 f,
-0 .307201 f, 0 .5766 f, -0 .438384 f, -0 .093701 f, -0 .118586 f,
0 .202337 f, -0 .486623 f, 0 .261552 f, 0 .139756 f, -0 .655642 f,
-0 .0627001 f, -0 .213053 f, -0 .243037 f, 0 .205918 f, 0 .0718368 f,
0 .188041 f, 0 .141529 f, -0 .132239 f, 0 .425827 f, -0 .218353 f,
0 .153114 f, 0 .33268 f, 0 .0226116 f, 0 .167394 f, 0 .269854 f,
-0 .457001 f, 0 .1973 f, -0 .526087 f, 0 .467528 f, 0 .290934 f,
1 .16267 f, 0 .0823663 f, -0 .754389 f, -0 .83716 f, 0 .270157 f,
-1 .41229 f, 0 .148511 f, -0 .286832 f, 0 .664796 f, 0 .492254 f,
0 .360567 f, -0 .533993 f, 0 .0435672 f, -0 .103001 f, 0 .220668 f,
0 .594621 f, -0 .0213356 f, -0 .347638 f, -0 .694457 f, 0 .0759505 f,
0 .161358 f, -0 .389384 f, -0 .0455192 f, -0 .61252 f, -0 .174173 f,
-0 .00788878 f, -1 .22487 f, 0 .332233 f, -0 .0457021 f, -0 .225918 f,
-0 .197657 f, -0 .115408 f, -0 .240589 f, -2 .05681 f, 0 .00914629 f,
-1 .92213 f, 0 .0268578 f, -0 .49076 f, -0 .0120123 f, 0 .291157 f,
0 .267116 f, -0 .0775724 f, 0 .181115 f, -0 .392441 f, -0 .488114 f,
-0 .28842 f, -0 .115465 f, 0 .128974 f, -0 .0829899 f, -0 .14096 f,
-0 .140145 f, -0 .700281 f, 0 .0368945 f, -0 .437598 f, 0 .243485 f,
-1 .00301 f, 0 .332324 f, 0 .125014 f, -0 .0604481 f, -0 .0652028 f,
-0 .207295 f, -1 .0209 f, -0 .341525 f, 0 .191326 f, -0 .147578 f,
0 .0878327 f, 0 .129827 f, -0 .0848319 f, 0 .187381 f, -1 .28663 f,
0 .00537885 f, -0 .134277 f, -0 .0411126 f, -0 .3434 f, -0 .0456494 f,
0 .37861 f, 0 .409095 f, 0 .237177 f, -0 .396855 f, -0 .205418 f,
-1 .31701 f, -0 .319032 f, -0 .123404 f, -0 .240005 f, -0 .305206 f,
-0 .0258176 f, -0 .26367 f, -0 .142396 f, 0 .191672 f, -1 .44061 f,
0 .0554776 f, -0 .571839 f, -0 .284789 f, -0 .425677 f, -0 .0307376 f,
0 .20275 f, -0 .223146 f, 0 .144612 f, 0 .0212636 f, 0 .0238303 f,
-0 .253802 f, -0 .188922 f, -0 .0637066 f, -0 .340836 f, 0 .124774 f,
0 .130474 f, -0 .154099 f, -0 .0292733 f, 0 .158148 f, -0 .246989 f,
-0 .259059 f, 0 .220224 f, 0 .228449 f, -0 .41956 f, -0 .321848 f,
-0 .2396 f, -0 .316449 f, -1 .3363 f, 0 .0264099 f, -1 .46865 f,
0 .113073 f, 0 .0722885 f, -0 .166986 f, -0 .164877 f, 0 .0360911 f,
0 .534472 f, -0 .551152 f, -0 .328501 f, 0 .0781121 f, -0 .378112 f,
-0 .459502 f, 0 .28015 f, -0 .212302 f, -0 .521641 f, 0 .618993 f,
-0 .347709 f, 0 .266253 f, -0 .0280894 f, 0 .348511 f, -0 .0155031 f,
-0 .100693 f, 0 .0447673 f, 0 .277519 f, -0 .233998 f, -0 .0796738 f,
-1 .73644 f, -0 .160776 f, 0 .53092 f, -0 .180406 f, 0 .056447 f,
0 .385356 f, -0 .262337 f, -0 .241479 f, -0 .271426 f, -0 .457354 f,
-0 .266788 f, 0 .367371 f, -0 .103065 f, 0 .47783 f, -0 .188327 f,
-0 .159636 f, 0 .00142907 f, -0 .409756 f, 0 .454889 f, -0 .24566 f,
-0 .0760084 f, 0 .286355 f, 0 .462102 f, 0 .0431695 f, -0 .127395 f,
-0 .200476 f, -0 .350557 f, 0 .217275 f, -0 .23975 f, 0 .255148 f,
-0 .280626 f, 0 .42476 f, 0 .157411 f, 0 .0358675 f, -0 .192591 f
};
static const float av1_simple_motion_search_prune_rect_layer_0_bias_32[] = {
0 .940498 f, 0 .15602 f, -0 .234831 f, 0 .0268585 f, 0 .144769 f, 0 .243081 f,
0 .611406 f, 0 .366093 f, 0 .361868 f, 0 .39668 f, 0 .401479 f, 0 .369467 f,
0 .0909503 f, 0 .710595 f, 0 .032786 f, 0 .525891 f, -1 .0232 f, 0 .732557 f,
-0 .064425 f, 0 .865222 f, -0 .042917 f, -0 .237191 f, -0 .527006 f, -0 .0172101 f,
0 .59681 f, -0 .472405 f, 0 .0969218 f, -0 .250624 f
};
static const float av1_simple_motion_search_prune_rect_layer_0_kernel_32[] = {
0 .355607 f, 0 .126701 f, -0 .0825159 f, 0 .200675 f, -0 .011308 f,
-0 .280057 f, 0 .559816 f, 0 .142689 f, 0 .0422419 f, -0 .151692 f,
-0 .0275637 f, -0 .283101 f, -0 .20822 f, -0 .200394 f, 0 .465427 f,
0 .344491 f, -0 .525319 f, -0 .358813 f, -0 .39767 f, 0 .0974486 f,
0 .00559058 f, -0 .00546089 f, 0 .0506486 f, 0 .114475 f, -0 .0436463 f,
-0 .574152 f, -0 .376294 f, 0 .16563 f, -0 .0967032 f, 0 .00579838 f,
0 .0639909 f, -0 .037129 f, 0 .407574 f, -0 .231428 f, 0 .489326 f,
-0 .221566 f, -0 .270382 f, -0 .784628 f, -0 .155502 f, 0 .481698 f,
-0 .0296057 f, 0 .431855 f, 0 .840807 f, 0 .112291 f, 0 .773874 f,
-0 .0610936 f, -0 .012892 f, 0 .365154 f, 0 .0267687 f, -0 .0751114 f,
0 .25043 f, 0 .516472 f, -0 .186133 f, -0 .12762 f, -0 .168804 f,
-0 .146309 f, 0 .139314 f, -0 .367113 f, -0 .601079 f, 0 .0559856 f,
0 .176081 f, 0 .22397 f, 0 .434113 f, 0 .0363256 f, 0 .313051 f,
0 .0143976 f, 0 .190076 f, 0 .474607 f, -0 .681134 f, -0 .0709097 f,
-0 .253289 f, -0 .216277 f, -0 .0593789 f, -0 .107795 f, -0 .194842 f,
0 .513945 f, 0 .239171 f, -0 .720561 f, 0 .0136723 f, -0 .391147 f,
-0 .272043 f, -0 .164766 f, 0 .124248 f, 0 .147178 f, -0 .35497 f,
0 .397725 f, -0 .117603 f, 0 .262937 f, -0 .331964 f, 0 .182418 f,
0 .315671 f, -0 .0385649 f, 0 .488769 f, -0 .334568 f, 0 .00596018 f,
0 .0661557 f, -0 .0446985 f, -0 .0928255 f, -0 .0221032 f, -0 .019045 f,
-0 .20881 f, 0 .197907 f, -0 .381881 f, 0 .0598071 f, -0 .0434551 f,
0 .159283 f, -0 .110631 f, 0 .266996 f, -0 .0265494 f, 0 .135199 f,
-0 .00833162 f, 0 .804482 f, -0 .114698 f, -0 .15066 f, -0 .479553 f,
0 .448407 f, -0 .344069 f, -0 .0280952 f, -0 .208211 f, -0 .102269 f,
-0 .679066 f, -0 .37476 f, -0 .0228875 f, 0 .0535049 f, 0 .111015 f,
-0 .18125 f, -0 .167584 f, 0 .0110497 f, 0 .262723 f, -0 .413839 f,
-0 .0611238 f, 0 .358499 f, 0 .0807514 f, 0 .208254 f, 0 .214499 f,
0 .11137 f, -0 .14262 f, -0 .0513973 f, 0 .243718 f, -0 .373716 f,
-0 .00413366 f, 0 .216501 f, -0 .164149 f, -0 .064935 f, -0 .0840282 f,
0 .0566148 f, 0 .0377686 f, 0 .289835 f, 0 .769388 f, 0 .891198 f,
-0 .592739 f, 0 .40744 f, -0 .153095 f, 0 .657311 f, 0 .140737 f,
0 .28209 f, 0 .158344 f, 0 .353546 f, 0 .0868246 f, 0 .116887 f,
0 .402004 f, 0 .437184 f, 0 .589219 f, 0 .760594 f, -0 .575419 f,
-0 .754308 f, -0 .709219 f, -0 .297814 f, -0 .418609 f, -0 .0262104 f,
0 .0411959 f, 0 .0597708 f, -0 .143728 f, -0 .136642 f, 0 .099614 f,
-0 .257601 f, -0 .2404 f, 0 .305893 f, 0 .254009 f, -0 .0301398 f,
-0 .0653091 f, -0 .459002 f, -0 .163404 f, 0 .123152 f, -0 .0284252 f,
-0 .457272 f, 0 .00788622 f, -0 .828399 f, -0 .0534199 f, 0 .586877 f,
0 .982728 f, 0 .424581 f, 0 .0891856 f, 0 .383182 f, -0 .122053 f,
0 .0808408 f, -0 .00384914 f, -0 .0560201 f, -0 .0524772 f, -0 .263444 f,
-0 .239287 f, -0 .882777 f, 0 .0180592 f, -0 .0948711 f, -0 .177946 f,
0 .0296473 f, 0 .096082 f, 0 .0455604 f, -0 .108608 f, 0 .00777951 f,
-0 .140896 f, 0 .117187 f, -0 .342467 f, -0 .0691604 f, 0 .0761611 f,
-0 .0892053 f, 0 .111386 f, -0 .167456 f, 1 .40616 f, -0 .00478793 f,
0 .00547665 f, -0 .0441829 f, 0 .0151323 f, -0 .0674099 f, -0 .0380578 f,
0 .16072 f, 0 .31882 f, 0 .245486 f, -0 .424318 f, 0 .101845 f,
-0 .203343 f, -0 .197402 f, -0 .163025 f, -0 .0771961 f, -0 .264435 f,
0 .319429 f, 0 .250076 f, 0 .782726 f, 0 .386003 f, 0 .00700673 f,
-0 .375715 f, 0 .151453 f, -0 .296265 f, -0 .560183 f, -0 .00767249 f,
-0 .109593 f, -0 .119419 f, -0 .0161516 f, 0 .0380283 f, -0 .156417 f,
0 .131708 f, 0 .396268 f, -0 .221796 f, 0 .232099 f, 0 .128852 f,
0 .0567268 f, 0 .297297 f, 0 .173269 f, 0 .213411 f, 0 .0384426 f,
-0 .290985 f, -0 .0426841 f, -0 .488292 f, -0 .087101 f, -0 .311582 f,
0 .83009 f, -0 .153163 f, 0 .903335 f, -1 .15644 f, -0 .0378635 f,
-0 .0552129 f, -0 .126362 f, -0 .176945 f, 0 .0653115 f, 0 .0989368 f,
-0 .333543 f, -0 .330586 f, 0 .29775 f, -0 .103535 f, 0 .210824 f,
-0 .00300509 f, 0 .317105 f, 0 .216852 f, 0 .479718 f, 0 .0485808 f,
-0 .15662 f, 0 .718199 f, 0 .327513 f, 0 .115169 f, -0 .423598 f,
-0 .456633 f, -0 .575814 f, -0 .494454 f, 0 .304411 f, 0 .0493055 f,
-0 .381171 f, 0 .467251 f, -0 .122872 f, -0 .167441 f, 0 .017253 f,
-0 .0583646 f, -0 .1586 f, 0 .214046 f, -0 .0284424 f, -0 .217112 f,
0 .606567 f, -0 .107533 f, 0 .36615 f, -0 .0709227 f, 0 .604761 f,
-0 .244657 f, -0 .296651 f, -0 .595611 f, -0 .156629 f, -0 .693468 f,
-0 .310603 f, 0 .499272 f, 0 .282941 f, 0 .295043 f, -0 .178704 f,
0 .281186 f, 0 .014329 f, -0 .120819 f, 0 .154234 f, 0 .0131325 f,
-0 .472231 f, -0 .631281 f, 0 .422955 f, 0 .711432 f, -0 .118025 f,
0 .0864996 f, 0 .343971 f, -0 .301477 f, -0 .246638 f, 0 .165068 f,
0 .218044 f, 0 .224236 f, -0 .0848522 f, 0 .00671216 f, 0 .401141 f,
-0 .218857 f, -0 .0298495 f, -0 .135725 f, -0 .377618 f, 0 .022473 f,
0 .106955 f, -0 .0582005 f, 0 .0468484 f, -0 .0217442 f, 0 .130911 f,
-0 .0926905 f, 0 .383007 f, -0 .159353 f, -0 .222711 f, -0 .0286419 f,
0 .372315 f, -0 .469095 f, 0 .797571 f, -0 .301315 f, 0 .239327 f,
-0 .997507 f, -0 .363409 f, 0 .353717 f, 0 .676686 f, -0 .0500028 f,
0 .0638539 f, -0 .431927 f, 0 .243852 f, 0 .000884826 f, -0 .00166585 f,
0 .0613292 f, -0 .029558 f, -0 .0248432 f, -0 .0125607 f, -0 .0309674 f,
-0 .743308 f, 0 .0409806 f, 0 .0921015 f, 0 .167816 f, 0 .406849 f,
0 .095677 f, 0 .0308913 f, 0 .139956 f, -0 .400472 f, 0 .396617 f,
0 .936517 f, 0 .355057 f, -0 .423816 f, -0 .232472 f, -0 .220188 f,
-0 .399746 f, -0 .409623 f, -0 .158797 f, 0 .361153 f, 0 .0327019 f,
0 .0690844 f, -0 .032197 f, 0 .0248558 f, 0 .00438518 f, 0 .0222724 f,
-0 .326832 f, -0 .314295 f, 0 .156563 f, 0 .0562703 f, 0 .332694 f,
0 .299424 f, 0 .228206 f, 0 .322038 f, 0 .0136098 f, 0 .0060297 f,
-0 .165851 f, -0 .306512 f, 0 .0796508 f, -0 .37158 f, 0 .239395 f,
-0 .349442 f, 0 .198515 f, -0 .253854 f, -1 .13694 f, 0 .0202873 f,
-0 .0504009 f, -0 .130528 f, -0 .017126 f, -0 .0370001 f, -0 .087458 f,
-0 .119952 f, -0 .130404 f, 0 .0333733 f, -0 .184736 f, 0 .182162 f,
0 .227776 f, -0 .166563 f, -0 .156162 f, 0 .118215 f, -0 .220183 f,
0 .00474779 f, -0 .107792 f, 0 .260493 f, 0 .11884 f, 0 .156587 f,
0 .303936 f, -0 .131788 f, -0 .314774 f, 0 .310606 f, 0 .0935523 f,
0 .790767 f, 0 .26461 f, 0 .0236426 f, 0 .0629469 f, 0 .0344072 f,
-0 .151513 f, 0 .211498 f, 0 .0245435 f, 0 .0629973 f, 0 .052019 f,
-0 .03308 f, 0 .123487 f, 0 .0885027 f, 0 .159172 f, -0 .0510615 f,
0 .0298033 f, -0 .130515 f, -0 .121799 f, -0 .104915 f, 0 .208822 f,
-0 .310496 f, -0 .314106 f, 0 .303307 f, -0 .0196736 f, 0 .0420045 f,
0 .461777 f, -0 .433699 f, 0 .00345407 f, 0 .703139 f, -0 .655637 f,
-0 .210767 f, -0 .201278 f, 0 .163694 f, -0 .236534 f, 0 .300877 f,
0 .0769982 f, -0 .282453 f, 0 .149721 f, -0 .0303466 f, -0 .191473 f,
-0 .406056 f, -0 .213472 f, 0 .1619 f, -0 .245953 f, 0 .00544399 f,
-0 .121434 f, 0 .193012 f, -0 .307165 f, 1 .45431 f, -0 .161468 f,
-0 .12444 f, -0 .146129 f, -0 .0528212 f, -0 .0925165 f, -0 .134528 f,
-0 .479475 f, 0 .315525 f, 0 .133845 f, 0 .382158 f, -0 .0799693 f,
-0 .151041 f, 0 .255772 f, 0 .409536 f, -0 .240663 f, -0 .323741 f,
-0 .205876 f, 0 .03699 f, -0 .217541 f, 0 .108511 f, 0 .640628 f,
0 .705993 f, -0 .423899 f, -0 .78314 f, -0 .100733 f, -0 .00859087 f,
0 .0251879 f, 0 .0458335 f, 0 .00210128 f, -0 .047576 f, -0 .0560518 f,
-1 .23869 f, -0 .829914 f, 0 .0346551 f, 0 .350505 f, 0 .193688 f,
0 .459154 f, 0 .137898 f, 0 .503818 f, 0 .260867 f, 0 .649539 f,
0 .0150802 f, 0 .0239274 f, -0 .276069 f, -0 .0621478 f, -0 .193106 f,
-0 .0375665 f, -0 .654529 f, 0 .189493 f, 0 .446625 f, -0 .0208265 f,
0 .019838 f, -0 .0201955 f, 0 .00180428 f, -0 .0110678 f, -0 .0172414 f,
0 .0276489 f, -0 .252882 f, -0 .0351807 f, -0 .0518874 f, 0 .279098 f,
-0 .245122 f, 0 .101287 f, -0 .114202 f, -0 .0812187 f, 0 .572429 f,
-0 .0821731 f, 0 .564183 f, 0 .0222552 f, 0 .190111 f, -0 .0417497 f,
-0 .00385925 f, -0 .182995 f, -0 .240482 f, -0 .291572 f, -0 .0450444 f,
0 .0962974 f, -0 .165973 f, -0 .0954637 f, -0 .163841 f, -0 .833405 f,
-1 .31541 f, -0 .336473 f, -0 .0920702 f, 0 .816105 f, 0 .393377 f,
0 .0340241 f, -0 .0844545 f, 0 .61729 f, -0 .17596 f, 0 .241149 f,
-0 .42825 f, -0 .59091 f, -0 .290702 f, 0 .0796465 f, 0 .0982819 f,
0 .466934 f, 0 .261666 f, 0 .0373333 f, 0 .332509 f, -0 .0266694 f,
-0 .0476951 f, -0 .00642167 f, -0 .0132542 f, -0 .000320841 f, 0 .00475532 f,
0 .000502778 f, 0 .296534 f, -0 .13297 f, -0 .113082 f, -0 .327923 f,
0 .35901 f, -0 .302246 f, 0 .189799 f, -0 .37994 f, 0 .16107 f,
-0 .20414 f, 0 .548575 f, -0 .460821 f, 0 .591878 f, -0 .213113 f,
-0 .169373 f, -0 .07332 f, 0 .228841 f, 0 .682302 f, -0 .0665316 f,
-0 .142456 f, -0 .0873117 f, 0 .00607451 f, 0 .0376443 f, 0 .0536673 f,
-0 .0109536 f, -0 .400279 f, 0 .550058 f, 0 .820871 f, -0 .666373 f,
-0 .471962 f, -0 .315925 f, -0 .313142 f, 0 .952742 f, 0 .473928 f,
-0 .119006 f, 0 .153241 f, -0 .0383078 f, 0 .631869 f, -0 .343423 f,
-0 .233473 f, -0 .218195 f, -0 .077688 f, -0 .728291 f, 0 .0382408 f,
-0 .00662886 f, -0 .0419666 f, 0 .0309776 f, -0 .0281592 f, 0 .0154229 f,
-0 .198534 f, 0 .0206324 f, 0 .0152272 f, -0 .235067 f, 0 .0330486 f,
0 .139198 f, -0 .0612118 f, 0 .133154 f, -0 .258675 f, 0 .0900275 f,
-0 .127771 f, 0 .157322 f, -0 .00767807 f, -0 .329258 f, 0 .327458 f,
0 .0528581 f, -0 .181125 f, 0 .409995 f, -0 .162979 f, -0 .0193475 f,
0 .186009 f, 0 .0519501 f, 0 .651877 f, -0 .37821 f, -1 .10341 f,
-0 .189776 f, -0 .0922788 f, 0 .460256 f, 0 .168011 f, 0 .440295 f,
0 .478135 f, 0 .374573 f, 0 .384048 f, 0 .116953 f, 0 .68886 f,
-0 .427727 f, -0 .36676 f, -0 .500013 f, -0 .228685 f, -0 .218859 f,
0 .208396 f, -0 .0173765 f, -0 .0680241 f, -0 .00538013 f, -0 .0674409 f,
-0 .092764 f, 0 .0295707 f, -0 .0462887 f, -0 .00636006 f, 0 .0334169 f
};
static const float av1_simple_motion_search_prune_rect_logits_bias_32[] = {
0 .176459 f, 0 .154405 f, 0 .281821 f, 0 .375264 f, -0 .882863 f,
-0 .240261 f, -1 .17075 f, -0 .280216 f, -0 .743836 f, -0 .317511 f
};
static const NN_CONFIG av1_simple_motion_search_prune_rect_nn_config_32 = {
NUM_FEATURES_32,
NUM_LOGITS_32,
NUM_HIDDEN_LAYERS_32,
{
NUM_LAYER_0_UNITS_32,
},
{
av1_simple_motion_search_prune_rect_layer_0_kernel_32,
av1_simple_motion_search_prune_rect_logits_kernel_32,
},
{
av1_simple_motion_search_prune_rect_layer_0_bias_32,
av1_simple_motion_search_prune_rect_logits_bias_32,
},
};
#undef NUM_HIDDEN_LAYERS_32
#undef NUM_FEATURES_32
#undef NUM_LAYER_0_UNITS_32
#undef NUM_LOGITS_32
#define NUM_HIDDEN_LAYERS_16 1
#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_rect_logits_kernel_16[] = {
-0 .520913 f, 0 .395611 f, 0 .0369091 f, -0 .318591 f, -0 .463252 f,
0 .134992 f, -0 .43154 f, -0 .0739112 f, -0 .118817 f, 0 .476373 f,
-0 .281406 f, 0 .3413 f, 0 .456255 f, 0 .33307 f, 0 .2942 f,
0 .1317 f, 0 .498113 f, 1 .95406 f, -0 .165726 f, -0 .219306 f,
-0 .302656 f, -1 .31157 f, -0 .433662 f, 0 .151716 f, -0 .214817 f,
0 .504523 f, -0 .710049 f, 0 .359616 f, -0 .412695 f, -0 .103193 f,
0 .341912 f, 0 .351378 f, -0 .181486 f, 0 .573862 f, -0 .0396254 f,
-0 .17855 f, -0 .276163 f, 0 .0367465 f, -0 .353905 f, -0 .204689 f,
0 .309581 f, -0 .0439686 f, -0 .147855 f, 0 .152745 f, 0 .290871 f,
0 .131049 f, -0 .27808 f, -0 .142997 f, 0 .207843 f, -1 .23074 f,
-0 .267714 f, -0 .336923 f, 0 .313781 f, -0 .61488 f, -0 .161984 f,
0 .238059 f, -0 .0879942 f, -0 .085543 f, -0 .260156 f, -0 .13614 f,
-0 .242196 f, 0 .201216 f, -0 .248691 f, 0 .0936671 f, -0 .350522 f,
-0 .35002 f, -0 .156583 f, -0 .00579001 f, 0 .300578 f, -0 .341269 f,
-0 .290712 f, 0 .354802 f, -0 .31629 f, 0 .509107 f, -0 .236953 f,
-0 .0923519 f, 0 .544509 f, -0 .280991 f, -0 .017437 f, -0 .202721 f,
-0 .116388 f, -0 .7191 f, 0 .324586 f, 0 .254249 f, 0 .125505 f,
0 .00658697 f, -0 .333322 f, -0 .126537 f, -0 .140004 f, -0 .0241202 f,
-0 .172466 f, 0 .210035 f, -0 .270833 f, 0 .0579044 f, 0 .0950352 f,
-0 .120382 f, 0 .063292 f, -0 .394925 f, 0 .482165 f, 0 .147753 f,
0 .331465 f, -0 .187444 f, 0 .1083 f, 0 .414028 f, 0 .279238 f,
-0 .486889 f, -0 .674349 f, -0 .313656 f, -0 .131186 f, -0 .100662 f,
0 .238191 f, -1 .19083 f, -0 .30667 f, -2 .4324 f, 0 .235311 f,
0 .108605 f, 1 .67197 f, 0 .476157 f, 0 .30055 f, 0 .0839538 f,
0 .408469 f, -0 .473517 f, 0 .560283 f, -0 .0188136 f, 0 .273824 f,
-0 .43707 f, -0 .0346978 f, -0 .438315 f, -0 .0196275 f, -0 .0567921 f,
-0 .220166 f, 0 .216175 f, -0 .0180461 f, 0 .0116429 f, -0 .0096949 f,
-0 .32613 f, 0 .176829 f, -0 .243563 f, -0 .240972 f, -0 .621819 f,
-0 .00619648 f, -0 .145525 f, 0 .124324 f, -0 .0306925 f, 0 .172208 f,
-2 .04631 f, -0 .200087 f, -0 .594135 f, -0 .352303 f, -0 .309826 f,
0 .0922786 f, -0 .698371 f, -0 .0366823 f, 0 .0244036 f, 0 .338775 f,
-0 .115947 f, 0 .144971 f, -0 .0607037 f, -0 .762412 f, 0 .0125584 f,
-0 .262427 f, -0 .0830273 f, -0 .291252 f, -0 .176059 f, -0 .203983 f,
0 .0871455 f, -0 .0894925 f, 0 .0426263 f, -0 .060001 f, -0 .542355 f,
-0 .407837 f, -0 .0419273 f, 0 .226608 f, -0 .114844 f, 0 .158733 f,
-0 .187237 f, 0 .113163 f, -1 .86337 f, -0 .367544 f, -0 .547048 f,
-0 .24192 f, -0 .226764 f, 0 .090912 f, 0 .819604 f, 0 .433766 f,
-0 .841657 f, 0 .446987 f, -0 .622761 f, -0 .0296385 f, -0 .130176 f,
-0 .0518136 f, -0 .640326 f, -0 .330107 f, -0 .137832 f, -0 .0119033 f,
0 .39401 f, 0 .111331 f, -0 .141367 f, -0 .230289 f, 0 .171054 f,
-0 .924059 f, -0 .107317 f, -0 .347983 f, 0 .0261109 f, 0 .423002 f,
-0 .305817 f, 0 .247696 f, 0 .0436002 f, 0 .0305862 f, -1 .52448 f,
-0 .595587 f, -0 .155552 f, -1 .11949 f, -0 .513937 f, 0 .138347 f,
-0 .301487 f, 0 .352144 f, -0 .615801 f, 0 .0326701 f, -0 .215322 f,
-0 .0608176 f, -0 .416557 f, -0 .306073 f, -0 .441512 f, -0 .0569277 f,
-0 .709768 f, -0 .602527 f, -0 .311134 f, 0 .152471 f, -0 .255299 f,
0 .354505 f, 0 .194464 f, 0 .0144251 f, 0 .110732 f, -0 .4452 f,
-0 .804814 f, 0 .205325 f, -0 .0957486 f, 0 .502684 f, 0 .09112 f,
-0 .533087 f, -1 .77979 f, 0 .556992 f, -0 .176157 f, -0 .642633 f,
0 .11553 f, -0 .232561 f, 0 .161277 f, -0 .0631125 f, -0 .20759 f,
0 .489253 f, -0 .067533 f, 0 .0231024 f, -0 .179831 f, -0 .272985 f,
-0 .390059 f, 0 .3089 f, 0 .185733 f, -0 .257065 f, -0 .508838 f,
-0 .550028 f, 0 .0665621 f, -0 .138288 f, -0 .413188 f, 0 .191193 f,
-1 .32969 f, -0 .431025 f, 0 .270242 f, -0 .340062 f, 0 .0817257 f,
0 .0376051 f, -0 .18633 f, 0 .0828274 f, 0 .00670051 f, -0 .431295 f,
-0 .450316 f, -0 .173042 f, -0 .322248 f, 0 .370628 f, 0 .10019 f,
0 .317293 f, -0 .266613 f, 0 .0752441 f, -0 .425656 f, -0 .112223 f,
0 .557991 f, -0 .324368 f, -0 .195261 f, -0 .0526129 f, -0 .807472 f,
-0 .387466 f, 0 .192186 f, 0 .353213 f, -0 .120238 f, 0 .107686 f,
0 .200678 f, -0 .75363 f, 0 .466857 f, -0 .282345 f, -0 .0849236 f,
-0 .0490695 f, -0 .00643182 f, 0 .123047 f, -0 .207805 f, -0 .130456 f,
-1 .09455 f, 0 .340973 f, 0 .334784 f, 0 .0706643 f, -1 .65681 f,
-0 .319952 f, -0 .198514 f, -0 .0787972 f, 0 .089524 f, 0 .0531034 f,
-0 .202705 f, -0 .0852339 f, -0 .62572 f, -0 .0734234 f, -0 .838088 f
};
static const float av1_simple_motion_search_prune_rect_layer_0_bias_16[] = {
-0 .0616197 f, 0 .939947 f, 0 .521161 f, 0 .213886 f, 0 .130324 f, -0 .127443 f,
-0 .0538715 f, 0 .708746 f, 0 .445031 f, 0 .418781 f, -0 .114539 f, 0 .521941 f,
1 .13719 f, 0 .606545 f, -0 .32193 f, -0 .150788 f, 0 .158487 f, -0 .224005 f,
0 .654715 f, 0 .115729 f, -0 .286506 f, -2 .06223 f, 0 .0117697 f, 0 .503905 f,
-0 .102339 f, 0 .653256 f, -0 .813561 f, 0 .905235 f, -0 .417269 f, -0 .206265 f,
0 .661496 f, 0 .95533 f
};
static const float av1_simple_motion_search_prune_rect_layer_0_kernel_16[] = {
-0 .203489 f, 0 .00686229 f, -0 .161414 f, 0 .0637276 f, 0 .27516 f,
0 .512219 f, 0 .164205 f, 0 .00326062 f, -0 .41914 f, -0 .400334 f,
0 .554419 f, 0 .715772 f, -0 .295569 f, -0 .703503 f, 0 .0137744 f,
-0 .0934259 f, 0 .174234 f, -0 .148618 f, -0 .0360558 f, -0 .0986598 f,
-0 .138502 f, -0 .0770713 f, 0 .122922 f, -0 .00784415 f, 0 .0953234 f,
-0 .255754 f, -0 .310967 f, 0 .185306 f, 0 .464554 f, 0 .147338 f,
-0 .0612304 f, 0 .164783 f, 0 .301097 f, 0 .161364 f, -0 .12723 f,
-0 .0265984 f, -0 .471361 f, 0 .0578776 f, -0 .362865 f, 0 .425789 f,
0 .402758 f, -0 .190235 f, 0 .00549738 f, -0 .570908 f, 1 .27206 f,
0 .048868 f, -0 .0097675 f, 0 .0708324 f, 0 .0456103 f, 0 .0149062 f,
-0 .563032 f, -0 .420573 f, 0 .107278 f, 0 .0938258 f, 0 .142712 f,
-0 .00251036 f, -0 .250583 f, 0 .522272 f, 0 .0113175 f, 0 .126751 f,
-0 .433028 f, -0 .035542 f, -0 .536686 f, -0 .0668722 f, 0 .253094 f,
0 .254007 f, -0 .435505 f, 0 .343001 f, 0 .0531542 f, -0 .361914 f,
-0 .102664 f, 0 .0404874 f, 0 .132686 f, 0 .0762298 f, 0 .0236971 f,
-0 .419454 f, 0 .230877 f, -0 .223714 f, 0 .037813 f, 0 .0818604 f,
0 .383705 f, -0 .235028 f, -0 .0554801 f, 0 .429851 f, 0 .0845829 f,
0 .166295 f, 0 .355111 f, -0 .421197 f, 0 .298949 f, 0 .0218224 f,
0 .445705 f, -0 .392217 f, -0 .429578 f, -0 .076276 f, -0 .0963531 f,
-0 .631425 f, -0 .225977 f, 8 .06349 e-06 f, 0 .0676679 f, 0 .0779651 f,
0 .0706891 f, 0 .101377 f, 0 .517103 f, 0 .0945502 f, -0 .52522 f,
-0 .312022 f, 0 .0358089 f, 0 .616509 f, -0 .0507444 f, -0 .465814 f,
-0 .0326024 f, 0 .591298 f, 0 .188544 f, -0 .0633316 f, -0 .199987 f,
0 .403118 f, -0 .511281 f, -0 .696263 f, 0 .112996 f, 0 .103875 f,
0 .0495595 f, -0 .0107449 f, 0 .521539 f, -0 .0123823 f, -0 .0642751 f,
0 .08548 f, -0 .0679207 f, 0 .526558 f, 0 .0651114 f, -0 .342643 f,
-0 .349934 f, 0 .307437 f, 0 .368763 f, -0 .194851 f, -0 .134117 f,
0 .102448 f, -0 .0520666 f, 0 .0415824 f, -0 .175085 f, 0 .272685 f,
0 .0675856 f, 0 .120627 f, 0 .391408 f, -0 .135249 f, -0 .357024 f,
0 .019666 f, -0 .0622677 f, 0 .407427 f, 0 .22655 f, -0 .129432 f,
-0 .165327 f, 0 .004893 f, 0 .5479 f, 0 .0613981 f, -0 .479682 f,
-0 .144228 f, -0 .130106 f, 0 .206458 f, -0 .342086 f, 0 .12691 f,
-0 .113554 f, 0 .231164 f, -0 .051419 f, 0 .0401286 f, -0 .560429 f,
-0 .070609 f, 0 .420232 f, 0 .442465 f, -0 .237501 f, -0 .000293732 f,
-1 .017 f, -0 .210222 f, 0 .0157063 f, 0 .0488178 f, 0 .0734721 f,
-0 .52626 f, -0 .276441 f, -0 .521579 f, 0 .443532 f, -0 .0819051 f,
-0 .0732633 f, -0 .17999 f, 0 .258525 f, -0 .0374872 f, 0 .150115 f,
0 .0510939 f, 0 .168116 f, 0 .473372 f, 0 .824489 f, 0 .302195 f,
-0 .348613 f, 0 .238569 f, 0 .176444 f, -0 .633945 f, -0 .0567195 f,
-0 .0305827 f, -0 .0551851 f, 0 .85822 f, -0 .0628099 f, 0 .0364294 f,
-0 .234823 f, 0 .179067 f, 0 .143208 f, -0 .0511014 f, -0 .404191 f,
0 .428035 f, 0 .0235506 f, 0 .371991 f, -0 .312909 f, 0 .550933 f,
-0 .389265 f, -0 .271813 f, -0 .293461 f, -0 .583752 f, 0 .179991 f,
0 .191698 f, 0 .659094 f, 1 .07941 f, -0 .509555 f, -0 .100638 f,
0 .079988 f, -0 .0519107 f, -0 .112723 f, -0 .0663326 f, 0 .0353569 f,
-0 .795055 f, -0 .465999 f, 0 .283579 f, 0 .340913 f, 0 .152738 f,
0 .294664 f, 0 .527839 f, 0 .187735 f, 0 .359461 f, 0 .164629 f,
0 .107512 f, 0 .390402 f, 0 .236702 f, 0 .114674 f, -0 .525655 f,
-0 .555476 f, -0 .6589 f, -0 .266601 f, -0 .0946547 f, 0 .6306 f,
0 .0248513 f, 0 .038497 f, 0 .432706 f, -0 .0715465 f, 0 .0410172 f,
-0 .115313 f, -0 .428684 f, 0 .136283 f, 0 .0913185 f, 0 .11277 f,
0 .0968689 f, -0 .00437052 f, 0 .0888981 f, 0 .10304 f, 0 .02442 f,
-0 .211315 f, 0 .00981596 f, -0 .0974827 f, 0 .208611 f, 0 .140644 f,
0 .0315567 f, 0 .350332 f, -0 .291049 f, -0 .0715449 f, -0 .352992 f,
-0 .858004 f, 0 .828658 f, 0 .439092 f, 0 .0151291 f, 0 .0503828 f,
0 .0656112 f, -0 .710749 f, -0 .0951757 f, 0 .193908 f, 0 .00908018 f,
0 .141486 f, -0 .0657711 f, 0 .099791 f, 0 .153729 f, -0 .419576 f,
-0 .892636 f, -0 .0449268 f, -0 .170786 f, -0 .156564 f, 0 .384511 f,
0 .296565 f, 0 .0569815 f, -0 .103938 f, 1 .27479 f, -0 .0406475 f,
0 .154083 f, -0 .186442 f, 0 .0282588 f, 0 .0312102 f, -0 .188994 f,
0 .284243 f, -0 .564693 f, 0 .425525 f, -0 .00924596 f, 0 .810003 f,
0 .233812 f, -0 .0180273 f, 0 .121082 f, -0 .209096 f, 0 .151437 f,
0 .286921 f, -0 .348095 f, 0 .174813 f, -0 .413798 f, 0 .108994 f,
-0 .34266 f, -0 .0337981 f, -0 .459 f, -0 .409812 f, -0 .0890104 f,
0 .0834802 f, -0 .00259191 f, -0 .105914 f, -0 .164207 f, 0 .0697689 f,
-0 .312098 f, -0 .00650536 f, -0 .486758 f, -0 .248486 f, 0 .24314 f,
-0 .0857144 f, 0 .0884781 f, -0 .65615 f, -0 .121744 f, 0 .0709335 f,
-0 .0237193 f, 0 .10764 f, -0 .0409452 f, -0 .0824305 f, 0 .42329 f,
0 .138258 f, 0 .502607 f, 0 .228545 f, 0 .0687789 f, 0 .0361586 f,
0 .39074 f, 0 .0722654 f, -0 .0133148 f, 0 .283278 f, 0 .0743384 f,
0 .310292 f, -0 .297675 f, -0 .359935 f, 0 .521021 f, -0 .10082 f,
-0 .272333 f, 0 .0120283 f, 0 .138118 f, -0 .123711 f, -0 .0711386 f,
0 .0170747 f, 0 .831039 f, 0 .0509626 f, 0 .790608 f, -0 .0863406 f,
-0 .31962 f, 0 .0631013 f, 0 .0873453 f, -0 .472331 f, -0 .0826027 f,
-0 .241722 f, 0 .148835 f, -0 .131611 f, 0 .000195347 f, -0 .0615804 f,
-0 .838663 f, -0 .586979 f, 0 .247713 f, 0 .362254 f, 0 .492727 f,
-0 .132163 f, 0 .0516545 f, 0 .477838 f, -0 .0395182 f, 0 .0124993 f,
-0 .771514 f, 0 .0386912 f, -0 .118525 f, -0 .346172 f, -0 .265905 f,
-0 .175257 f, -0 .406287 f, 0 .393837 f, 0 .409096 f, -0 .408501 f,
-0 .0207146 f, 0 .0487809 f, 0 .0636982 f, 0 .0276368 f, 0 .0878249 f,
0 .0425889 f, 0 .0868633 f, 0 .17423 f, -0 .128217 f, -0 .477068 f,
-0 .321294 f, 0 .0393771 f, 0 .00812823 f, -0 .350529 f, -0 .129012 f,
0 .439953 f, 0 .396662 f, 0 .410475 f, -0 .123129 f, -0 .565966 f,
0 .0298635 f, -0 .614611 f, -0 .477514 f, 0 .453651 f, 0 .0617068 f,
0 .0530563 f, 0 .0479074 f, 0 .213551 f, 0 .039034 f, 0 .0449095 f,
-1 .06868 f, -1 .2654 f, -0 .175482 f, 0 .595068 f, -0 .230095 f,
0 .719838 f, -0 .272148 f, 0 .696564 f, 0 .0485396 f, 0 .468584 f,
0 .0695439 f, -0 .0842122 f, -0 .228978 f, 0 .161397 f, -0 .000441421 f,
-0 .0297514 f, -0 .250599 f, 0 .196656 f, 0 .608423 f, -0 .0112096 f,
0 .0236881 f, -0 .00167311 f, 0 .0040709 f, 0 .015495 f, 0 .00757698 f,
-0 .165886 f, 0 .359767 f, -0 .0214696 f, 0 .377208 f, 0 .0303547 f,
0 .0657094 f, 0 .140775 f, 0 .21867 f, -0 .203922 f, 0 .263878 f,
-0 .0529099 f, 0 .202438 f, -0 .243226 f, 0 .156659 f, -0 .627056 f,
-0 .845036 f, -0 .500873 f, 0 .172588 f, 0 .402972 f, -0 .147734 f,
0 .151792 f, -0 .075579 f, 0 .443519 f, 0 .0311335 f, -0 .0328222 f,
-0 .0299781 f, 0 .435956 f, -0 .0987376 f, 0 .288402 f, 0 .135902 f,
-0 .173584 f, -0 .186255 f, 0 .224524 f, -0 .249645 f, 0 .123702 f,
-0 .0846244 f, 0 .491317 f, 0 .544846 f, 0 .338677 f, -0 .258885 f,
-0 .617434 f, -0 .629003 f, -0 .347233 f, 0 .181262 f, -0 .0606015 f,
-0 .537766 f, 0 .215089 f, -0 .334527 f, 0 .0488534 f, 0 .0577997 f,
-1 .12431 f, -0 .932292 f, -0 .11559 f, 0 .573715 f, 0 .151128 f,
0 .693818 f, -0 .16956 f, 0 .802591 f, -0 .231531 f, 1 .04318 f,
-0 .476417 f, 0 .293452 f, -0 .610136 f, 0 .27506 f, -0 .384012 f,
0 .305366 f, -0 .0540464 f, -0 .337583 f, -0 .174285 f, 0 .157248 f,
0 .0477345 f, -0 .0229535 f, 0 .0475766 f, -0 .00603319 f, 0 .00856119 f,
-0 .702893 f, -0 .0579673 f, 0 .183024 f, -0 .166222 f, 0 .109763 f,
-0 .148019 f, -0 .258873 f, -0 .0820157 f, -0 .186716 f, -0 .449265 f,
-0 .0534138 f, 0 .15732 f, 0 .46357 f, 0 .00502591 f, -0 .0282085 f,
0 .152277 f, -0 .855199 f, -0 .357115 f, 0 .0366159 f, 0 .0131101 f,
-0 .0407758 f, 0 .0462835 f, 0 .146309 f, -0 .00276278 f, -0 .0591814 f,
-0 .109437 f, 0 .506764 f, -0 .044421 f, 0 .465907 f, 0 .114444 f,
-0 .241053 f, -0 .362649 f, -0 .432615 f, 0 .199989 f, -0 .00635866 f,
-0 .521886 f, 0 .0958924 f, -0 .485725 f, 0 .0430527 f, 0 .069746 f,
0 .681091 f, -0 .288144 f, 0 .505671 f, 0 .0489065 f, -0 .0373836 f,
0 .266079 f, 0 .145173 f, -0 .011481 f, -0 .225074 f, -0 .754501 f,
-0 .122939 f, -0 .294213 f, 0 .334738 f, 0 .281561 f, 0 .558977 f,
-0 .21551 f, -0 .346507 f, -0 .0625635 f, 0 .0782034 f, -0 .236999 f,
-0 .803783 f, -0 .601117 f, 0 .091192 f, 0 .636122 f, -0 .250626 f,
0 .0354961 f, 0 .103915 f, 0 .508571 f, 0 .329911 f, -0 .0425999 f,
-0 .0867587 f, -0 .0385824 f, 1 .13914 f, -0 .0261992 f, 0 .00484478 f,
0 .124603 f, -0 .012173 f, -0 .377358 f, -0 .243563 f, 0 .236094 f,
0 .145663 f, -0 .132752 f, 0 .347497 f, -0 .529315 f, 0 .271632 f,
-0 .372805 f, 0 .0261836 f, 0 .126169 f, 0 .0941008 f, 0 .283773 f,
0 .765701 f, -0 .226477 f, -0 .181549 f, -0 .306896 f, 0 .110165 f,
-0 .0784234 f, -0 .0827892 f, -0 .0374252 f, -0 .0950872 f, -0 .451015 f,
-0 .995793 f, -0 .452663 f, 0 .293338 f, -0 .380865 f, 0 .032683 f,
0 .0178248 f, 0 .0699194 f, -0 .0811722 f, -0 .0866096 f, 0 .139289 f,
0 .296604 f, 0 .192293 f, -0 .0589607 f, -0 .179878 f, 0 .00360266 f,
-0 .0905794 f, 0 .136744 f, -0 .191555 f, 1 .31877 f, -0 .0592033 f,
-0 .158766 f, 0 .0214746 f, -0 .190113 f, -0 .116671 f, 0 .0449292 f,
-0 .109533 f, -0 .709307 f, 0 .386424 f, 0 .40201 f, 0 .262211 f,
-0 .155244 f, 0 .233988 f, -0 .0166317 f, 0 .462665 f, 0 .0484462 f,
0 .210902 f, -0 .352798 f, 0 .38698 f, -0 .228261 f, -0 .084309 f,
-0 .220751 f, -0 .170879 f, -0 .352617 f, -1 .24277 f, 0 .266004 f,
-0 .0125749 f, -0 .0380073 f, 0 .101838 f, -0 .0483024 f, -0 .0629178 f,
-0 .0695577 f, -0 .103439 f, 0 .242131 f, -0 .0796858 f, 0 .349718 f,
-0 .332045 f, 0 .0138352 f, -0 .380235 f, -0 .28717 f, -0 .176276 f,
0 .865903 f, 0 .36593 f, 0 .243925 f, -0 .422289 f, -0 .117327 f,
0 .21876 f, 0 .245393 f, -0 .426134 f, -0 .186077 f, 0 .0352515 f,
-0 .123742 f, 0 .249376 f, 1 .3281 f, 0 .0707771 f, 0 .071415 f,
-0 .286827 f, -0 .131691 f, -0 .270881 f, -0 .434378 f, 0 .376064 f,
0 .35966 f, 0 .513374 f, 0 .439378 f, -0 .222716 f, -0 .5874 f,
0 .487997 f, -0 .293271 f, -0 .184245 f, -0 .037256 f, 0 .17723 f,
-0 .438651 f, 0 .428184 f, 0 .112983 f, -0 .449287 f, -0 .0451963 f,
0 .0854929 f, 0 .0735442 f, -0 .0148642 f, -0 .0586782 f, -0 .176455 f,
-0 .438979 f, -0 .127109 f, 0 .211478 f, 0 .388035 f, -0 .0372021 f,
0 .220575 f, 0 .382144 f, 0 .302121 f, 0 .0857121 f, 0 .193445 f,
-0 .488858 f, -0 .195288 f, -0 .316184 f, -0 .314026 f, -0 .111956 f,
0 .0744768 f, 0 .292709 f, 0 .30187 f, -0 .285506 f, -0 .105006 f,
0 .0851402 f, -0 .082318 f, 0 .277518 f, 0 .725294 f, -0 .756304 f,
0 .0155309 f, -0 .378542 f, 0 .293377 f, -0 .347252 f, -0 .338458 f,
0 .221449 f, -0 .176443 f, -0 .131972 f, 0 .0129163 f, -0 .290649 f,
0 .198596 f, -0 .0721333 f, 0 .620591 f, 0 .568736 f, 0 .174001 f,
-0 .205186 f, -0 .265606 f, -0 .249155 f, 0 .299163 f, 1 .11842 f,
0 .17423 f, 0 .196417 f, -0 .014484 f, 0 .0735422 f, 0 .26329 f,
0 .12284 f, -0 .750305 f, -0 .351337 f, 0 .121994 f, -0 .00542878 f,
-0 .295707 f, -0 .094124 f, 0 .300993 f, 0 .412408 f, -0 .170761 f,
-0 .0676329 f, -0 .106638 f, -0 .419785 f, -0 .43878 f, 0 .22421 f,
0 .0339903 f, 0 .619851 f, 0 .0615381 f, 0 .514631 f, 1 .35424 f,
-0 .0679228 f, -0 .203457 f, 0 .131948 f, -0 .0041251 f, -0 .209054 f
};
static const float av1_simple_motion_search_prune_rect_logits_bias_16[] = {
0 .304025 f, 0 .131887 f, 0 .259279 f, -0 .561564 f, -0 .161729 f,
-0 .208036 f, 0 .102206 f, -0 .162937 f, -1 .42311 f, -0 .708305 f
};
static const NN_CONFIG av1_simple_motion_search_prune_rect_nn_config_16 = {
NUM_FEATURES_16,
NUM_LOGITS_16,
NUM_HIDDEN_LAYERS_16,
{
NUM_LAYER_0_UNITS_16,
},
{
av1_simple_motion_search_prune_rect_layer_0_kernel_16,
av1_simple_motion_search_prune_rect_logits_kernel_16,
},
{
av1_simple_motion_search_prune_rect_layer_0_bias_16,
av1_simple_motion_search_prune_rect_logits_bias_16,
},
};
#undef NUM_HIDDEN_LAYERS_16
#undef NUM_FEATURES_16
#undef NUM_LAYER_0_UNITS_16
#undef NUM_LOGITS_16
#define NUM_HIDDEN_LAYERS_8 1
#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_rect_logits_kernel_8[] = {
-0 .266303 f, -0 .387676 f, 0 .204501 f, -0 .120842 f, -0 .0752326 f, 0 .0337739 f,
0 .0243477 f, -0 .356748 f, 0 .0143051 f, -0 .16403 f, -0 .139013 f, 0 .175003 f,
-0 .206754 f, 0 .349059 f, 0 .181763 f, 0 .212768 f, -0 .313783 f, 0 .182829 f,
0 .00205376 f, -0 .939525 f, -0 .0992424 f, 0 .306254 f, 0 .083329 f, -0 .133137 f,
-0 .179022 f, -0 .0237902 f, 0 .0601026 f, -0 .216698 f, -0 .551149 f, 0 .081711 f,
-0 .442191 f, 0 .0680832 f, -0 .0353678 f, 0 .237704 f, 0 .23155 f, -0 .36097 f,
0 .123389 f, -0 .288927 f, 0 .178133 f, -0 .152222 f, -0 .235648 f, -0 .0495293 f,
-0 .316522 f, 0 .034207 f, 0 .0463139 f, -0 .817825 f, 0 .417443 f, -0 .110984 f,
-0 .402371 f, 0 .0341694 f, -0 .37383 f, 0 .414532 f, 0 .093993 f, 0 .0039505 f,
0 .0803175 f, -0 .511859 f, -0 .0154802 f, 0 .0979595 f, 0 .0909049 f, -0 .120938 f,
-0 .577382 f, -0 .155041 f, -0 .404295 f, 0 .122223 f, -0 .084703 f, 0 .00415336 f,
0 .149135 f, 0 .113219 f, 0 .124236 f, -0 .240905 f, 0 .163909 f, -0 .154202 f,
-0 .208917 f, 0 .00200158 f, -0 .71796 f, 0 .105984 f, -0 .131996 f, -0 .539603 f,
0 .223768 f, -0 .0710733 f, -0 .346679 f, -0 .0745909 f, 0 .171032 f, 0 .215701 f,
0 .218519 f, 0 .105981 f, -0 .096209 f, -0 .166453 f, -0 .468894 f, -0 .401578 f,
-0 .239222 f, 0 .111382 f, 0 .38747 f, -0 .164734 f, -0 .175955 f, 0 .336621 f,
-0 .0305501 f, -0 .0576765 f, 0 .0672671 f, -0 .183692 f, 0 .412082 f, -0 .262951 f,
-0 .153429 f, -0 .128589 f, -0 .530472 f, 0 .0936412 f, -1 .08296 f, -0 .45147 f,
0 .0714904 f, -3 .96842 f, 0 .438125 f, -0 .313945 f, 0 .231104 f, -0 .00183851 f,
-0 .0192768 f, -0 .637531 f, -0 .109296 f, 0 .0531702 f, 0 .00262162 f, -0 .615951 f,
-0 .546241 f, -0 .635305 f, -0 .0762367 f, 0 .0122019 f, 0 .423693 f, -0 .129142 f,
-0 .112242 f, 0 .295184 f
};
static const float av1_simple_motion_search_prune_rect_layer_0_bias_8[] = {
-2 .16023 f, -3 .12831 f, -0 .213206 f, -2 .97875 f, -1 .83791 f, -2 .84713 f,
-0 .909636 f, -2 .05893 f, 0 .00525274 f, -1 .51672 f, -3 .95017 f, 1 .82847 f,
-0 .853224 f, -3 .29503 f, -0 .537517 f, 0 .923106 f, -3 .18665 f, -1 .29905 f,
1 .64506 f, -1 .99848 f, -2 .24315 f, 0 .408613 f, 0 .503671 f, -3 .83393 f,
-2 .88388 f, -3 .52337 f, 1 .46818 f, -1 .67169 f, -3 .83253 f, 1 .52644 f,
-0 .490783 f, -0 .415782 f
};
static const float av1_simple_motion_search_prune_rect_layer_0_kernel_8[] = {
-0 .702198 f, -0 .102148 f, 0 .0564545 f, -0 .0555548 f, 0 .16184 f,
0 .0950792 f, 0 .136974 f, -0 .00824146 f, 0 .05746 f, 0 .0447542 f,
0 .145978 f, 0 .0855769 f, -0 .041449 f, 0 .301347 f, -0 .0206691 f,
-0 .0662514 f, -0 .0525079 f, -0 .0998387 f, -0 .0891438 f, 0 .110545 f,
-0 .863098 f, -1 .83798 f, 0 .238818 f, 0 .127797 f, 0 .116872 f,
-0 .270655 f, -0 .21057 f, 0 .197013 f, -0 .123332 f, 0 .137104 f,
-0 .174766 f, -0 .00803025 f, 0 .0234369 f, -0 .0894175 f, -0 .0380927 f,
0 .00827928 f, -0 .134148 f, 0 .110575 f, -0 .250173 f, 0 .116273 f,
0 .0197749 f, 0 .270391 f, 0 .108437 f, 0 .173197 f, -0 .0650348 f,
0 .0884626 f, 0 .262792 f, 0 .0649228 f, 0 .5573 f, -2 .81315 f,
-0 .479801 f, -1 .15825 f, 0 .0807932 f, -0 .19144 f, 0 .404016 f,
-0 .211521 f, 0 .233269 f, -0 .391414 f, 0 .160381 f, -0 .277233 f,
0 .426354 f, 0 .156839 f, 0 .494315 f, -0 .214259 f, -0 .0132062 f,
0 .148628 f, -0 .0899568 f, 0 .161845 f, 0 .467689 f, 0 .229474 f,
0 .590634 f, -0 .705793 f, -0 .0486113 f, -0 .439088 f, 0 .994566 f,
0 .679065 f, 0 .777869 f, -0 .225291 f, -0 .0303006 f, -0 .638782 f,
-0 .0824632 f, -0 .128561 f, -0 .327603 f, 0 .105624 f, 0 .567581 f,
-0 .396135 f, -0 .471028 f, 0 .181286 f, 0 .274604 f, 0 .180169 f,
0 .0612144 f, -0 .865004 f, 0 .0306804 f, 0 .142985 f, -0 .0914358 f,
-0 .243284 f, 0 .358359 f, -0 .443847 f, -0 .371978 f, 0 .606933 f,
-0 .900408 f, -0 .52076 f, 0 .472118 f, 0 .0610973 f, 0 .152526 f,
-0 .550379 f, 0 .309331 f, -0 .141573 f, 0 .203046 f, -0 .231485 f,
0 .505156 f, 0 .393224 f, 0 .435487 f, -0 .218681 f, 0 .123707 f,
-0 .270383 f, -0 .033565 f, 0 .210373 f, -2 .33967 f, 0 .367434 f,
0 .0308118 f, -0 .205771 f, 0 .546141 f, 0 .19837 f, 0 .035648 f,
-0 .467007 f, -1 .50995 f, -0 .0314176 f, 0 .11762 f, -0 .15307 f,
0 .618257 f, -0 .139502 f, 0 .303386 f, -0 .00758681 f, 0 .228107 f,
-0 .594499 f, -0 .201984 f, -0 .239666 f, 0 .114878 f, -0 .922174 f,
-0 .530137 f, -0 .379366 f, -0 .319582 f, 0 .0889624 f, -0 .00544663 f,
0 .316264 f, -0 .204262 f, -0 .0959358 f, 0 .23552 f, 0 .141369 f,
-0 .207129 f, -1 .04067 f, -0 .0780501 f, 0 .226768 f, -0 .246752 f,
0 .0823105 f, 0 .114783 f, 0 .49315 f, 0 .0197732 f, 0 .705433 f,
0 .158076 f, -0 .250584 f, -0 .157326 f, -0 .0439547 f, -0 .139047 f,
0 .090531 f, -0 .38833 f, 0 .743143 f, -1 .47418 f, -0 .155009 f,
0 .511466 f, -0 .726716 f, -0 .181075 f, 0 .450133 f, -0 .390204 f,
0 .292725 f, 0 .00811462 f, -0 .347738 f, 0 .613381 f, -0 .237124 f,
0 .750748 f, -0 .383123 f, 0 .410309 f, -0 .204166 f, 0 .667199 f,
-0 .313197 f, 0 .436059 f, -0 .607571 f, 0 .193681 f, 0 .409399 f,
0 .631747 f, -0 .0454149 f, 0 .198232 f, 0 .345591 f, -0 .0137374 f,
-0 .307014 f, -0 .535515 f, 0 .764678 f, -0 .225686 f, -0 .451621 f,
-2 .75564 f, -1 .52877 f, 0 .0511933 f, 0 .905979 f, 0 .145029 f,
0 .759615 f, 0 .130166 f, 0 .83827 f, 0 .0655081 f, 1 .07555 f,
-0 .529777 f, 0 .682967 f, -0 .412052 f, 0 .611947 f, -0 .83676 f,
0 .940695 f, -0 .465681 f, 0 .51505 f, -0 .883659 f, -0 .105524 f,
-0 .0344173 f, -0 .0683618 f, -0 .00698688 f, -0 .139349 f, 0 .135741 f,
-0 .294455 f, -0 .377834 f, -0 .602084 f, -1 .00128 f, 0 .483291 f,
1 .25327 f, 0 .178987 f, 0 .75068 f, -0 .520731 f, -0 .325517 f,
0 .272032 f, 0 .144144 f, -0 .279453 f, 0 .564907 f, 0 .144036 f,
0 .297448 f, -0 .504243 f, -0 .250508 f, -1 .26395 f, 0 .4816 f,
0 .392771 f, -0 .389961 f, -0 .261585 f, -0 .127124 f, -0 .202945 f,
-0 .709716 f, -0 .174719 f, 0 .113613 f, 0 .477753 f, -0 .226659 f,
0 .0697828 f, -0 .177994 f, 0 .300726 f, -0 .185504 f, 0 .339424 f,
-0 .316746 f, 0 .369693 f, -0 .339723 f, -0 .143886 f, -0 .0326589 f,
-0 .268761 f, -0 .241094 f, 0 .284876 f, -0 .0270867 f, -0 .207397 f,
-1 .42738 f, 0 .495612 f, -0 .0277732 f, 0 .199675 f, 1 .48638 f,
-0 .659257 f, -1 .28199 f, 0 .498702 f, 0 .140695 f, 0 .571152 f,
0 .416368 f, 0 .14153 f, 0 .126876 f, 0 .521114 f, -0 .00150571 f,
0 .375581 f, 0 .00537624 f, 0 .1286 f, -0 .332227 f, 0 .417663 f,
-0 .539023 f, 0 .217124 f, -0 .787111 f, -0 .0335266 f, 1 .56751 f,
0 .0640563 f, -0 .158791 f, 0 .118195 f, 0 .000970493 f, -0 .0403852 f,
-0 .0572557 f, -0 .0201181 f, -0 .10255 f, 0 .63237 f, 0 .156662 f,
0 .418696 f, -0 .274802 f, -0 .663923 f, -0 .375232 f, -0 .40846 f,
0 .462092 f, 1 .2176 f, -0 .301532 f, -0 .779704 f, -0 .112876 f,
0 .0806591 f, -0 .0141923 f, 0 .00960801 f, -0 .663557 f, 0 .0979948 f,
-0 .0575999 f, -0 .012847 f, 0 .0403853 f, -0 .133666 f, -0 .00330217 f,
-0 .931518 f, -0 .774599 f, -0 .21391 f, 0 .377601 f, -0 .183365 f,
0 .299094 f, 0 .0238552 f, 0 .206716 f, -0 .18959 f, 0 .346013 f,
-0 .150991 f, -0 .192817 f, -0 .293962 f, -0 .0537604 f, -0 .0648171 f,
-0 .275941 f, -0 .144854 f, -0 .224092 f, 2 .43113 f, 0 .0422494 f,
-0 .047236 f, -0 .0262028 f, 0 .0282119 f, -0 .175553 f, 0 .0888502 f,
0 .580682 f, 0 .951055 f, -0 .284441 f, -0 .120133 f, -0 .268058 f,
-0 .312083 f, -0 .411556 f, 0 .21431 f, -0 .28033 f, 0 .324851 f,
-1 .02787 f, -0 .936816 f, -0 .577628 f, 0 .544743 f, 0 .295807 f,
0 .406157 f, 0 .447927 f, 0 .25369 f, -0 .811421 f, -0 .0424979 f,
-0 .189867 f, 0 .00778673 f, -0 .113587 f, -0 .116175 f, -0 .0542222 f,
-1 .80089 f, -1 .44175 f, -0 .35332 f, 0 .191314 f, -0 .236691 f,
-0 .0261926 f, -0 .502363 f, 0 .252278 f, -0 .485478 f, 0 .296495 f,
0 .455612 f, -0 .0489631 f, 0 .227255 f, 0 .170975 f, 0 .473487 f,
0 .257812 f, 0 .178048 f, 0 .2506 f, 2 .04637 f, -0 .173857 f,
0 .0583379 f, 0 .00765589 f, -0 .025772 f, -0 .162666 f, -0 .016214 f,
-0 .607486 f, -0 .0808025 f, 0 .0551611 f, -0 .0772291 f, 0 .126421 f,
0 .10869 f, -0 .0877463 f, -0 .111527 f, -0 .0775766 f, 0 .503886 f,
-0 .002757 f, -0 .0421354 f, -0 .247857 f, 0 .140827 f, 0 .383576 f,
0 .228232 f, -0 .157877 f, -0 .0927911 f, 0 .344687 f, 0 .191181 f,
0 .236533 f, 0 .00102869 f, -0 .0184502 f, -1 .4509 f, -1 .15945 f,
-0 .521978 f, -0 .643225 f, 0 .133139 f, 0 .0660321 f, 0 .0851957 f,
0 .0303648 f, 0 .0296239 f, 0 .0455713 f, 0 .175647 f, 0 .080532 f,
0 .0445691 f, -0 .257356 f, -0 .125602 f, -0 .138829 f, -0 .167057 f,
-0 .0992552 f, -0 .13944 f, 0 .507531 f, 0 .444997 f, 0 .221452 f,
-0 .308384 f, -0 .327554 f, 0 .13235 f, 2 .1487 f, -1 .15453 f,
-0 .280239 f, -0 .363582 f, -0 .00358745 f, 0 .012866 f, 0 .251088 f,
0 .0676416 f, 0 .178492 f, -0 .136631 f, 0 .197938 f, -0 .078198 f,
0 .812439 f, 1 .1173 f, 0 .712113 f, 1 .10124 f, -0 .836503 f,
-1 .22433 f, -1 .07894 f, -1 .29215 f, 0 .56057 f, 2 .23928 f,
-0 .419029 f, 0 .282178 f, -0 .0719266 f, -0 .172192 f, 0 .28034 f,
-2 .99124 f, -2 .01481 f, 0 .0688982 f, 0 .697466 f, 0 .00635555 f,
0 .566069 f, 0 .047534 f, 0 .507755 f, -0 .00690707 f, 0 .712594 f,
-0 .191467 f, 0 .355733 f, -0 .480016 f, 0 .664669 f, -0 .390619 f,
0 .351199 f, -0 .482342 f, 0 .325005 f, 1 .9089 f, 0 .155987 f,
0 .17032 f, 0 .132729 f, 0 .0402649 f, 0 .146991 f, 0 .0314905 f,
-0 .775316 f, -0 .208892 f, -0 .105993 f, 0 .0181653 f, -0 .12735 f,
0 .0897852 f, 0 .0470231 f, 0 .25807 f, 0 .127406 f, -0 .0893252 f,
-0 .279776 f, 0 .190844 f, 0 .110384 f, -0 .148833 f, 0 .025293 f,
0 .239838 f, 0 .00932245 f, 0 .35103 f, -0 .128268 f, -0 .0536754 f,
0 .506899 f, -0 .16793 f, 0 .0955582 f, -2 .01108 f, 0 .721433 f,
-2 .31413 f, -2 .08646 f, 0 .033315 f, 0 .689828 f, -0 .271213 f,
0 .790425 f, -0 .114234 f, 0 .755325 f, -0 .211533 f, 0 .774544 f,
-0 .263268 f, 0 .795762 f, -0 .551455 f, 0 .953602 f, -0 .168454 f,
0 .529055 f, -0 .768991 f, 0 .882371 f, 0 .29763 f, -0 .155017 f,
0 .00464101 f, 0 .121093 f, 0 .948271 f, 0 .113138 f, -0 .110332 f,
-2 .0492 f, -1 .31322 f, -0 .129212 f, 0 .464778 f, -0 .181465 f,
0 .618403 f, 0 .0627984 f, 0 .465228 f, 0 .165729 f, 0 .278277 f,
-0 .563276 f, -0 .358358 f, -0 .590638 f, 0 .0104993 f, 0 .731206 f,
0 .752569 f, 0 .631615 f, 0 .811822 f, 0 .129804 f, -0 .0558327 f,
0 .570081 f, -0 .417922 f, -0 .168275 f, 0 .0703671 f, 0 .269127 f,
0 .240457 f, -0 .197159 f, -0 .00179261 f, 0 .220065 f, 0 .463511 f,
0 .0714626 f, -0 .716477 f, -0 .441865 f, -0 .717028 f, -0 .149176 f,
0 .452182 f, 0 .662699 f, -0 .906534 f, -0 .817133 f, 0 .237747 f,
0 .26024 f, -7 .7441 e-05 f, 0 .0934616 f, 0 .824641 f, -0 .0404494 f,
-0 .088297 f, -0 .157899 f, 0 .037408 f, 0 .132435 f, -0 .316155 f,
-0 .276785 f, 0 .0117868 f, 0 .185008 f, 0 .32369 f, -0 .465855 f,
-0 .302127 f, 0 .303289 f, 0 .338597 f, -0 .665408 f, -0 .507594 f,
0 .526979 f, 0 .532091 f, 0 .234395 f, 0 .754063 f, 0 .116769 f,
0 .0800309 f, -0 .939344 f, -1 .51269 f, 1 .4583 f, 0 .178444 f,
0 .0106756 f, -0 .213468 f, -0 .00369439 f, 0 .071015 f, -0 .192798 f,
-0 .0933147 f, -0 .129901 f, -0 .368279 f, -0 .246564 f, 0 .126966 f,
0 .478565 f, -0 .476246 f, -0 .762863 f, 0 .168883 f, 0 .536136 f,
-0 .272969 f, 0 .2573 f, -0 .161577 f, 0 .311428 f, -0 .777994 f,
-1 .29752 f, 0 .216046 f, 0 .329016 f, 1 .57265 f, 0 .168075 f,
-0 .192518 f, 0 .0829308 f, -0 .073533 f, -0 .0202034 f, 0 .114716 f,
-0 .34888 f, -0 .519215 f, 0 .190809 f, 0 .0138507 f, 0 .133635 f,
0 .14194 f, 0 .410618 f, -0 .165106 f, 0 .214438 f, 0 .0438265 f,
-0 .8481 f, -1 .19182 f, -1 .07878 f, -0 .882217 f, 0 .45616 f,
0 .977385 f, 0 .74929 f, 0 .918466 f, 0 .904704 f, 0 .041938 f,
0 .0362776 f, 0 .0757255 f, 1 .14007 f, 0 .0516825 f, -0 .160068 f,
0 .219535 f, 0 .638634 f, -0 .0284544 f, -0 .222849 f, -0 .0344915 f,
-0 .0350256 f, -0 .0504452 f, -0 .0458416 f, 0 .146099 f, 0 .0783083 f,
0 .206579 f, 0 .241264 f, 0 .28401 f, 0 .0425312 f, -0 .802049 f,
-0 .746271 f, -0 .578969 f, -0 .078218 f, 0 .436176 f, -0 .281465 f,
-2 .5539 f, 0 .237868 f, -0 .121796 f, 0 .0715619 f, 0 .106992 f,
-0 .621862 f, -0 .167142 f, 0 .153716 f, 0 .0570912 f, -0 .06525 f,
-0 .923773 f, 0 .130759 f, 0 .0517066 f, 0 .0729862 f, -0 .873064 f,
0 .0403328 f, -0 .186499 f, -0 .0831918 f, -0 .223723 f, 0 .144697 f,
0 .212845 f, 0 .416876 f, 0 .361598 f, 0 .138229 f, 0 .0728777 f,
-1 .95419 f, -0 .00382816 f, -0 .0440387 f, 0 .433627 f, 0 .44781 f,
-1 .05229 f, -1 .54506 f, 0 .564827 f, -0 .263456 f, 0 .296105 f,
-0 .158055 f, 0 .388274 f, -0 .366639 f, 0 .212006 f, -0 .245619 f,
0 .593064 f, 0 .088727 f, 0 .410632 f, -0 .263462 f, 0 .507075 f,
-0 .0974155 f, 0 .275268 f, -0 .1293 f, 0 .136679 f, 1 .98276 f,
0 .411766 f, 0 .391987 f, 0 .34283 f, -0 .114077 f, 0 .258462 f,
-0 .302443 f, 0 .301138 f, -0 .00726621 f, 0 .276441 f, -0 .291582 f,
0 .66498 f, -0 .321451 f, -0 .332805 f, 0 .0943272 f, 0 .572253 f,
-0 .45818 f, -0 .0219593 f, -0 .151679 f, 0 .402033 f, -1 .15502 f,
-0 .882955 f, 0 .772904 f, 0 .88126 f, -0 .149555 f, 0 .709525 f,
0 .350116 f, -0 .21531 f, 0 .797893 f, 0 .0230234 f, 0 .0203034 f,
0 .2744 f, 1 .08273 f, 0 .039349 f, 0 .503909 f, -0 .45892 f,
-0 .579516 f, -0 .344058 f, 0 .390628 f, -0 .386941 f, -0 .430317 f,
-0 .0807066 f, 0 .435906 f, 0 .522996 f, 0 .724476 f, -0 .74371 f,
-0 .05376 f, -0 .340898 f, -0 .962646 f, -0 .0278005 f, 0 .0981149 f,
-0 .0811161 f, 0 .00237994 f, 0 .850042 f, 0 .0665473 f, 0 .134413 f
};
static const float av1_simple_motion_search_prune_rect_logits_bias_8[] = {
1 .63404 f, -0 .715866 f, -1 .0132 f, -2 .08745 f
};
static const NN_CONFIG av1_simple_motion_search_prune_rect_nn_config_8 = {
NUM_FEATURES_8,
NUM_LOGITS_8,
NUM_HIDDEN_LAYERS_8,
{
NUM_LAYER_0_UNITS_8,
},
{
av1_simple_motion_search_prune_rect_layer_0_kernel_8,
av1_simple_motion_search_prune_rect_logits_kernel_8,
},
{
av1_simple_motion_search_prune_rect_layer_0_bias_8,
av1_simple_motion_search_prune_rect_logits_bias_8,
},
};
#undef NUM_HIDDEN_LAYERS_8
#undef NUM_FEATURES_8
#undef NUM_LAYER_0_UNITS_8
#undef NUM_LOGITS_8
static const NN_CONFIG
*const av1_simple_motion_search_prune_rect_nn_config[5 ] = {
&av1_simple_motion_search_prune_rect_nn_config_128,
&av1_simple_motion_search_prune_rect_nn_config_64,
&av1_simple_motion_search_prune_rect_nn_config_32,
&av1_simple_motion_search_prune_rect_nn_config_16,
&av1_simple_motion_search_prune_rect_nn_config_8,
};
// nn model for predicting max square partition level of a superblock
#define NUM_HIDDEN_LAYERS 1
#define NUM_FEATURES 13
#define NUM_LAYER_0_UNITS 48
#define NUM_LOGITS 4
static const float av1_max_part_pred_logits_kernel[] = {
-0 .304561 f, 0 .0885596 f, -0 .988539 f, 1 .08147 f, 0 .215213 f,
0 .202965 f, -0 .828457 f, -0 .233945 f, -0 .0866977 f, -0 .115521 f,
0 .02079 f, 0 .196491 f, -0 .0285075 f, 0 .05067 f, -0 .00872862 f,
0 .00281844 f, -0 .238954 f, 0 .0253801 f, 0 .0257775 f, 0 .339269 f,
0 .176174 f, -0 .152545 f, -0 .0588704 f, -1 .62275 f, -0 .189329 f,
0 .0808033 f, 0 .233844 f, -4 .53798 f, 0 .674968 f, -0 .0361688 f,
-0 .0754075 f, 1 .16129 f, -0 .0188879 f, 0 .113255 f, -3 .04378 f,
0 .814728 f, -0 .568517 f, -0 .00179383 f, -3 .61223 f, -1 .67535 f,
-2 .20417 f, -0 .197196 f, 0 .0507745 f, -0 .0909394 f, -0 .0507879 f,
-1 .27999 f, -0 .055623 f, 0 .0318497 f, 0 .192867 f, 0 .138726 f,
0 .0443392 f, -0 .595075 f, -0 .166774 f, 0 .0882958 f, -0 .348161 f,
0 .0214428 f, -0 .0599275 f, -0 .0995385 f, -0 .82358 f, 0 .141205 f,
-0 .053232 f, 0 .00508296 f, -1 .90872 f, 1 .15004 f, -0 .194219 f,
0 .0229019 f, -0 .00354318 f, 0 .22016 f, 0 .154101 f, -0 .159231 f,
-0 .0446647 f, -0 .197503 f, 0 .0408453 f, 0 .197659 f, 0 .797858 f,
-0 .189722 f, 0 .343653 f, 0 .124666 f, -1 .03083 f, 0 .603059 f,
0 .101565 f, 0 .0932993 f, 0 .462484 f, 0 .295984 f, 1 .11198 f,
0 .143709 f, -0 .846232 f, -0 .464392 f, -1 .06058 f, -0 .124889 f,
0 .0727475 f, 1 .18446 f, -0 .100302 f, 0 .0641918 f, -0 .101622 f,
0 .10219 f, 0 .130189 f, 0 .0915623 f, -0 .166904 f, -1 .10606 f,
-0 .16726 f, -0 .146152 f, 0 .145443 f, -0 .177091 f, -0 .0215214 f,
0 .0158506 f, -0 .553294 f, 0 .0784749 f, -0 .0416628 f, -0 .027785 f,
0 .280027 f, 0 .484898 f, -0 .164225 f, 0 .0238317 f, -0 .0345254 f,
0 .0410244 f, 0 .131529 f, 0 .0239622 f, -0 .0749436 f, -0 .0224914 f,
0 .128926 f, 0 .224539 f, 0 .413297 f, 0 .0638572 f, 0 .103308 f,
0 .0913242 f, -0 .119274 f, 0 .0163103 f, 0 .113828 f, 0 .119809 f,
0 .297057 f, -0 .124889 f, -0 .533108 f, -0 .181408 f, -0 .129896 f,
0 .0221064 f, -0 .0773281 f, -0 .0386467 f, 0 .0342961 f, 0 .126575 f,
-0 .24114 f, 0 .0735576 f, 0 .0524791 f, 0 .246896 f, -0 .130674 f,
-0 .03979 f, 0 .173639 f, 1 .95193 f, -0 .113029 f, -0 .0305852 f,
-0 .00671737 f, 0 .157159 f, -0 .00102858 f, -0 .543688 f, 0 .566772 f,
0 .124124 f, -0 .0294064 f, -0 .0699021 f, -0 .0704103 f, -0 .766097 f,
-0 .0625802 f, -0 .0906173 f, -0 .0520414 f, -0 .0272724 f, 0 .283064 f,
0 .236213 f, -0 .127319 f, 0 .019392 f, 0 .170042 f, -0 .0214542 f,
0 .0740938 f, 0 .356578 f, -0 .236257 f, 0 .269021 f, 0 .114759 f,
-0 .641166 f, 0 .136308 f, -0 .0386959 f, -0 .112024 f, -0 .361209 f,
0 .686095 f, 0 .183906 f, 0 .288656 f, 0 .182007 f, 0 .337458 f,
0 .058974 f, -0 .305512 f, -0 .841708 f, -0 .243779 f, -0 .0614058 f,
0 .208747 f, 0 .448697 f
};
static const float av1_max_part_pred_layer_0_bias[] = {
-0 .776544 f, -2 .0022 f, -0 .330294 f, 2 .47665 f, 1 .90206 f, -1 .61571 f,
0 .536246 f, 1 .00455 f, 5 .24561 f, 1 .55111 f, -0 .816399 f, -4 .88703 f,
-1 .06417 f, -1 .15359 f, -0 .145289 f, 1 .91831 f, 0 .630915 f, -1 .94256 f,
-3 .35239 f, -1 .05007 f, -1 .05186 f, 1 .36824 f, -5 .2878 f, 1 .10482 f,
-5 .00077 f, -0 .0445198 f, 3 .41427 f, 2 .3439 f, -0 .413306 f, -1 .88152 f,
-2 .28638 f, 8 .24783 f, -1 .91961 f, -1 .49324 f, 1 .96599 f, -6 .32309 f,
-0 .332426 f, -0 .425506 f, 4 .06511 f, 5 .84386 f, 4 .15747 f, 1 .22402 f,
2 .8512 f, 2 .53027 f, 0 .0170272 f, -1 .43966 f, -0 .997785 f, 5 .43064 f
};
static const float av1_max_part_pred_logits_bias[] = { -4 .25432 f, 0 .144758 f,
1 .96217 f, 0 .728905 f };
static const float av1_max_part_pred_layer_0_kernel[] = {
0 .992471 f, 0 .533006 f, 0 .143743 f, -2 .51788 f, -0 .468337 f,
-0 .201376 f, -0 .151834 f, 0 .479883 f, 1 .16061 f, -0 .278878 f,
-0 .814954 f, -0 .152405 f, -0 .0521608 f, 0 .797104 f, -2 .08912 f,
0 .385839 f, -2 .22889 f, -0 .106858 f, -0 .239766 f, -0 .951128 f,
-0 .698753 f, 0 .0831051 f, 1 .1702 f, 0 .342834 f, -0 .0352795 f,
-0 .0847639 f, -0 .802086 f, 0 .258982 f, 1 .14174 f, 0 .645885 f,
-1 .19226 f, -0 .592888 f, -0 .343659 f, 1 .1912 f, 1 .45411 f,
-1 .22927 f, 0 .152858 f, 0 .00373585 f, -1 .60637 f, 0 .592611 f,
0 .0857475 f, -0 .346147 f, -0 .150784 f, -0 .0817408 f, -0 .189918 f,
-0 .804952 f, -1 .33036 f, -1 .03307 f, 0 .0248769 f, 0 .16607 f,
-2 .896 f, -2 .1293 f, 0 .12293 f, -0 .173179 f, -0 .212128 f,
-6 .76221 f, 0 .033188 f, 0 .0231787 f, 0 .905957 f, 0 .0551327 f,
-0 .356276 f, 0 .0181795 f, 0 .0977523 f, -0 .0352873 f, -0 .0396386 f,
2 .3241 f, 0 .0632874 f, -0 .11804 f, -6 .32521 f, 0 .0224659 f,
-0 .00188896 f, 0 .267992 f, 0 .272337 f, 0 .00936963 f, 0 .659969 f,
-2 .25707 f, -0 .0278229 f, -0 .0185089 f, -1 .14466 f, 0 .104827 f,
0 .0435885 f, 0 .558586 f, -0 .00697004 f, 0 .0312611 f, 0 .540574 f,
-0 .568625 f, 0 .218608 f, 0 .378911 f, -0 .0289192 f, -0 .0734742 f,
-1 .08782 f, -2 .42069 f, -0 .0127239 f, 0 .0493651 f, -1 .15837 f,
0 .261831 f, 0 .401824 f, -1 .04545 f, 0 .284173 f, 0 .784972 f,
-0 .511243 f, -0 .982599 f, -0 .106134 f, -0 .325964 f, -1 .44107 f,
-1 .42434 f, -1 .02402 f, -1 .52034 f, 0 .0737116 f, 0 .0462242 f,
0 .628722 f, -1 .0405 f, -0 .113718 f, 2 .20573 f, -4 .33951 f,
-0 .0192695 f, -0 .0229314 f, -1 .89156 f, 0 .645942 f, 0 .375708 f,
-1 .97447 f, -0 .267014 f, 0 .0989443 f, -0 .450534 f, -1 .01737 f,
-0 .642416 f, -0 .0897288 f, -2 .08724 f, -0 .190965 f, -0 .279135 f,
-0 .830178 f, 0 .808754 f, -0 .139091 f, 1 .11004 f, -0 .454439 f,
-0 .479238 f, -1 .44001 f, 0 .0888059 f, 0 .885689 f, -0 .642505 f,
-0 .00773651 f, -0 .0265721 f, -0 .906346 f, 1 .68504 f, 0 .084257 f,
-0 .951101 f, -8 .06495 f, 0 .19231 f, 0 .16389 f, -0 .193678 f,
0 .729837 f, -1 .98392 f, -5 .98513 f, 3 .32638 f, -0 .0658378 f,
-0 .0910426 f, -0 .666567 f, -0 .315339 f, 0 .123124 f, -2 .66375 f,
-0 .714852 f, -0 .136176 f, -0 .460166 f, -0 .567551 f, -1 .06193 f,
-1 .21389 f, -0 .83865 f, 0 .00280695 f, -0 .199519 f, -0 .534704 f,
0 .419311 f, -0 .149008 f, -3 .68707 f, 0 .00285113 f, -0 .0718198 f,
-1 .41026 f, -1 .34155 f, -0 .538687 f, -0 .623666 f, -2 .56462 f,
-0 .0183333 f, -0 .323532 f, -1 .27141 f, -0 .0212039 f, 0 .198633 f,
0 .459554 f, -4 .65103 f, -1 .01293 f, -1 .39512 f, -0 .289026 f,
0 .208724 f, -0 .665226 f, 1 .13369 f, -1 .96734 f, -1 .45442 f,
-3 .46172 f, 0 .810681 f, -0 .603973 f, 0 .842764 f, -3 .90371 f,
-0 .394561 f, -3 .61363 f, -2 .88085 f, 0 .031645 f, -0 .23125 f,
-2 .63898 f, -1 .35314 f, -0 .46726 f, 1 .33145 f, 1 .20269 f,
1 .38682 f, -0 .331637 f, 0 .069021 f, 0 .149523 f, -1 .24957 f,
-0 .878857 f, -0 .200368 f, 0 .465744 f, 1 .01365 f, -0 .0122221 f,
-0 .550586 f, -1 .12581 f, -0 .422132 f, -0 .0744868 f, -2 .4804 f,
-1 .07072 f, -0 .479006 f, 0 .101817 f, -0 .118947 f, 0 .341576 f,
-1 .0538 f, -0 .812346 f, -1 .13727 f, -0 .00939806 f, 10 .1571 f,
-0 .0441302 f, 0 .00280407 f, -21 .5044 f, 0 .0181152 f, -0 .0143246 f,
3 .23462 f, -1 .38624 f, -1 .80416 f, 4 .89763 f, -2 .67364 f,
2 .31771 e-05 f, 0 .000393989 f, 0 .352204 f, -0 .193455 f, 0 .531455 f,
0 .488757 f, -0 .442555 f, -0 .518528 f, 0 .431482 f, -2 .67727 f,
-2 .00626 f, -0 .39729 f, -0 .221494 f, -0 .0188888 f, -0 .0377649 f,
-1 .80169 f, 0 .0810332 f, -0 .0408335 f, -1 .28675 f, -0 .0353824 f,
-0 .666723 f, -1 .07281 f, 0 .252912 f, -1 .24547 f, -1 .7831 f,
-1 .14354 f, -0 .137662 f, 0 .00230182 f, 0 .736862 f, 0 .175872 f,
-0 .187556 f, 0 .43963 f, -0 .796524 f, 0 .056219 f, -0 .387874 f,
0 .0710224 f, -0 .16548 f, -0 .100993 f, 0 .931481 f, -3 .20738 f,
-0 .0197576 f, 0 .266148 f, -0 .173909 f, -0 .337795 f, -0 .0682381 f,
0 .176844 f, 0 .140286 f, 1 .12033 f, 0 .429064 f, -2 .24192 f,
-1 .54682 f, 2 .23646 f, -0 .0371138 f, -0 .0475339 f, -3 .21766 f,
0 .0412858 f, 0 .387811 f, 6 .6711 f, 0 .140649 f, 0 .0559547 f,
-0 .802839 f, 0 .599977 f, 0 .64552 f, -2 .08103 f, -0 .503401 f,
-0 .0407036 f, -0 .0299199 f, 0 .0849445 f, -0 .111657 f, -1 .63462 f,
3 .33762 f, 0 .0441394 f, 0 .0466889 f, -0 .951806 f, 0 .0723954 f,
0 .00348661 f, -1 .36903 f, 2 .24625 f, -0 .0348915 f, -0 .0508893 f,
-0 .240891 f, -0 .120143 f, -0 .17991 f, -2 .09137 f, 0 .0150871 f,
0 .0480333 f, 1 .72012 f, 0 .0309551 f, -0 .0370507 f, -0 .377075 f,
0 .103916 f, -0 .0169255 f, -0 .0145395 f, -4 .02144 f, 0 .83193 f,
-0 .316502 f, 6 .3832 f, -1 .70038 f, -1 .97215 f, -1 .94501 f,
1 .45479 f, 0 .711725 f, -0 .348496 f, -0 .279056 f, -1 .13396 f,
-1 .51744 f, -0 .853307 f, 1 .53131 f, -0 .0032358 f, 1 .41808 f,
-1 .32989 f, -0 .245221 f, -0 .161614 f, -0 .500845 f, -0 .449252 f,
0 .0724151 f, -0 .116333 f, -0 .0946182 f, -2 .0945 f, 0 .0564572 f,
0 .393261 f, -1 .06861 f, -0 .111458 f, -0 .839943 f, -0 .0880348 f,
0 .0365742 f, 0 .415339 f, -1 .57494 f, -0 .713697 f, 1 .02349 f,
-0 .221371 f, -0 .0446281 f, 1 .89223 f, -0 .0811754 f, -0 .402773 f,
-0 .930987 f, 0 .0243194 f, 0 .0678332 f, -0 .0233014 f, 0 .165372 f,
-0 .44083 f, -1 .2404 f, 0 .35675 f, -0 .040916 f, -0 .0512548 f,
-2 .9071 f, 0 .861174 f, -0 .778133 f, 2 .14436 f, -0 .688427 f,
-0 .480371 f, -1 .69032 f, 0 .706687 f, -0 .281982 f, -2 .30451 f,
1 .61541 f, -0 .0213638 f, -0 .740509 f, -0 .266677 f, 0 .0268434 f,
-0 .0116908 f, -3 .17595 f, 0 .0114825 f, 0 .0196997 f, -0 .144005 f,
0 .0550181 f, -0 .851459 f, -0 .000285073 f, -0 .538441 f, -0 .0254868 f,
-0 .0104454 f, -0 .0661998 f, -0 .196469 f, -0 .346372 f, -5 .52892 f,
-0 .643683 f, -0 .622224 f, -0 .31463 f, -0 .555956 f, -0 .520132 f,
-0 .843166 f, -2 .59479 f, -0 .750195 f, 0 .00635995 f, -0 .338615 f,
-0 .216676 f, -0 .391544 f, -1 .62185 f, -0 .718471 f, -0 .475406 f,
-0 .782041 f, -0 .608824 f, -1 .09633 f, -1 .27308 f, -0 .560719 f,
-0 .207539 f, -0 .0196445 f, -1 .05519 f, -0 .575249 f, -1 .0642 f,
1 .01615 f, -0 .873633 f, -0 .417953 f, -0 .428051 f, 0 .350259 f,
-2 .53833 f, -2 .72203 f, 0 .672846 f, -0 .503094 f, -1 .1374 f,
0 .214291 f, 0 .013305 f, 0 .0112064 f, 1 .10532 f, 0 .030455 f,
0 .0239614 f, 0 .628072 f, 0 .0539135 f, -0 .472441 f, -0 .688439 f,
-0 .32044 f, -0 .0234867 f, -0 .0158436 f, -0 .949314 f, -0 .0453161 f,
-1 .18306 f, 0 .626845 f, -0 .426925 f, -0 .688371 f, 0 .415062 f,
0 .0640985 f, -0 .638387 f, -2 .01399 f, -0 .209744 f, -0 .762892 f,
-0 .0753296 f, -0 .879315 f, -0 .520433 f, -0 .111375 f, 0 .389742 f,
-0 .398862 f, -0 .643227 f, -0 .246396 f, 0 .0317051 f, 1 .06973 f,
0 .413617 f, 0 .180506 f, -0 .0507897 f, -0 .00650435 f, 0 .620892 f,
0 .046312 f, 0 .475032 f, 0 .906993 f, -0 .0388061 f, -0 .256271 f,
-1 .03323 f, 0 .0125266 f, -0 .31116 f, -0 .377611 f, -0 .0386407 f,
-0 .0232745 f, -0 .353644 f, -2 .27289 f, 0 .0571779 f, -0 .00865006 f,
1 .65101 f, 0 .0175711 f, 0 .0184585 f, 0 .558458 f, 0 .2213 f,
-0 .285089 f, 0 .433445 f, -0 .427177 f, -0 .0103682 f, -0 .0101273 f,
0 .214085 f, -0 .0459885 f, 0 .00761981 f, 0 .836381 f, 0 .0175293 f,
0 .02508 f, -1 .51778 f, 0 .0143956 f, -0 .162589 f, 0 .595418 f,
0 .21445 f, -0 .0335848 f, -0 .0136684 f, -0 .16686 f, -0 .14612 f,
0 .0816238 f, 0 .499636 f, 0 .12458 f, -2 .41673 f, -0 .261721 f,
-0 .676805 f, -1 .88366 f, 0 .730462 f, 0 .69196 f, -0 .0288489 f,
-2 .38272 f, 0 .329876 f, 0 .014517 f, -0 .115145 f, -3 .48151 f,
-0 .00209072 f, -0 .0732377 f, 0 .820443 f, -0 .0118701 f, 0 .112145 f,
0 .272315 f, 0 .137531 f, -0 .0200997 f, -0 .0397883 f, -2 .19458 f,
0 .183554 f, -0 .639716 f, 0 .481605 f, -0 .621639 f, -0 .0980299 f,
-0 .710534 f, -0 .143105 f, -6 .77626 f, -1 .65139 f, -2 .37718 f,
-0 .533127 f, -1 .12574 f, 3 .34182 f, -0 .0758663 f, 0 .0334238 f,
-9 .48647 f, 0 .0674974 f, 0 .0507665 f, 0 .523007 f, -0 .0668 f,
0 .5736 f, -0 .589761 f, -1 .1692 f, -0 .0236497 f, -0 .00828928 f,
-0 .265823 f, 1 .15284 f, 0 .307927 f, -0 .695308 f, 0 .13725 f,
-0 .20394 f, -0 .363965 f, -0 .331159 f, -1 .50927 f, -1 .20051 f,
-0 .0205825 f, -0 .0381859 f, -0 .0579876 f, -1 .6913 f, -1 .94626 f,
3 .4214 f, 3 .3922 f, -2 .13798 f, -0 .679848 f, -0 .890735 f,
0 .235017 f, -0 .253202 f, -1 .0571 f, 1 .40354 f, 0 .00719052 f,
-1 .54365 f, -0 .7289 f, -1 .05492 f, 0 .0238169 f, -0 .00543592 f,
-0 .0510353 f, -0 .175386 f, -0 .724207 f, -0 .788936 f, 0 .039976 f,
1 .36966 f, 0 .869475 f, -0 .0302774 f, -0 .0537556 f
};
static const NN_CONFIG av1_max_part_pred_nn_config = {
NUM_FEATURES,
NUM_LOGITS,
NUM_HIDDEN_LAYERS,
{
NUM_LAYER_0_UNITS,
},
{
av1_max_part_pred_layer_0_kernel,
av1_max_part_pred_logits_kernel,
},
{
av1_max_part_pred_layer_0_bias,
av1_max_part_pred_logits_bias,
},
};
#undef NUM_HIDDEN_LAYERS
#undef NUM_FEATURES
#undef NUM_LAYER_0_UNITS
#undef NUM_LOGITS
// Early termination in second pass
static const float av1_simple_motion_search_term_none_mean_128[28 ] = {
12 .661922 f, 12 .638062 f, 10 .896497 f, 10 .865719 f, 10 .978963 f, 10 .940105 f,
11 .012235 f, 10 .972760 f, 11 .069924 f, 11 .018533 f, 11 .773865 f, 11 .747426 f,
11 .891315 f, 11 .858107 f, 11 .793916 f, 11 .766356 f, 11 .874997 f, 11 .840164 f,
5 .940535 f, 0 .770746 f, 4 .292692 f, 4 .309581 f, 0 .848423 f, 4 .292334 f,
4 .298179 f, 8 .514713 f, 14 .911736 f, 19 .825352 f,
};
static const float av1_simple_motion_search_term_none_std_128[28 ] = {
1 .796731 f, 1 .797056 f, 1 .898383 f, 1 .900753 f, 1 .846624 f, 1 .846953 f, 1 .906632 f,
1 .908089 f, 1 .836533 f, 1 .835967 f, 1 .840262 f, 1 .840671 f, 1 .816836 f, 1 .817103 f,
1 .879846 f, 1 .881333 f, 1 .803102 f, 1 .802654 f, 2 .263402 f, 0 .420354 f, 1 .117165 f,
1 .083779 f, 0 .358611 f, 1 .101183 f, 1 .084938 f, 2 .462638 f, 1 .577009 f, 1 .574711 f,
};
static const float av1_simple_motion_search_term_none_mean_64[28 ] = {
10 .904455 f, 10 .853546 f, 9 .247903 f, 9 .184479 f, 9 .251985 f, 9 .186686 f,
9 .253490 f, 9 .190190 f, 9 .270079 f, 9 .204357 f, 10 .086511 f, 10 .031060 f,
10 .100875 f, 10 .045429 f, 10 .069688 f, 10 .013173 f, 10 .082980 f, 10 .024640 f,
4 .888378 f, 0 .878113 f, 3 .598450 f, 3 .628491 f, 0 .925833 f, 3 .560971 f,
3 .573322 f, 8 .807137 f, 13 .348477 f, 18 .269117 f,
};
static const float av1_simple_motion_search_term_none_std_64[28 ] = {
1 .789300 f, 1 .787061 f, 1 .823519 f, 1 .820226 f, 1 .794643 f, 1 .788620 f, 1 .797194 f,
1 .795135 f, 1 .777795 f, 1 .773634 f, 1 .794000 f, 1 .790377 f, 1 .772197 f, 1 .769692 f,
1 .819050 f, 1 .817139 f, 1 .793577 f, 1 .789333 f, 1 .998251 f, 0 .327156 f, 0 .885748 f,
0 .853767 f, 0 .262043 f, 0 .902435 f, 0 .860033 f, 1 .224865 f, 1 .603411 f, 1 .589296 f,
};
static const float av1_simple_motion_search_term_none_mean_32[28 ] = {
9 .818970 f, 9 .751199 f, 8 .015079 f, 7 .927318 f, 8 .029113 f, 7 .938330 f, 8 .012570 f,
7 .923719 f, 8 .033508 f, 7 .941911 f, 8 .933057 f, 8 .857422 f, 8 .935639 f, 8 .859187 f,
8 .905495 f, 8 .829741 f, 8 .929428 f, 8 .851351 f, 4 .114069 f, 0 .954752 f, 2 .645082 f,
2 .709703 f, 0 .964678 f, 2 .652077 f, 2 .673393 f, 9 .430499 f, 11 .922798 f, 16 .942251 f,
};
static const float av1_simple_motion_search_term_none_std_32[28 ] = {
1 .737107 f, 1 .734327 f, 1 .727923 f, 1 .720244 f, 1 .721570 f, 1 .712775 f, 1 .718028 f,
1 .710370 f, 1 .711612 f, 1 .702596 f, 1 .754856 f, 1 .748855 f, 1 .741871 f, 1 .736304 f,
1 .722428 f, 1 .717380 f, 1 .713563 f, 1 .707582 f, 1 .761170 f, 0 .207847 f, 0 .900058 f,
0 .862356 f, 0 .184593 f, 0 .903822 f, 0 .856120 f, 1 .529199 f, 1 .412085 f, 1 .453153 f,
};
static const float av1_simple_motion_search_term_none_mean_16[28 ] = {
8 .998877 f, 8 .912468 f, 7 .085255 f, 6 .953476 f, 7 .086386 f, 6 .954091 f, 7 .088727 f,
6 .955747 f, 7 .093955 f, 6 .960635 f, 8 .065050 f, 7 .961432 f, 8 .071631 f, 7 .967233 f,
8 .041699 f, 7 .937715 f, 8 .046791 f, 7 .942183 f, 3 .833521 f, 0 .978421 f, 1 .901347 f,
1 .950124 f, 0 .979418 f, 1 .928000 f, 1 .936727 f, 9 .773951 f, 10 .735227 f, 15 .949769 f,
};
static const float av1_simple_motion_search_term_none_std_16[28 ] = {
1 .641193 f, 1 .640172 f, 1 .614794 f, 1 .608906 f, 1 .609571 f, 1 .603580 f, 1 .606928 f,
1 .601246 f, 1 .599230 f, 1 .593529 f, 1 .633747 f, 1 .630219 f, 1 .625695 f, 1 .622547 f,
1 .633827 f, 1 .630182 f, 1 .626607 f, 1 .622777 f, 1 .548838 f, 0 .145303 f, 0 .744550 f,
0 .736552 f, 0 .141980 f, 0 .742979 f, 0 .736977 f, 1 .366255 f, 1 .258794 f, 1 .294309 f,
};
static const float av1_simple_motion_search_term_none_model_128[] = {
-0 .6106842357 f, -1 .0402954455 f, 0 .6054417656 f, -0 .2116623578 f,
0 .2447714930 f, 0 .3782256209 f, 0 .5095592479 f, -0 .3275620904 f,
0 .3886188013 f, 0 .2629499420 f, -0 .1979599415 f, -0 .5389565605 f,
0 .1209207902 f, -0 .4913347466 f, 0 .3798542731 f, -0 .2812861709 f,
-0 .1049824167 f, -0 .1088672020 f, 0 .4059596517 f, -0 .1347896613 f,
0 .2276868621 f, 0 .0506386970 f, 0 .0071088411 f, 0 .0467952100 f,
0 .2091247458 f, -0 .7371964736 f, 0 .1368935545 f, 0 .3175247786 f,
-0 .5493146094 f,
};
static const float av1_simple_motion_search_term_none_model_64[] = {
-0 .4150046575 f, -0 .3954358561 f, 0 .1997997444 f, 0 .3395826831 f,
0 .2827215753 f, 0 .3395683652 f, 0 .2483140395 f, 0 .2722216476 f,
0 .2610308009 f, 0 .3724974359 f, -0 .0551479654 f, -0 .1721616359 f,
-0 .3459358629 f, -0 .0952524186 f, -0 .1428993840 f, -0 .0415654914 f,
-0 .3169539902 f, -0 .0269429900 f, 0 .9891530919 f, -0 .0125084982 f,
0 .0972182377 f, 0 .0008889801 f, 0 .0205418050 f, 0 .0057237854 f,
0 .1005222691 f, -0 .2851321920 f, -1 .5150336445 f, 0 .1893942436 f,
-0 .4337360901 f,
};
static const float av1_simple_motion_search_term_none_model_32[] = {
-0 .4667392852 f, -0 .3893302767 f, 0 .1603498635 f, 0 .2304974726 f,
0 .1404975592 f, 0 .2505516225 f, 0 .1423053884 f, 0 .2189318406 f,
0 .1379765409 f, 0 .2638241296 f, -0 .1342865463 f, -0 .0549054345 f,
-0 .1925223436 f, -0 .1142702769 f, 0 .0127811659 f, 0 .0868639997 f,
-0 .0643197251 f, 0 .0279496470 f, 0 .9904395769 f, -0 .0095178685 f,
0 .1179410649 f, -0 .0013411972 f, 0 .0095060660 f, 0 .0195730400 f,
0 .0779717771 f, -0 .2498860763 f, -0 .8168817125 f, -0 .4798397348 f,
-0 .6609679881 f,
};
static const float av1_simple_motion_search_term_none_model_16[] = {
-0 .3021081992 f, -0 .4620153673 f, 0 .0448577479 f, 0 .1738455035 f,
0 .0663209177 f, 0 .1629614573 f, 0 .0555168744 f, 0 .1631870212 f,
0 .0425805150 f, 0 .1688564954 f, 0 .0434083772 f, -0 .0046603915 f,
-0 .0271580056 f, -0 .0183879127 f, 0 .1073730471 f, 0 .0314201476 f,
0 .0576891756 f, 0 .0119723753 f, 0 .9084332022 f, -0 .0188429077 f,
0 .0755089811 f, -0 .0172550234 f, 0 .0037663075 f, 0 .0022094472 f,
0 .0500247894 f, -0 .2944572004 f, -0 .8908521199 f, -0 .2555515792 f,
-0 .5396254205 f,
};
#define FEATURES 31
#define HIDDEN_NODES 32
static const float av1_early_term_after_split_nn_weights_64_layer0[] = {
-0 .306296 f, -0 .691664 f, 0 .335148 f, -0 .298465 f, -0 .509241 f, -0 .632796 f,
-0 .527979 f, -0 .009904 f, -0 .503646 f, -0 .494002 f, -0 .575101 f, 0 .239911 f,
-0 .413312 f, -0 .622825 f, -0 .405448 f, -0 .419103 f, -0 .505903 f, -0 .392550 f,
-0 .240293 f, 0 .121749 f, -0 .489777 f, -0 .756647 f, 0 .001047 f, -0 .016528 f,
0 .145714 f, 0 .172910 f, 0 .086197 f, 0 .162882 f, -0 .070588 f, -0 .077104 f,
0 .502730 f, -0 .244954 f, 0 .265605 f, -0 .323994 f, 0 .223397 f, -1 .086453 f,
0 .391886 f, 0 .200343 f, 0 .253878 f, 0 .018925 f, 0 .201819 f, -0 .205136 f,
0 .427314 f, 0 .041155 f, 0 .070484 f, 0 .159925 f, -0 .057095 f, -0 .146544 f,
-0 .073792 f, 0 .152628 f, 0 .003986 f, -0 .515965 f, -0 .209754 f, 0 .037457 f,
0 .070622 f, -0 .143571 f, -0 .059602 f, 0 .111734 f, 0 .319674 f, 0 .149894 f,
-0 .219883 f, 0 .206678 f, 0 .015809 f, -0 .210549 f, 0 .130156 f, -0 .189502 f,
-0 .850392 f, -0 .156363 f, -0 .060354 f, 0 .189044 f, 0 .266495 f, 0 .151305 f,
-0 .563677 f, -0 .354896 f, 0 .300637 f, 0 .257568 f, -0 .008359 f, -0 .535497 f,
-0 .003127 f, 0 .293054 f, -0 .020212 f, -0 .157278 f, 0 .229972 f, -0 .309799 f,
-0 .329927 f, -0 .077140 f, 0 .001177 f, -0 .024415 f, 0 .134044 f, -0 .181587 f,
-0 .135380 f, 0 .230989 f, -0 .281451 f, 0 .912282 f, 0 .511562 f, -3 .900779 f,
-0 .039917 f, 1 .956406 f, -0 .357589 f, 0 .292998 f, -0 .950158 f, 0 .422041 f,
0 .526572 f, 0 .605746 f, -0 .147110 f, 0 .256576 f, 0 .090010 f, 0 .221641 f,
0 .029763 f, 0 .351592 f, 0 .458324 f, -0 .005888 f, 0 .010521 f, -0 .389326 f,
-0 .094006 f, -0 .171489 f, -0 .013153 f, 0 .026333 f, -0 .454571 f, -1 .932891 f,
-0 .168211 f, 0 .051298 f, -0 .258061 f, -0 .028936 f, -0 .555937 f, -0 .475566 f,
-0 .304046 f, -0 .318113 f, 0 .099697 f, -0 .217145 f, 0 .139433 f, -0 .203986 f,
-0 .164012 f, 0 .051527 f, 0 .138603 f, -0 .085100 f, -0 .082887 f, -0 .242955 f,
-0 .663410 f, -0 .535772 f, -0 .181665 f, -0 .197883 f, 0 .071319 f, 0 .135086 f,
0 .146200 f, 0 .184827 f, -0 .199041 f, 0 .162570 f, -0 .300167 f, 0 .017748 f,
-0 .140111 f, 0 .103553 f, 0 .206929 f, 0 .193446 f, 0 .123141 f, -1 .201898 f,
-0 .052254 f, -0 .750121 f, 0 .111741 f, 0 .204092 f, -0 .166266 f, 0 .124008 f,
-0 .455496 f, 0 .306035 f, 0 .275903 f, 0 .193599 f, -0 .730011 f, 0 .126808 f,
0 .051059 f, 0 .103634 f, -0 .044334 f, 0 .048889 f, 0 .405228 f, 0 .574099 f,
0 .061167 f, 0 .260576 f, 0 .070032 f, -0 .038040 f, 0 .229183 f, -0 .243269 f,
-0 .130116 f, -0 .538563 f, -0 .070199 f, -0 .129249 f, -0 .205153 f, -0 .268530 f,
-0 .290828 f, -0 .233006 f, 0 .068712 f, 0 .618085 f, -0 .407008 f, 0 .686868 f,
0 .172247 f, 0 .826287 f, -0 .002672 f, 0 .239825 f, -0 .051548 f, 0 .420773 f,
0 .218747 f, 0 .041057 f, -0 .071189 f, 0 .286987 f, -0 .113915 f, 0 .122561 f,
0 .013979 f, -0 .049046 f, 0 .148175 f, 0 .031313 f, -0 .248601 f, 0 .209488 f,
0 .069008 f, 0 .072763 f, 0 .332475 f, 0 .079986 f, -0 .151042 f, -0 .205110 f,
-0 .155550 f, -0 .510408 f, 0 .330429 f, 0 .577729 f, 0 .266524 f, -0 .378489 f,
0 .228204 f, 0 .055318 f, 0 .117583 f, -0 .588557 f, -0 .778201 f, 0 .434622 f,
-0 .227820 f, 0 .611642 f, 0 .170548 f, 0 .817761 f, 0 .006642 f, -1 .005794 f,
-0 .911490 f, 1 .633684 f, -0 .290664 f, 0 .308128 f, 0 .295986 f, 0 .243377 f,
-0 .001275 f, -0 .131156 f, 0 .275205 f, -0 .041865 f, -0 .201951 f, -0 .016380 f,
0 .336604 f, -0 .258118 f, 0 .890810 f, 0 .441065 f, -0 .968006 f, 0 .135989 f,
-1 .447191 f, 0 .353426 f, -0 .343235 f, 0 .376837 f, -0 .071602 f, -0 .319639 f,
-0 .072347 f, 0 .547450 f, -0 .215380 f, 0 .182141 f, -0 .066186 f, 0 .033787 f,
0 .257482 f, 0 .217428 f, -0 .130249 f, 0 .057525 f, 0 .263991 f, 0 .230664 f,
-0 .245113 f, 0 .048610 f, -0 .079955 f, 0 .251737 f, -0 .070368 f, -0 .017968 f,
-0 .151815 f, 0 .025945 f, -0 .257769 f, 0 .299735 f, 0 .077263 f, -0 .565526 f,
0 .326263 f, 0 .096429 f, 0 .113414 f, 0 .092754 f, -0 .141908 f, 0 .172060 f,
0 .393117 f, -0 .216755 f, 0 .331051 f, -0 .363369 f, -0 .113363 f, -0 .095164 f,
-0 .072784 f, 0 .214572 f, 0 .010993 f, 0 .209456 f, 0 .260381 f, -0 .314747 f,
-0 .422173 f, -0 .189963 f, -0 .225130 f, 0 .339448 f, 0 .153814 f, 0 .265616 f,
-0 .103575 f, -0 .123841 f, -0 .106236 f, 0 .155894 f, -0 .156264 f, -1 .361406 f,
-0 .040736 f, -0 .614998 f, -0 .468200 f, -0 .266505 f, -0 .342786 f, -0 .908088 f,
0 .105758 f, 0 .040788 f, -0 .313589 f, -1 .359318 f, 0 .071329 f, 0 .176404 f,
-0 .476141 f, 0 .010108 f, -0 .201440 f, -0 .221167 f, -0 .197448 f, -0 .013927 f,
-0 .610270 f, -0 .607285 f, 0 .178070 f, 0 .174320 f, 0 .313115 f, 0 .026191 f,
-0 .112330 f, 0 .122338 f, -0 .367751 f, 0 .196794 f, 0 .153709 f, -0 .205454 f,
-0 .397471 f, -1 .879336 f, -0 .030129 f, 0 .143429 f, -0 .079832 f, 0 .435259 f,
-1 .729539 f, 0 .518301 f, -0 .141393 f, 0 .199399 f, -1 .914601 f, 0 .142865 f,
-0 .219899 f, 0 .508458 f, 0 .086365 f, -0 .220740 f, -0 .012507 f, 1 .263320 f,
0 .042136 f, 0 .050922 f, -0 .329644 f, -0 .188198 f, 0 .251522 f, 0 .394731 f,
-0 .047866 f, -0 .260853 f, -0 .267207 f, -0 .248489 f, 0 .146474 f, 0 .359257 f,
-0 .427732 f, -0 .100652 f, 0 .192129 f, 0 .075572 f, 0 .916708 f, 0 .255747 f,
0 .486384 f, 0 .127989 f, -0 .556449 f, -0 .484913 f, 0 .392298 f, 0 .045401 f,
-0 .839551 f, -0 .703619 f, 0 .069263 f, -0 .040720 f, 0 .542265 f, 0 .443739 f,
0 .862552 f, -0 .021726 f, 0 .230858 f, -0 .261004 f, -0 .125697 f, -0 .106435 f,
0 .002341 f, 0 .013904 f, 0 .011034 f, 0 .542296 f, -0 .284325 f, 0 .135736 f,
0 .113882 f, 0 .040610 f, -0 .255485 f, 0 .224061 f, -0 .087140 f, 0 .127872 f,
-0 .002638 f, 0 .164889 f, -0 .335958 f, -0 .031166 f, -0 .393581 f, 0 .075455 f,
0 .055995 f, 0 .087934 f, -0 .133859 f, -0 .342187 f, 0 .002492 f, -0 .340722 f,
0 .058304 f, 0 .104165 f, -0 .142136 f, -0 .351111 f, -0 .158037 f, -0 .079924 f,
-0 .253209 f, -0 .092840 f, -0 .174646 f, -0 .202772 f, -0 .353438 f, -0 .031111 f,
0 .076088 f, -0 .232091 f, -0 .070052 f, 0 .097595 f, 0 .063173 f, -0 .211195 f,
0 .126478 f, -0 .178828 f, 0 .278723 f, -0 .070807 f, -0 .179783 f, 0 .034123 f,
0 .035721 f, -0 .200431 f, 0 .170640 f, 0 .107933 f, 0 .226594 f, -0 .301499 f,
-0 .291096 f, 0 .228076 f, -0 .272951 f, 0 .002490 f, -0 .210707 f, -0 .128033 f,
-0 .194009 f, -0 .011347 f, -0 .256694 f, -0 .011841 f, -0 .005167 f, -0 .163203 f,
-0 .253796 f, -0 .198877 f, -0 .055827 f, -0 .882685 f, -0 .443471 f, 0 .349601 f,
0 .749334 f, -1 .161845 f, 0 .505480 f, 0 .221733 f, 0 .210490 f, -0 .234984 f,
0 .014183 f, -0 .510401 f, 0 .238692 f, -0 .134111 f, 0 .083844 f, -0 .478751 f,
-0 .088434 f, 0 .304063 f, 0 .150336 f, -0 .749682 f, -0 .081999 f, 0 .729739 f,
0 .412508 f, 0 .132571 f, 0 .058306 f, -0 .047451 f, -0 .117435 f, -0 .445395 f,
-0 .005182 f, -0 .025757 f, 0 .175051 f, -0 .258194 f, -0 .150311 f, -0 .196533 f,
-1 .314316 f, -0 .428627 f, 0 .512451 f, 0 .045138 f, -0 .200925 f, 0 .081538 f,
-0 .346151 f, -0 .358197 f, -0 .422258 f, -0 .028542 f, -0 .383534 f, -0 .026163 f,
-0 .419858 f, -0 .154321 f, 0 .376970 f, 0 .094017 f, 0 .783520 f, 0 .110641 f,
0 .077966 f, -0 .093064 f, 0 .160522 f, -0 .863041 f, 0 .086210 f, 0 .560764 f,
0 .057032 f, 0 .159224 f, 0 .323068 f, -0 .173109 f, 0 .014042 f, -0 .126856 f,
-0 .128237 f, -0 .245273 f, -0 .317312 f, -0 .257597 f, -0 .181977 f, 0 .259485 f,
-0 .215834 f, 0 .062076 f, -0 .270596 f, 0 .271581 f, -0 .153486 f, -0 .247165 f,
0 .079737 f, -0 .157049 f, -0 .027459 f, -0 .299397 f, 0 .136729 f, -0 .334192 f,
-0 .191722 f, 0 .145865 f, -0 .031324 f, -0 .307165 f, -0 .244923 f, -0 .228027 f,
0 .063807 f, 0 .054965 f, -0 .005709 f, -0 .041977 f, -0 .276245 f, 0 .020003 f,
0 .133323 f, -0 .145992 f, -0 .951030 f, 0 .414083 f, -1 .063323 f, 0 .137872 f,
0 .104732 f, -0 .123728 f, 0 .542532 f, 0 .213654 f, 0 .542954 f, 0 .155619 f,
0 .543072 f, 0 .399067 f, 0 .191402 f, -0 .102552 f, -0 .176734 f, -0 .136776 f,
-0 .012814 f, -0 .021298 f, -0 .802467 f, -0 .957481 f, -0 .238787 f, -0 .138482 f,
0 .058331 f, 0 .126601 f, 0 .104420 f, -0 .148684 f, 0 .343218 f, 0 .093604 f,
-0 .055642 f, -0 .383918 f, -0 .045250 f, -0 .090480 f, -0 .155464 f, 0 .278299 f,
0 .042791 f, -0 .029084 f, -0 .373861 f, -0 .073233 f, -0 .085172 f, 0 .186841 f,
-0 .070898 f, -0 .156415 f, 0 .112831 f, -0 .065931 f, -0 .353007 f, 0 .058453 f,
-0 .136982 f, 0 .233393 f, 0 .017240 f, -0 .018428 f, 0 .229104 f, -0 .371440 f,
-0 .262212 f, 0 .203075 f, -0 .263293 f, 0 .034413 f, -0 .299354 f, 0 .227269 f,
0 .204977 f, -0 .118107 f, -0 .359832 f, -0 .068252 f, 0 .480105 f, -0 .214711 f,
-0 .614381 f, 0 .209048 f, -0 .456014 f, -0 .188819 f, -0 .220995 f, -0 .322104 f,
-0 .191457 f, 0 .420874 f, -0 .454919 f, 0 .023119 f, 0 .291700 f, -0 .532885 f,
-0 .032642 f, 0 .043271 f, 0 .133974 f, 0 .002399 f, -0 .179899 f, -0 .044158 f,
-0 .027078 f, -0 .350075 f, 0 .236766 f, 0 .346771 f, -0 .118534 f, -0 .421221 f,
0 .019544 f, 0 .109349 f, 0 .141517 f, 0 .403561 f, 0 .409102 f, 0 .054555 f,
-0 .561751 f, 0 .577183 f, -0 .705156 f, -0 .231188 f, -1 .969772 f, 0 .172289 f,
-0 .048122 f, 0 .205671 f, -0 .667130 f, -0 .066870 f, 0 .202838 f, -0 .095538 f,
-0 .842651 f, 0 .254170 f, 0 .046256 f, -0 .271891 f, -0 .369254 f, 0 .492101 f,
0 .001189 f, -0 .186525 f, 0 .188470 f, -0 .207072 f, 0 .030086 f, -0 .132904 f,
0 .127001 f, 0 .116662 f, -0 .079246 f, 0 .227241 f, -0 .462178 f, 0 .446304 f,
-1 .660753 f, 0 .241832 f, -0 .288040 f, 0 .054663 f, -0 .435804 f, 0 .296782 f,
-0 .026421 f, -0 .115618 f, 0 .163416 f, 0 .834001 f, 0 .008019 f, -0 .014243 f,
0 .524658 f, 0 .067894 f, -0 .253936 f, -0 .100657 f, 1 .285389 f, -0 .005952 f,
0 .087134 f, -0 .088375 f, -0 .121866 f, -0 .171172 f, 0 .279463 f, -0 .598593 f,
-0 .727761 f, 0 .189831 f, -0 .822575 f, -0 .291141 f, -0 .012410 f, -0 .069999 f,
0 .098842 f, -0 .218513 f, 0 .009494 f, 0 .100106 f, -0 .402884 f, -0 .299236 f,
-0 .345668 f, -0 .057739 f, -0 .213248 f, -0 .426661 f, -0 .360268 f, -0 .349860 f,
-0 .382177 f, -0 .357802 f, -0 .032030 f, -0 .110597 f, -0 .155442 f, -0 .418794 f,
-0 .012113 f, -0 .032962 f, -0 .450648 f, 0 .129060 f, -0 .135227 f, -0 .298593 f,
0 .001435 f, 0 .278790 f, -0 .272945 f, 0 .162759 f, -0 .290208 f, 0 .058481 f,
-0 .490971 f, 0 .019630 f, -0 .210347 f, 0 .000520 f, -0 .340413 f, 0 .641562 f,
0 .023104 f, 0 .194832 f, -0 .441894 f, -0 .253538 f, -0 .228332 f, 0 .423264 f,
-1 .094073 f, -0 .475657 f, -0 .238752 f, 0 .033910 f, 0 .440425 f, 0 .036320 f,
0 .566989 f, -0 .065326 f, -0 .297939 f, 0 .406098 f, 0 .529561 f, -0 .113084 f,
0 .141472 f, -0 .024462 f, -0 .179212 f, 0 .187801 f, -0 .235787 f, -0 .229624 f,
0 .357791 f, 0 .061110 f, -0 .607788 f, -1 .713694 f, -0 .651041 f, 1 .734283 f,
-0 .334701 f, 0 .161687 f, 0 .010215 f, 0 .320708 f, 0 .169447 f, 0 .513558 f,
0 .488340 f, -0 .619036 f, -0 .525441 f, -1 .144352 f, -0 .546154 f, 0 .669973 f,
0 .327028 f, -0 .100539 f, 0 .012048 f, -0 .223013 f, -0 .239680 f, 0 .323035 f,
0 .165950 f, -0 .155110 f, 0 .128664 f, -0 .157378 f, -0 .124490 f, 0 .291553 f,
0 .055849 f, -0 .221664 f, 0 .077770 f, -0 .350658 f, -0 .181939 f, 0 .110230 f,
-0 .078219 f, 0 .007472 f, -0 .031620 f, 0 .007708 f, -0 .201794 f, 0 .017594 f,
-0 .027480 f, 0 .058884 f, -0 .369166 f, -0 .369770 f, 0 .181635 f, -0 .183318 f,
-0 .389184 f, -0 .256661 f, 0 .160107 f, 0 .037127 f, -0 .082573 f, -0 .095815 f,
-0 .322782 f, 0 .072528 f, -0 .348875 f, 0 .216247 f, -0 .161757 f, -0 .385502 f,
-0 .315738 f, 0 .020123 f, -0 .155609 f, 0 .114403 f, -0 .383232 f, 0 .629529 f,
0 .066142 f, 0 .448392 f, -0 .389557 f, -0 .083315 f, 0 .829535 f, -0 .015531 f,
-0 .050728 f, -0 .325127 f, 0 .812992 f, -0 .196780 f, 0 .021060 f, -0 .952647 f,
0 .006687 f, -0 .512715 f, -0 .066778 f, 0 .410067 f, -0 .116945 f, -0 .288283 f,
0 .189334 f, -0 .083153 f, 0 .159980 f, -0 .068208 f, 0 .107358 f, -0 .154411 f,
-0 .068914 f, 0 .186816 f, 0 .032251 f, 0 .109242 f, 0 .134825 f, 0 .035101 f,
-0 .253175 f, 0 .157309 f, -0 .363597 f, -0 .138176 f, -0 .334141 f, -0 .172697 f,
0 .045800 f, -0 .286057 f, 0 .173403 f, -0 .172444 f, -0 .117996 f, -0 .383848 f,
-0 .173303 f, -0 .258482 f, -0 .021404 f, -0 .017898 f, -0 .001970 f, 0 .003273 f,
0 .056121 f, 0 .155046 f, 0 .044708 f, -0 .295609 f, -0 .211688 f, -0 .233229 f,
-0 .264980 f, 0 .145549 f, 0 .045323 f, -0 .027112 f, 0 .175638 f, -0 .207251 f,
-0 .055274 f, 0 .092706 f, 0 .086200 f, -0 .241340 f, -0 .147416 f, 0 .024510 f,
-0 .357194 f, -0 .181944 f, -0 .050104 f, -0 .079024 f, -0 .290473 f, -0 .169790 f,
-0 .277982 f, -0 .017781 f, -0 .004854 f, -0 .094132 f, -0 .348555 f, 0 .199291 f,
-0 .343989 f, -0 .319299 f, -0 .268935 f, -0 .021208 f, 0 .020938 f, -0 .090609 f,
0 .006595 f, -0 .200790 f, 0 .171856 f, -0 .027766 f, -0 .032017 f, -0 .006745 f,
0 .566426 f, -0 .096850 f, 0 .727633 f, -0 .408065 f, -0 .012436 f, 0 .005646 f,
-0 .305148 f, -0 .095075 f, -0 .391549 f, -0 .020378 f, -0 .236498 f, -0 .252773 f,
-0 .231385 f, -0 .203175 f, 0 .041903 f, -0 .373694 f, 0 .058239 f, -0 .101116 f,
0 .183772 f, 0 .164523 f, -0 .099046 f, -0 .201272 f, -0 .394523 f, -0 .157517 f,
0 .032079 f, -0 .381173 f, -0 .238496 f, -0 .037990 f, -0 .294553 f, 0 .141473 f,
0 .100268 f, -0 .023806 f, 0 .004978 f, 0 .184916 f, 0 .142699 f, -0 .113240 f,
-0 .213364 f, -0 .160059 f, -0 .216263 f, -0 .406387 f, -0 .301140 f, -0 .406355 f,
-0 .113085 f, -0 .279699 f, -0 .267434 f, 0 .126263 f, -0 .260527 f, -0 .153904 f,
-0 .494653 f, -0 .355144 f, 0 .030549 f, -0 .216400 f, -0 .123363 f, 0 .189090 f,
0 .219122 f, 0 .096677 f, -0 .202037 f, -0 .014489 f, -0 .137859 f, -0 .114184 f,
-0 .279423 f, -0 .270683 f,
};
static const float av1_early_term_after_split_nn_bias_64_layer0[] = {
-0 .491455 f, 0 .464538 f, -0 .005742 f, -0 .219951 f, -0 .073682 f, 0 .102027 f,
0 .567071 f, 0 .441402 f, 0 .277521 f, 0 .314498 f, -0 .448199 f, -0 .065032 f,
0 .488139 f, -0 .079632 f, 0 .000000 f, 0 .521555 f, -0 .151950 f, -0 .034616 f,
0 .393438 f, -0 .072242 f, -0 .087343 f, -0 .571308 f, 0 .017372 f, -0 .126144 f,
0 .372261 f, -0 .451537 f, -0 .140238 f, -0 .092377 f, -0 .074475 f, -0 .068879 f,
-0 .109614 f, -0 .164492 f,
};
static const float av1_early_term_after_split_nn_weights_64_layer1[] = {
-0 .373195 f, -0 .283141 f, 0 .416113 f, 0 .483659 f, 0 .230583 f, 0 .349197 f,
-0 .168582 f, -0 .813338 f, -0 .472369 f, -0 .173872 f, 1 .297845 f, 0 .339355 f,
-0 .828033 f, 0 .019617 f, 0 .118757 f, -0 .619360 f, 0 .282295 f, -0 .054116 f,
-0 .730596 f, 0 .068567 f, -0 .248707 f, 0 .461225 f, 0 .330224 f, -0 .287080 f,
-0 .458103 f, 0 .591852 f, -0 .008491 f, 0 .632119 f, -0 .007872 f, 0 .007869 f,
-0 .230698 f, -0 .011437 f,
};
static const float av1_early_term_after_split_nn_bias_64_layer1[] = {
-0 .55403697 f,
};
static const NN_CONFIG av1_early_term_after_split_nnconfig_64 = {
FEATURES,
1 ,
1 ,
{
HIDDEN_NODES,
},
{
av1_early_term_after_split_nn_weights_64_layer0,
av1_early_term_after_split_nn_weights_64_layer1,
},
{
av1_early_term_after_split_nn_bias_64_layer0,
av1_early_term_after_split_nn_bias_64_layer1,
},
};
static const float av1_early_term_after_split_nn_weights_32_layer0[] = {
0 .026050 f, -0 .226531 f, 0 .308107 f, -0 .083744 f, 0 .201785 f, 0 .098562 f,
0 .147595 f, -0 .495771 f, -0 .245741 f, 0 .201616 f, -0 .272070 f, -0 .579545 f,
-0 .127261 f, -0 .229588 f, 0 .250831 f, -0 .176929 f, -0 .031689 f, 0 .284718 f,
0 .085845 f, -0 .285027 f, 0 .012304 f, 0 .382402 f, -0 .204591 f, 0 .272514 f,
-0 .065854 f, -0 .054228 f, -0 .231174 f, -0 .174504 f, 0 .258287 f, 0 .195689 f,
0 .242530 f, 0 .023528 f, -0 .294242 f, -0 .272132 f, 0 .460180 f, -0 .731281 f,
-0 .208103 f, 0 .208204 f, 0 .348250 f, 0 .016328 f, 0 .043707 f, -0 .169551 f,
0 .108521 f, 0 .226895 f, -0 .020471 f, 0 .102443 f, 0 .429640 f, -0 .252555 f,
-0 .218434 f, -0 .163665 f, 0 .175531 f, 0 .101588 f, -0 .135798 f, -0 .158102 f,
0 .142565 f, 0 .128277 f, 0 .174985 f, -0 .100073 f, 0 .113967 f, 0 .223682 f,
-0 .145576 f, -0 .008443 f, 0 .112748 f, -0 .037845 f, 0 .076954 f, -0 .287137 f,
-0 .518185 f, -0 .106833 f, 0 .175359 f, 0 .031408 f, 0 .219069 f, -0 .294440 f,
0 .007766 f, 0 .067754 f, -0 .049168 f, -0 .212368 f, -0 .261708 f, 0 .309252 f,
0 .220859 f, -0 .274852 f, -0 .653157 f, 0 .083438 f, -0 .265386 f, 0 .174429 f,
-0 .116931 f, -0 .091594 f, -0 .244897 f, -0 .089015 f, 0 .274453 f, 0 .212890 f,
0 .272053 f, -0 .425315 f, -0 .107726 f, 0 .294444 f, -0 .354629 f, 0 .104402 f,
-0 .307663 f, 0 .558430 f, 0 .140334 f, -0 .054831 f, -0 .449456 f, 0 .058274 f,
-0 .033768 f, -0 .354117 f, -0 .331618 f, -0 .411772 f, 0 .232064 f, -0 .079297 f,
-0 .638571 f, 0 .181823 f, -0 .039611 f, 0 .206310 f, -0 .659157 f, -0 .102930 f,
-0 .067303 f, -0 .176881 f, -0 .001038 f, 0 .091835 f, 0 .079739 f, -0 .121923 f,
0 .211070 f, 0 .362719 f, -0 .154915 f, -0 .151876 f, -0 .165460 f, 0 .023469 f,
-0 .251036 f, 0 .210014 f, -0 .537125 f, 0 .156832 f, -0 .216987 f, 0 .062975 f,
-0 .198462 f, 0 .329123 f, 0 .125870 f, 0 .225830 f, 0 .086377 f, -0 .128773 f,
-0 .179673 f, -0 .074612 f, 0 .456645 f, 0 .021905 f, -0 .243140 f, 0 .059145 f,
-0 .273942 f, -0 .277822 f, 0 .154556 f, -0 .025459 f, 0 .227614 f, -0 .313076 f,
0 .044705 f, -0 .019017 f, 0 .108999 f, -0 .020243 f, -0 .016373 f, 0 .560270 f,
-0 .064818 f, 0 .050880 f, -0 .218458 f, 0 .825699 f, -0 .534056 f, -0 .258253 f,
0 .222073 f, 0 .013295 f, 0 .477870 f, -0 .386727 f, 0 .388509 f, 0 .004128 f,
0 .451388 f, -0 .175788 f, 0 .264093 f, -0 .109812 f, 0 .358132 f, 0 .500992 f,
-0 .446933 f, -0 .222397 f, 0 .345834 f, 0 .370943 f, -0 .233115 f, -0 .047005 f,
-0 .111335 f, -0 .111586 f, 0 .026975 f, -0 .052191 f, -0 .111800 f, -0 .129782 f,
0 .225132 f, 0 .102524 f, 0 .544557 f, -0 .111674 f, -0 .857884 f, 0 .133258 f,
0 .310001 f, 0 .043829 f, 0 .104143 f, 0 .256493 f, 0 .242520 f, -0 .342082 f,
0 .421447 f, 0 .124227 f, 0 .061542 f, -0 .090206 f, 0 .316681 f, 0 .353452 f,
-0 .918408 f, -0 .001903 f, -0 .052303 f, -0 .004816 f, -0 .446393 f, -0 .053038 f,
0 .255725 f, -0 .126346 f, 0 .034095 f, -0 .240276 f, -0 .135918 f, 0 .095682 f,
-0 .147457 f, -0 .338216 f, -0 .200426 f, 0 .010265 f, -0 .243915 f, -0 .231375 f,
-0 .323924 f, -0 .014353 f, 0 .150252 f, -0 .264346 f, 0 .205303 f, -0 .194610 f,
-0 .282527 f, 0 .180555 f, -0 .000087 f, 0 .027240 f, -0 .000903 f, -0 .345877 f,
-0 .353274 f, -0 .311829 f, 0 .172985 f, -0 .111748 f, -0 .309380 f, 0 .108110 f,
-0 .260914 f, -0 .164990 f, 0 .183625 f, -0 .319692 f, -0 .096988 f, 0 .094147 f,
-0 .047062 f, -0 .080978 f, 0 .227387 f, -0 .000450 f, -0 .220159 f, -0 .211448 f,
-0 .020885 f, -0 .139646 f, -0 .086721 f, 0 .067928 f, -0 .033084 f, -0 .251996 f,
0 .090317 f, 0 .086313 f, -0 .228420 f, -0 .111356 f, -0 .314304 f, -0 .223664 f,
0 .188176 f, -0 .002360 f, -0 .029491 f, -0 .006000 f, -0 .075343 f, 0 .173699 f,
-0 .272800 f, -0 .238507 f, -0 .272071 f, -0 .015000 f, -0 .215305 f, -0 .192943 f,
-0 .038595 f, 0 .119537 f, 0 .260477 f, -0 .168014 f, -0 .172751 f, 0 .532861 f,
-0 .753250 f, -0 .017485 f, -0 .115541 f, -0 .109291 f, -1 .098943 f, 0 .418559 f,
-0 .532110 f, 0 .359323 f, -0 .254786 f, 0 .471316 f, -0 .545024 f, 0 .291912 f,
-0 .836939 f, 0 .443427 f, -0 .441709 f, 0 .168866 f, -0 .140372 f, 0 .546607 f,
-0 .315465 f, 0 .023328 f, 0 .137709 f, -0 .083492 f, -0 .049986 f, -0 .071302 f,
-0 .293680 f, -0 .105049 f, 0 .315317 f, 0 .279569 f, 0 .220762 f, 0 .088161 f,
-0 .756456 f, -0 .074512 f, 0 .958318 f, -0 .332924 f, -0 .004906 f, -0 .629271 f,
0 .212050 f, 0 .279123 f, 0 .311523 f, -0 .599580 f, 0 .516150 f, 0 .456952 f,
0 .020255 f, 0 .247290 f, -0 .182670 f, -0 .335554 f, 0 .021203 f, 0 .131081 f,
-0 .208584 f, 0 .112530 f, -0 .198980 f, 0 .211583 f, -0 .101271 f, -0 .206453 f,
-0 .502688 f, -0 .294976 f, -0 .187019 f, -0 .114473 f, 0 .282050 f, -0 .165483 f,
0 .094953 f, -0 .182578 f, 0 .055068 f, 0 .135605 f, -0 .266941 f, -0 .297556 f,
0 .199181 f, 0 .015979 f, -0 .158659 f, -0 .226841 f, 0 .171306 f, 0 .013438 f,
-0 .286309 f, -0 .071753 f, -0 .170300 f, -0 .238188 f, 0 .093572 f, -0 .026230 f,
-0 .254502 f, -0 .297786 f, -0 .063480 f, -0 .300799 f, -0 .065644 f, 0 .074710 f,
0 .248576 f, -0 .144425 f, -0 .113948 f, -0 .247297 f, 0 .276682 f, 0 .010963 f,
-0 .737786 f, 0 .026347 f, 0 .007830 f, 0 .753543 f, 0 .371904 f, 0 .305614 f,
0 .105028 f, 0 .073530 f, -0 .119137 f, 0 .102352 f, -0 .080523 f, 0 .176366 f,
-0 .159457 f, -0 .339948 f, 0 .360131 f, -0 .007051 f, -0 .388378 f, -0 .101695 f,
0 .663041 f, -0 .234486 f, -0 .142536 f, -0 .099931 f, 0 .041478 f, 0 .230425 f,
0 .005743 f, 0 .154060 f, 0 .056233 f, -0 .080668 f, -0 .009754 f, -0 .194356 f,
0 .185474 f, -0 .296474 f, 0 .192700 f, 0 .257767 f, 0 .348529 f, 0 .458265 f,
0 .060276 f, -0 .130473 f, 0 .139889 f, 0 .310073 f, -0 .306869 f, -0 .272922 f,
-0 .259862 f, 0 .409207 f, 0 .431991 f, -0 .100357 f, -0 .050415 f, -0 .071830 f,
-0 .239665 f, 0 .153399 f, 0 .177192 f, -0 .611644 f, -0 .176114 f, -0 .022694 f,
-0 .033701 f, -0 .345842 f, 0 .015660 f, 0 .158931 f, -0 .097586 f, 0 .222001 f,
0 .257887 f, -0 .171307 f, -0 .222607 f, -0 .245508 f, -0 .145742 f, -0 .096461 f,
-0 .010895 f, 0 .052815 f, -0 .265306 f, -0 .081059 f, 0 .219162 f, -0 .256084 f,
-0 .372676 f, 0 .148977 f, 0 .174831 f, 0 .086980 f, 0 .108518 f, 0 .074011 f,
0 .038032 f, -0 .070856 f, -0 .109407 f, 0 .126174 f, 0 .022341 f, -0 .249786 f,
-0 .356164 f, -0 .202841 f, -0 .087437 f, -0 .133740 f, 0 .090956 f, -0 .017953 f,
-0 .028353 f, 0 .233621 f, 0 .109426 f, 0 .232798 f, -0 .104950 f, -0 .241798 f,
-0 .018995 f, -0 .167954 f, 0 .002473 f, 0 .060418 f, -0 .232717 f, -0 .195980 f,
-0 .283971 f, -0 .371881 f, 0 .219728 f, 0 .018072 f, -0 .166694 f, -0 .083301 f,
-0 .000616 f, -0 .212641 f, -0 .173158 f, 0 .222739 f, -0 .235302 f, 0 .237624 f,
0 .222232 f, -0 .041235 f, -0 .342411 f, 0 .121194 f, 0 .211291 f, -0 .032237 f,
-0 .249401 f, -0 .291668 f, 0 .206055 f, -0 .148200 f, 0 .011824 f, -0 .272728 f,
-0 .194854 f, 0 .367175 f, -0 .257243 f, 0 .103433 f, -0 .231077 f, 0 .236734 f,
0 .135733 f, -0 .362845 f, 0 .197147 f, 0 .242782 f, -0 .135289 f, 0 .123311 f,
0 .259420 f, -0 .116278 f, 0 .127287 f, 0 .236789 f, -0 .097438 f, 0 .118073 f,
0 .112796 f, -0 .035949 f, 0 .184408 f, 0 .200948 f, -0 .008859 f, 0 .195989 f,
0 .161970 f, -0 .295320 f, -0 .330389 f, 0 .141034 f, 0 .066081 f, -0 .707857 f,
0 .357037 f, 0 .149633 f, 0 .679877 f, 0 .548674 f, 0 .469076 f, 0 .194123 f,
-0 .209872 f, -0 .071764 f, -0 .126960 f, 0 .199420 f, 0 .327116 f, -0 .169053 f,
-0 .429156 f, 0 .443429 f, -0 .225530 f, -0 .130738 f, -0 .028351 f, 0 .644393 f,
0 .049606 f, -0 .243602 f, -0 .409920 f, 0 .117028 f, -0 .258557 f, 0 .073865 f,
-0 .200454 f, -0 .139957 f, -0 .031314 f, 0 .162325 f, 0 .247221 f, 0 .071909 f,
-0 .336276 f, 0 .079922 f, 0 .192780 f, -0 .148882 f, 0 .133192 f, -0 .143177 f,
-0 .121327 f, 0 .126221 f, -0 .089521 f, -0 .181826 f, 0 .149923 f, -0 .280682 f,
0 .391572 f, 0 .108990 f, -0 .445494 f, -0 .170787 f, 0 .225182 f, 0 .223313 f,
-0 .234828 f, -0 .071072 f, -0 .072673 f, -0 .093686 f, 0 .223892 f, -0 .049377 f,
0 .057976 f, 0 .033558 f, 0 .068733 f, -0 .283353 f, 0 .217877 f, 0 .158093 f,
-0 .276761 f, -0 .097049 f, -0 .351913 f, -0 .383604 f, 0 .002863 f, -0 .474510 f,
-0 .096738 f, 0 .256940 f, 0 .234203 f, -0 .226667 f, -0 .260576 f, -0 .183403 f,
-0 .035578 f, 0 .141570 f, 0 .078764 f, -0 .028086 f, 0 .155800 f, -0 .251115 f,
-0 .286703 f, -0 .014739 f, -0 .072621 f, -0 .311506 f, -0 .048639 f, 0 .081621 f,
0 .043057 f, 0 .068136 f, -0 .179903 f, 0 .143699 f, -0 .002571 f, 0 .239012 f,
0 .197456 f, 0 .035745 f, -0 .311927 f, 0 .220320 f, 0 .102687 f, -0 .294105 f,
0 .426740 f, 0 .209050 f, 0 .211907 f, 0 .083453 f, 0 .006578 f, -0 .143338 f,
0 .003157 f, 0 .040295 f, 0 .234497 f, 0 .035344 f, -0 .163909 f, 0 .411115 f,
0 .289453 f, -0 .075357 f, -0 .008884 f, 0 .469798 f, -0 .033304 f, -0 .153293 f,
-0 .229322 f, -0 .004162 f, 0 .113363 f, 0 .395381 f, 0 .067414 f, -0 .188966 f,
-0 .117424 f, -0 .166423 f, 0 .066839 f, 0 .595641 f, -0 .204782 f, -0 .451727 f,
0 .198509 f, -0 .921583 f, -0 .246765 f, -0 .153411 f, 0 .046491 f, 0 .365906 f,
0 .376710 f, -0 .017355 f, -0 .035232 f, 0 .138785 f, -0 .163918 f, -0 .283449 f,
-0 .094340 f, 0 .192127 f, 0 .154815 f, 0 .035787 f, -0 .029087 f, 0 .115649 f,
-0 .220133 f, -0 .452741 f, 0 .311667 f, 0 .157666 f, 0 .091401 f, 0 .236040 f,
-0 .168523 f, 0 .122176 f, -0 .219016 f, -0 .214856 f, 0 .172824 f, -0 .091810 f,
0 .031520 f, -0 .857420 f, 0 .643446 f, -0 .017471 f, 0 .206082 f, -0 .933517 f,
-0 .020070 f, -0 .065091 f, -0 .117680 f, -1 .271870 f, -0 .069177 f, -0 .149409 f,
0 .289970 f, -0 .889775 f, -0 .044741 f, 0 .232647 f, -0 .319416 f, 0 .073030 f,
0 .278549 f, 0 .238782 f, -0 .202206 f, 0 .272540 f, 0 .201412 f, 0 .175574 f,
-0 .127971 f, -0 .253164 f, -0 .086352 f, -0 .005381 f, 0 .114714 f, 0 .505169 f,
-0 .175049 f, -1 .534280 f, -0 .320666 f, -2 .119298 f, -0 .023075 f, -0 .021259 f,
-0 .161019 f, 0 .344837 f, 0 .361958 f, -0 .097050 f, 0 .014375 f, 0 .267110 f,
0 .341442 f, -0 .016688 f, 0 .073393 f, 0 .131500 f, 0 .246331 f, 0 .011059 f,
0 .033597 f, 0 .014779 f, -0 .269366 f, -0 .504788 f, 0 .048651 f, 0 .295682 f,
0 .237363 f, 0 .227484 f, -0 .235814 f, -0 .160530 f, 0 .182682 f, -0 .172999 f,
-0 .126630 f, 0 .168357 f, -0 .078729 f, 0 .052805 f, 0 .377021 f, -0 .004727 f,
0 .230415 f, -0 .876673 f, 0 .458457 f, 0 .099401 f, -0 .019616 f, 0 .611982 f,
-0 .231508 f, -0 .070894 f, -0 .056142 f, 0 .548969 f, -0 .376599 f, -0 .600428 f,
0 .241930 f, -0 .592893 f, 0 .189371 f, 0 .488651 f, -0 .092446 f, -0 .272569 f,
0 .251643 f, 0 .315945 f, -0 .301468 f, 0 .112961 f, 0 .052119 f, -0 .066076 f,
-0 .082249 f, 0 .252805 f, -0 .195539 f, 0 .150386 f, -0 .865534 f, 0 .673447 f,
0 .030177 f, -0 .438528 f, -1 .006174 f, 0 .575176 f, -0 .271656 f, 0 .035835 f,
-1 .056916 f, 0 .495267 f, -0 .092428 f, -0 .109511 f, -0 .192359 f, 0 .166669 f,
-0 .624326 f, -0 .000354 f, -0 .089075 f, 0 .176279 f, -0 .289347 f, 0 .021346 f,
0 .020375 f, 0 .255282 f, -0 .045588 f, 0 .173675 f, 0 .100957 f, -0 .294373 f,
0 .049303 f, -0 .134132 f, -0 .255731 f, -0 .025559 f, -0 .307463 f, -0 .205100 f,
0 .079024 f, 0 .101113 f, 0 .135742 f, -0 .348869 f, -0 .026759 f, -0 .134155 f,
-0 .179275 f, -0 .054297 f, -0 .054948 f, 0 .029351 f, 0 .190560 f, 0 .102476 f,
-0 .025785 f, 0 .169442 f, -0 .271303 f, 0 .200667 f, 0 .099063 f, 0 .074767 f,
-0 .326533 f, 0 .044426 f, -0 .290251 f, -0 .082443 f, -0 .164482 f, -0 .349412 f,
0 .045109 f, -0 .157330 f, 0 .165935 f, 0 .012672 f, -0 .059818 f, 0 .399140 f,
-0 .316620 f, 0 .386638 f, -0 .285399 f, -0 .296777 f, -0 .200473 f, -0 .144232 f,
0 .251851 f, -0 .203768 f, 0 .001071 f, -0 .179063 f, 0 .248952 f, -0 .143029 f,
0 .010423 f, -0 .030293 f, -0 .046786 f, -0 .196195 f, -0 .016845 f, 0 .295023 f,
0 .322825 f, 0 .133683 f, 0 .017388 f, 0 .142467 f, 0 .221320 f, 0 .004059 f,
-0 .115770 f, 0 .143363 f, 0 .137972 f, -0 .272584 f, 0 .489366 f, -0 .091828 f,
-0 .014703 f, 0 .082332 f, -0 .476226 f, -0 .202859 f, 0 .356094 f, -0 .283049 f,
0 .218086 f, 0 .202015 f, 0 .201724 f, 0 .012617 f, 0 .050720 f, 0 .255695 f,
0 .244653 f, 0 .111296 f, -0 .151450 f, -0 .056210 f, -0 .757348 f, 0 .441724 f,
-0 .022455 f, -0 .244662 f, 0 .296205 f, -0 .421883 f, -0 .217386 f, -0 .254301 f,
0 .409105 f, -0 .031309 f, 0 .050147 f, -0 .337170 f, -0 .106620 f, -0 .606455 f,
0 .308024 f, 0 .298144 f, 0 .363993 f, 0 .704870 f, -0 .047292 f, 0 .166901 f,
0 .105991 f, -0 .536757 f, -0 .424031 f, -0 .226034 f, 0 .213635 f, -0 .526754 f,
0 .310990 f, -0 .116038 f, 0 .007775 f, 0 .538330 f, -0 .177912 f, 0 .445357 f,
-0 .290365 f, 0 .451169 f, 0 .030931 f, 0 .033388 f, 0 .209905 f, -0 .244492 f,
-0 .097792 f, -0 .246042 f, 0 .132047 f, 0 .032576 f, 0 .115516 f, 0 .022890 f,
0 .093508 f, -0 .071840 f, 0 .362948 f, -0 .135245 f, 0 .659911 f, -0 .321413 f,
0 .193118 f, -0 .795001 f, -0 .218311 f, 0 .024862 f, 0 .206172 f, -0 .832878 f,
-0 .255670 f, 0 .343402 f, -0 .275211 f, -0 .898363 f, -0 .025172 f, 0 .158565 f,
0 .171347 f, -0 .127518 f, -0 .215156 f, -0 .159198 f, 0 .250355 f, -0 .132452 f,
0 .061254 f, -0 .097544 f, -0 .223246 f, 0 .013183 f, 0 .239468 f, 0 .259017 f,
-0 .217739 f, -0 .032263 f, 0 .123755 f, -0 .701777 f, 0 .150049 f, -0 .555293 f,
0 .062430 f, -0 .260304 f, 0 .494894 f, -0 .168702 f, -0 .134829 f, -0 .113989 f,
0 .150092 f, -0 .060248 f, 0 .115711 f, -0 .277202 f, 0 .499811 f, 0 .417116 f,
0 .191081 f, -0 .376432 f, -0 .321092 f, 0 .033992 f, 0 .057193 f, 0 .127077 f,
-0 .009042 f, 0 .014443 f, 0 .142808 f, -0 .124349 f, 0 .213087 f, -0 .381686 f,
0 .129726 f, -0 .038396 f,
};
static const float av1_early_term_after_split_nn_bias_32_layer0[] = {
-0 .107171 f, 0 .060848 f, -0 .069480 f, -0 .121982 f, 0 .037637 f, -0 .291839 f,
0 .102257 f, -0 .065889 f, -0 .032452 f, 0 .034171 f, -0 .073984 f, -0 .005236 f,
0 .218820 f, 0 .132123 f, -0 .089621 f, -0 .067679 f, 0 .049368 f, 0 .329444 f,
-0 .184729 f, 0 .031702 f, 0 .009735 f, -0 .039964 f, -0 .018024 f, -0 .073031 f,
-0 .030166 f, -0 .191037 f, -0 .074862 f, -0 .076548 f, 0 .076537 f, 0 .216609 f,
-0 .078358 f, -0 .007740 f,
};
static const float av1_early_term_after_split_nn_weights_32_layer1[] = {
0 .047869 f, -0 .231773 f, -0 .185663 f, 0 .460676 f, -0 .208182 f, 0 .590555 f,
-0 .622627 f, 0 .279377 f, 0 .351681 f, 0 .633504 f, 1 .069884 f, 0 .332449 f,
-0 .457703 f, -0 .435817 f, -0 .028853 f, 0 .327490 f, -0 .282469 f, -0 .975792 f,
-0 .062975 f, -0 .147187 f, 0 .348340 f, -1 .207116 f, 0 .516159 f, -1 .509626 f,
-0 .805072 f, 0 .522999 f, 0 .143671 f, 0 .304246 f, -0 .360720 f, -0 .612472 f,
0 .260045 f, -0 .223243 f,
};
static const float av1_early_term_after_split_nn_bias_32_layer1[] = {
-0 .07571174 f,
};
static const NN_CONFIG av1_early_term_after_split_nnconfig_32 = {
FEATURES,
1 ,
1 ,
{
HIDDEN_NODES,
},
{
av1_early_term_after_split_nn_weights_32_layer0,
av1_early_term_after_split_nn_weights_32_layer1,
},
{
av1_early_term_after_split_nn_bias_32_layer0,
av1_early_term_after_split_nn_bias_32_layer1,
},
};
static const float av1_early_term_after_split_nn_weights_16_layer0[] = {
-0 .113798 f, 0 .053357 f, -0 .037947 f, -0 .477171 f, 0 .276517 f, -0 .349252 f,
-0 .177284 f, 0 .189597 f, 0 .141744 f, 0 .230207 f, -0 .328104 f, 0 .074328 f,
0 .247717 f, 0 .233533 f, 0 .145167 f, 0 .018029 f, -0 .398725 f, -0 .226199 f,
-0 .309724 f, 0 .125279 f, 0 .194759 f, 0 .025531 f, 0 .349714 f, -0 .273944 f,
0 .186871 f, 0 .181735 f, -0 .520614 f, -0 .264076 f, 0 .308207 f, 0 .157438 f,
-0 .137791 f, -0 .054582 f, 0 .125879 f, 0 .796218 f, -0 .897562 f, 0 .885439 f,
0 .381640 f, 0 .106625 f, -2 .027456 f, 0 .000874 f, 0 .179581 f, 0 .013287 f,
-2 .329439 f, -0 .163169 f, -0 .136191 f, 0 .320108 f, -2 .318779 f, -0 .196722 f,
-0 .295721 f, 0 .203658 f, -0 .182275 f, 0 .615941 f, 0 .015762 f, 0 .257181 f,
-0 .115297 f, 0 .295774 f, -0 .026144 f, -0 .022686 f, -0 .219423 f, -0 .042861 f,
0 .207647 f, -0 .057791 f, 0 .201671 f, -0 .169569 f, 0 .291492 f, -0 .994991 f,
0 .137473 f, 0 .230948 f, 0 .505626 f, -1 .065860 f, 0 .275225 f, -0 .250861 f,
0 .519466 f, -1 .217242 f, -0 .087384 f, 0 .053441 f, 0 .030729 f, -1 .702304 f,
-0 .034635 f, 0 .010177 f, -0 .035422 f, -0 .749979 f, 0 .355499 f, 0 .408166 f,
-0 .086883 f, 0 .017203 f, 0 .195706 f, -0 .218056 f, -0 .029153 f, 0 .367335 f,
-0 .061732 f, -0 .241068 f, 0 .078496 f, -0 .370346 f, -0 .124223 f, -0 .172708 f,
0 .037971 f, 0 .038875 f, -0 .282489 f, -0 .266323 f, -0 .210864 f, 0 .214714 f,
0 .234695 f, -0 .045625 f, 0 .015357 f, -0 .007464 f, -0 .362003 f, -0 .113465 f,
0 .145141 f, 0 .238470 f, -0 .202664 f, -0 .286587 f, -0 .347112 f, 0 .054501 f,
-0 .190290 f, -0 .283256 f, 0 .062179 f, 0 .041165 f, -0 .006935 f, -0 .220351 f,
-0 .088800 f, 0 .220924 f, -0 .200982 f, 0 .058493 f, -0 .225175 f, 0 .057175 f,
-0 .618187 f, 0 .761023 f, -0 .743774 f, -0 .500599 f, -0 .584999 f, 1 .545211 f,
0 .123055 f, -0 .106848 f, -0 .353057 f, 1 .552187 f, 0 .174104 f, 0 .068060 f,
-0 .449859 f, 1 .254299 f, -0 .161716 f, -0 .060630 f, -0 .230721 f, 0 .165976 f,
-0 .101582 f, -0 .422415 f, 0 .110384 f, -0 .130098 f, 0 .104428 f, 0 .083518 f,
0 .031626 f, 0 .083048 f, 0 .158877 f, 0 .173340 f, 0 .063962 f, 0 .427845 f,
0 .663268 f, 0 .376996 f, 0 .146435 f, -0 .091329 f, 0 .443447 f, 0 .518432 f,
-0 .182777 f, -0 .091313 f, 0 .331229 f, 0 .532604 f, -0 .187001 f, 0 .054774 f,
0 .298068 f, 0 .502295 f, -0 .362378 f, 0 .054283 f, 0 .292806 f, 0 .168901 f,
-0 .214787 f, 0 .025637 f, 0 .458009 f, -0 .322714 f, -0 .264059 f, 0 .140313 f,
-0 .102696 f, -0 .431208 f, -0 .134450 f, -0 .545415 f, 0 .253851 f, -0 .009061 f,
-0 .050681 f, 0 .108681 f, 0 .043272 f, -1 .073133 f, 0 .206410 f, 0 .469576 f,
0 .291494 f, -2 .021244 f, -0 .001183 f, -0 .067542 f, 0 .364907 f, -2 .470543 f,
0 .049147 f, -0 .018868 f, 0 .658500 f, -2 .531048 f, 0 .275433 f, -0 .034224 f,
-0 .171386 f, 0 .096369 f, 0 .728069 f, 0 .272332 f, 0 .222255 f, -0 .030426 f,
0 .026994 f, 0 .208928 f, -0 .173943 f, -0 .227581 f, -0 .214798 f, 0 .079341 f,
0 .032344 f, -0 .253575 f, -0 .044353 f, -0 .239265 f, -0 .055852 f, -0 .162582 f,
-0 .086592 f, 0 .066487 f, 0 .337353 f, -0 .168704 f, 0 .015702 f, 0 .022607 f,
0 .286647 f, 0 .218106 f, 0 .193319 f, -0 .358714 f, 0 .030796 f, 0 .007646 f,
-0 .045617 f, 0 .165007 f, -0 .284641 f, -0 .291812 f, 0 .207544 f, 0 .082823 f,
-0 .141907 f, -0 .331336 f, -0 .052908 f, 0 .120716 f, 0 .202521 f, 0 .232782 f,
-0 .348141 f, -0 .017332 f, 1 .191126 f, -0 .391987 f, -0 .154537 f, -0 .206551 f,
-2 .378690 f, 0 .057918 f, -0 .328183 f, 2 .151556 f, 0 .238803 f, 0 .164880 f,
-0 .480039 f, 1 .616200 f, 0 .260243 f, 0 .083704 f, -0 .174461 f, 1 .804634 f,
0 .194810 f, 0 .223837 f, 0 .550107 f, -0 .068171 f, -0 .293435 f, -0 .186770 f,
-0 .364846 f, 0 .127181 f, 0 .105556 f, -0 .016202 f, 0 .278403 f, -0 .344995 f,
-0 .009761 f, -0 .082555 f, 0 .046731 f, -0 .301452 f, 0 .604259 f, 0 .055895 f,
0 .049862 f, 0 .314249 f, -0 .305811 f, -0 .112937 f, 0 .658787 f, -0 .549288 f,
-0 .307567 f, -0 .460650 f, -0 .840643 f, 0 .082576 f, 0 .373711 f, 0 .138318 f,
0 .336901 f, 0 .284984 f, -0 .281400 f, 0 .408210 f, -0 .449858 f, 0 .461054 f,
0 .227629 f, -0 .131705 f, 0 .301769 f, -0 .278540 f, 0 .189290 f, -0 .269041 f,
0 .111350 f, -0 .300257 f, 0 .436858 f, -0 .265920 f, -0 .211938 f, 0 .272631 f,
0 .206291 f, 0 .253273 f, -0 .229776 f, -0 .031112 f, -0 .171183 f, -0 .109676 f,
-0 .202390 f, -0 .068857 f, 0 .182125 f, -0 .140523 f, -0 .308742 f, -0 .045840 f,
0 .256545 f, -0 .262405 f, 0 .225951 f, -0 .287463 f, -0 .189203 f, -0 .055552 f,
-0 .052448 f, -0 .242839 f, -0 .278877 f, 0 .140920 f, -0 .175755 f, 0 .215402 f,
-0 .248841 f, -0 .264080 f, -0 .178303 f, 0 .147777 f, 0 .049460 f, -0 .279877 f,
-0 .539725 f, -0 .004622 f, 0 .182874 f, 0 .338814 f, 0 .265974 f, 0 .249851 f,
-0 .141154 f, 0 .157228 f, -0 .090972 f, 0 .179444 f, 0 .305255 f, 0 .127788 f,
0 .123270 f, 0 .355320 f, 0 .076797 f, 0 .263495 f, 0 .235965 f, -0 .133816 f,
0 .243624 f, 0 .227062 f, -0 .213629 f, 0 .002075 f, 0 .061203 f, -0 .077820 f,
-0 .008807 f, -0 .247324 f, -0 .051464 f, -0 .191894 f, -0 .238713 f, -0 .389526 f,
-0 .274248 f, 0 .053950 f, -0 .225750 f, -0 .367097 f, -0 .122391 f, 0 .181212 f,
-0 .411824 f, -0 .084241 f, -0 .302288 f, 0 .077860 f, -0 .187443 f, -0 .300262 f,
0 .083156 f, -0 .392461 f, -0 .332320 f, -0 .346474 f, 0 .140658 f, -0 .283656 f,
0 .120714 f, -0 .056577 f, -0 .280968 f, 0 .017795 f, -0 .024686 f, 0 .073113 f,
-0 .346637 f, 0 .082567 f, -0 .036556 f, -0 .369730 f, 0 .081225 f, -0 .005211 f,
0 .144886 f, -0 .003544 f, 0 .178307 f, -0 .366035 f, -0 .063887 f, -0 .191767 f,
0 .105835 f, -0 .273978 f, -0 .266532 f, -0 .023984 f, 0 .039166 f, 0 .065848 f,
-0 .026802 f, -0 .268923 f, 0 .189659 f, 0 .086300 f, 0 .030718 f, 0 .216565 f,
-0 .130025 f, -0 .215687 f, 0 .146341 f, -0 .286438 f, -0 .394226 f, -0 .181509 f,
-0 .005612 f, 0 .186040 f, 0 .133491 f, 0 .032096 f, -0 .261609 f, 0 .074007 f,
-0 .042929 f, -0 .234479 f, 0 .189704 f, 0 .088395 f, -0 .003671 f, -0 .125055 f,
-0 .252418 f, -0 .086387 f, 0 .111197 f, -0 .297071 f, -0 .018793 f, -0 .031902 f,
-0 .333191 f, -0 .186279 f, 0 .039868 f, 0 .091419 f, -0 .264438 f, -0 .216150 f,
-0 .212550 f, 0 .203412 f, -0 .113028 f, -0 .197169 f, -0 .346771 f, 0 .086066 f,
0 .091443 f, -0 .128507 f, -0 .007281 f, -0 .118389 f, 0 .003370 f, -0 .338661 f,
0 .026739 f, -0 .063571 f, -0 .281567 f, -0 .166824 f, 0 .167455 f, 0 .216173 f,
0 .199163 f, 0 .256314 f, -0 .222679 f, 0 .040282 f, -0 .154808 f, -0 .133943 f,
-0 .270163 f, -0 .357398 f, 0 .260373 f, 0 .176950 f, -0 .125162 f, -0 .085050 f,
0 .226376 f, -0 .124585 f, -0 .324804 f, 0 .035536 f, -0 .133600 f, 0 .173450 f,
0 .068107 f, -0 .337442 f, 0 .169629 f, 0 .047223 f, 0 .057878 f, 0 .055555 f,
-0 .317449 f, -0 .103768 f, 0 .080899 f, -0 .194759 f, -1 .137593 f, 0 .508999 f,
0 .045372 f, 1 .746454 f, 1 .250347 f, -0 .342930 f, -0 .127821 f, -0 .220175 f,
-0 .417649 f, -0 .480595 f, 0 .071902 f, 0 .050231 f, -0 .562554 f, -0 .677866 f,
-0 .121416 f, -0 .247558 f, -0 .483876 f, -0 .504157 f, 1 .731953 f, 0 .572936 f,
0 .047325 f, 0 .050619 f, 0 .112611 f, -0 .035393 f, 0 .052585 f, -0 .071076 f,
-0 .015798 f, -0 .050228 f, -0 .142875 f, 0 .189329 f, 0 .048833 f, 0 .503633 f,
0 .249588 f, 0 .175492 f, -0 .137664 f, -0 .018533 f, 0 .288453 f, -0 .025644 f,
0 .079131 f, 0 .195096 f, -0 .154039 f, -0 .104220 f, -0 .224072 f, 0 .095946 f,
-0 .208424 f, 0 .214745 f, 0 .056468 f, 0 .182603 f, 0 .341784 f, -0 .134664 f,
-0 .194050 f, 0 .058532 f, -0 .107336 f, -0 .087783 f, -0 .238795 f, -0 .387212 f,
0 .049055 f, -0 .127417 f, -0 .299919 f, -0 .094371 f, -0 .011735 f, -0 .264753 f,
0 .407375 f, -0 .462654 f, -0 .609488 f, 0 .027742 f, -0 .985512 f, -0 .109154 f,
-0 .423276 f, 2 .347960 f, 0 .129240 f, 0 .187610 f, -0 .057081 f, 2 .424892 f,
0 .087666 f, 0 .106716 f, -0 .039379 f, 2 .764866 f, 0 .113309 f, 0 .028196 f,
-0 .582789 f, 0 .335385 f, -0 .538029 f, -0 .477337 f, -0 .114207 f, 0 .178829 f,
0 .006276 f, 0 .123179 f, 0 .095101 f, 0 .139898 f, -0 .372074 f, -0 .111010 f,
0 .136330 f, 0 .272900 f, 0 .126737 f, -0 .097808 f, -0 .363697 f, 0 .108665 f,
-0 .227749 f, -0 .083421 f, 1 .714677 f, 0 .451943 f, 0 .107931 f, -0 .392281 f,
1 .615846 f, 0 .022307 f, -0 .247011 f, 0 .257703 f, 1 .039134 f, 0 .537789 f,
0 .022177 f, -0 .271532 f, 0 .351350 f, -0 .399205 f, -0 .240534 f, -0 .315399 f,
0 .026928 f, -0 .005618 f, 0 .053179 f, -0 .010277 f, 0 .000501 f, 0 .040896 f,
-0 .109160 f, 0 .018282 f, 0 .003887 f, 0 .199599 f, 0 .095349 f, -0 .337284 f,
0 .169929 f, -0 .109409 f, -0 .166983 f, 0 .059908 f, -0 .226574 f, -0 .120114 f,
0 .077329 f, -0 .333133 f, -0 .220936 f, 0 .114309 f, -0 .233965 f, -0 .281551 f,
0 .042948 f, 0 .100940 f, 0 .116037 f, -0 .313122 f, 0 .215149 f, -0 .309057 f,
-0 .341052 f, -0 .294417 f, -0 .179722 f, 0 .010795 f, 0 .192053 f, -0 .275261 f,
-0 .033077 f, 0 .117348 f, 0 .090206 f, 0 .781573 f, 0 .602456 f, -0 .220296 f,
0 .172159 f, 0 .758513 f, 0 .157910 f, -0 .217897 f, -0 .372659 f, 0 .031935 f,
0 .791463 f, 0 .267195 f, 0 .931593 f, -0 .057349 f, 0 .405512 f, -0 .058512 f,
-0 .641663 f, -0 .076592 f, 0 .550227 f, -0 .024094 f, 0 .048218 f, -0 .289971 f,
0 .180940 f, 0 .167533 f, 0 .052711 f, -0 .360726 f, 0 .019210 f, -0 .488879 f,
0 .380498 f, 0 .151608 f, -0 .276895 f, -0 .596554 f, 0 .106076 f, -0 .245833 f,
-0 .048783 f, 0 .073823 f, 0 .098780 f, 0 .000211 f, 0 .113958 f, -0 .068964 f,
-0 .265533 f, -0 .185457 f, 0 .175586 f, -0 .163621 f, -0 .204919 f, 0 .145802 f,
-0 .163421 f, 0 .129576 f, -0 .153486 f, -0 .105573 f, 0 .067289 f, -0 .213120 f,
-0 .286103 f, 0 .249543 f, -0 .044970 f, -0 .170464 f, -0 .105501 f, -0 .094765 f,
-0 .050734 f, -0 .369468 f, 0 .180020 f, -0 .363328 f, -0 .151654 f, -0 .262550 f,
-0 .424503 f, 0 .829032 f, -0 .559452 f, 0 .506837 f, 0 .143823 f, 0 .276660 f,
-1 .808608 f, -0 .259517 f, -0 .053945 f, 0 .035676 f, -1 .842195 f, -0 .065960 f,
-0 .069285 f, 0 .462022 f, -2 .319453 f, -0 .370299 f, 0 .183329 f, -0 .146412 f,
-0 .563875 f, 0 .305068 f, 0 .480904 f, 0 .044319 f, -0 .016098 f, 0 .168516 f,
0 .114874 f, -0 .097621 f, -0 .030373 f, 0 .177700 f, 0 .181591 f, -0 .146003 f,
-0 .330853 f, -0 .259200 f, 0 .779319 f, -1 .517524 f, 0 .178781 f, 0 .135451 f,
0 .088784 f, -2 .076089 f, 0 .628717 f, -0 .048685 f, 0 .281327 f, -2 .341596 f,
0 .422171 f, 0 .006135 f, 0 .367096 f, -1 .663118 f, 0 .365253 f, -0 .072884 f,
-0 .197620 f, -0 .688634 f, 0 .477354 f, 0 .395841 f, -0 .098505 f, 0 .208709 f,
-0 .027523 f, 0 .127119 f, 0 .106274 f, 0 .114424 f, -0 .122877 f, -0 .087245 f,
0 .086923 f, -0 .527398 f, -0 .342062 f, -0 .764662 f, 0 .713094 f, -0 .626453 f,
-0 .081454 f, -0 .087683 f, 0 .885047 f, 0 .323440 f, -0 .018579 f, -0 .217166 f,
1 .617984 f, -0 .159038 f, 0 .265991 f, -0 .390313 f, 1 .933182 f, -0 .032431 f,
-0 .057513 f, -0 .300841 f, 0 .461248 f, -0 .072147 f, -0 .287052 f, -0 .078056 f,
0 .011734 f, 0 .044013 f, 0 .177174 f, 0 .093400 f, 0 .028819 f, 0 .193686 f,
-0 .224853 f, 0 .268321 f, -0 .075059 f, 0 .074526 f, -0 .015618 f, 0 .165615 f,
-0 .276780 f, -0 .063908 f, -0 .369264 f, -0 .171497 f, -0 .173624 f, -0 .130743 f,
-0 .224625 f, -0 .124980 f, -0 .104482 f, 0 .076864 f, -0 .009631 f, -0 .164682 f,
0 .150480 f, -0 .111880 f, -0 .260425 f, 0 .086234 f, -0 .176936 f, -0 .136771 f,
-0 .168867 f, -0 .405626 f, -0 .288716 f, -0 .128950 f, -0 .207327 f, 0 .015581 f,
-0 .109061 f, -0 .098970 f, 0 .090792 f, -0 .109623 f, 0 .349851 f, 0 .266341 f,
-0 .088602 f, -0 .108071 f, 0 .082519 f, 0 .472650 f, -1 .838758 f, 0 .456694 f,
0 .119927 f, 0 .461077 f, -2 .860022 f, 0 .231495 f, 0 .235771 f, 0 .256424 f,
-1 .938516 f, -0 .188202 f, -0 .000832 f, -0 .518206 f, 0 .194644 f, 0 .505510 f,
0 .615657 f, 0 .193760 f, 0 .224600 f, 0 .265732 f, -0 .121553 f, -0 .354597 f,
-0 .242414 f, -0 .276639 f, -0 .057591 f, 0 .026369 f, -0 .261148 f, -0 .356155 f,
-0 .149178 f, -0 .353566 f, -0 .340835 f, -0 .141776 f, 0 .076535 f, 0 .221299 f,
-0 .108857 f, -0 .156514 f, 0 .050901 f, 0 .058541 f, -0 .077141 f, 0 .071515 f,
-0 .333283 f, -0 .181489 f, -0 .212900 f, -0 .224698 f, -0 .174693 f, -0 .178665 f,
-0 .143374 f, -0 .091811 f, 0 .165161 f, 0 .060156 f, -0 .086103 f, -0 .039031 f,
-0 .377759 f, -0 .370533 f, 0 .074431 f, 0 .064192 f, 0 .186576 f, 0 .447858 f,
-0 .082260 f, -0 .020268 f, -0 .123089 f, -0 .402017 f, 0 .080500 f, 0 .176286 f,
2 .850013 f, 0 .019385 f, -0 .225361 f, -0 .235315 f, 1 .654694 f, -0 .073978 f,
-0 .341412 f, -1 .187575 f, 2 .815900 f, -0 .228063 f, -0 .174547 f, 0 .623825 f,
-0 .010676 f, 0 .157189 f, 0 .111879 f, -0 .198965 f, 0 .051851 f, 0 .158396 f,
0 .045194 f, 0 .293531 f, -0 .246714 f, -0 .351493 f, 0 .026954 f, 0 .076233 f,
0 .420367 f, 0 .168154 f, -0 .131450 f, 0 .134487 f, -0 .288851 f, -0 .134553 f,
0 .014902 f, 0 .756381 f, 0 .277713 f, 0 .190080 f, -0 .020869 f, 1 .446672 f,
0 .029792 f, -0 .025927 f, 0 .060640 f, 0 .559864 f, 0 .422229 f, 0 .198459 f,
0 .036167 f, 0 .029432 f, 0 .001882 f, 0 .038480 f, -0 .160528 f, -0 .288855 f,
-0 .310886 f, 0 .291296 f, 0 .190558 f, -0 .182816 f, -0 .002252 f, 0 .073101 f,
-0 .172245 f, -0 .305980 f, 0 .112492 f, -0 .422839 f, -0 .295999 f, -0 .078160 f,
-0 .173405 f, -0 .032819 f, 0 .373774 f, -0 .715223 f, 0 .018911 f, 0 .131753 f,
-0 .237364 f, -0 .128499 f, -0 .228406 f, 0 .341619 f, 0 .343552 f, -0 .521581 f,
-0 .263790 f, 0 .362502 f, -0 .018450 f, 0 .054233 f, 0 .183068 f, 0 .382772 f,
0 .188811 f, -0 .627287 f, 0 .040399 f, -0 .487338 f, -0 .192591 f, 0 .247426 f,
0 .154372 f, -0 .483994 f,
};
static const float av1_early_term_after_split_nn_bias_16_layer0[] = {
-0 .173976 f, 0 .305495 f, 0 .250981 f, -0 .067127 f, -0 .313100 f, 0 .242464 f,
0 .315196 f, -0 .056052 f, -0 .241227 f, -0 .253308 f, -0 .002697 f, 0 .003687 f,
-0 .124421 f, -0 .090383 f, -0 .070366 f, -0 .064074 f, -0 .056115 f, 0 .123313 f,
-0 .239698 f, -0 .182082 f, -0 .065296 f, 0 .021503 f, -0 .036787 f, 0 .311861 f,
0 .118135 f, -0 .320456 f, -0 .110719 f, 0 .220692 f, -0 .071727 f, -0 .088226 f,
-0 .110874 f, -0 .111671 f,
};
static const float av1_early_term_after_split_nn_weights_16_layer1[] = {
-0 .338573 f, 0 .398159 f, 0 .314774 f, -0 .037448 f, -0 .271950 f, -0 .774991 f,
0 .950901 f, -0 .225380 f, -1 .841906 f, -0 .350379 f, -0 .079350 f, 0 .383148 f,
-0 .183676 f, -0 .313132 f, -0 .340820 f, -0 .309401 f, -1 .050540 f, -0 .432267 f,
-0 .657195 f, 0 .927632 f, -0 .040150 f, 0 .578920 f, 0 .212301 f, 0 .292495 f,
0 .563590 f, -0 .205735 f, 0 .195877 f, 0 .582122 f, -0 .217860 f, 1 .613379 f,
0 .313278 f, -0 .555802 f,
};
static const float av1_early_term_after_split_nn_bias_16_layer1[] = {
0 .16553 f,
};
static const NN_CONFIG av1_early_term_after_split_nnconfig_16 = {
FEATURES,
1 ,
1 ,
{
HIDDEN_NODES,
},
{
av1_early_term_after_split_nn_weights_16_layer0,
av1_early_term_after_split_nn_weights_16_layer1,
},
{
av1_early_term_after_split_nn_bias_16_layer0,
av1_early_term_after_split_nn_bias_16_layer1,
},
};
static const float av1_early_term_after_split_nn_weights_8_layer0[] = {
-0 .719472 f, 0 .305806 f, 0 .855829 f, 0 .100094 f, 0 .412517 f, 1 .254673 f,
1 .552105 f, -5 .890773 f, -0 .089957 f, -0 .016736 f, 1 .418074 f, -5 .393506 f,
-0 .028214 f, 0 .117758 f, 1 .479209 f, -5 .299794 f, 0 .171585 f, -0 .084182 f,
-0 .162105 f, 0 .388577 f, -0 .044319 f, -0 .025861 f, 0 .251782 f, -0 .181462 f,
-0 .101545 f, -0 .079999 f, -0 .033014 f, -0 .191627 f, -0 .032802 f, -0 .053404 f,
0 .038038 f, -0 .119492 f, 0 .049104 f, -0 .344384 f, -0 .354513 f, 0 .036977 f,
0 .017513 f, -0 .004025 f, -0 .163212 f, -0 .261999 f, 0 .146575 f, 0 .207541 f,
0 .130365 f, -0 .252127 f, 0 .097419 f, -0 .231057 f, -0 .309421 f, 0 .347866 f,
-0 .064670 f, -0 .283171 f, -0 .244193 f, -0 .193323 f, -0 .226954 f, -0 .276194 f,
-0 .233553 f, 0 .156354 f, -0 .184009 f, 0 .344289 f, -0 .308058 f, -0 .205202 f,
-0 .325068 f, 0 .183820 f, -0 .361667 f, -0 .069559 f, -0 .121834 f, -0 .038357 f,
-0 .210043 f, -0 .266129 f, 0 .003188 f, 0 .074902 f, -0 .328843 f, 0 .293679 f,
-0 .234698 f, -0 .428268 f, -0 .308772 f, -0 .136538 f, -0 .008384 f, -0 .078227 f,
0 .166074 f, -0 .262899 f, 0 .102114 f, -0 .323420 f, 0 .057064 f, -0 .203318 f,
-0 .397413 f, -0 .317324 f, -0 .307093 f, 0 .020574 f, -0 .188627 f, 0 .132529 f,
0 .118992 f, -0 .487387 f, -0 .282975 f, 0 .573231 f, -0 .266071 f, 0 .125140 f,
-0 .970034 f, 1 .424008 f, -0 .487366 f, -0 .196415 f, 3 .680273 f, -0 .008407 f,
0 .081109 f, -0 .187479 f, 3 .876021 f, 0 .159168 f, 0 .111721 f, -0 .337423 f,
3 .901760 f, 0 .261268 f, -0 .245555 f, -0 .187632 f, -0 .324298 f, 0 .167234 f,
0 .170986 f, -0 .473055 f, 0 .087016 f, -0 .003469 f, 0 .051035 f, 0 .251794 f,
0 .153549 f, 0 .217609 f, -0 .326870 f, -0 .175511 f, 0 .637341 f, -0 .694837 f,
-0 .873487 f, -0 .186614 f, -1 .089884 f, -0 .607316 f, -0 .523519 f, 5 .256331 f,
0 .071414 f, 0 .215265 f, -0 .835999 f, 5 .735746 f, 0 .300101 f, 0 .089626 f,
-0 .450261 f, 5 .608051 f, 0 .190491 f, 0 .110220 f, -0 .595360 f, -0 .446324 f,
0 .311380 f, 0 .268812 f, -0 .339656 f, -0 .008708 f, 0 .011111 f, -0 .027557 f,
0 .171534 f, 0 .000676 f, 0 .227232 f, 0 .033993 f, 0 .146684 f, 0 .094817 f,
-0 .175381 f, -0 .211927 f, -0 .362471 f, 0 .168834 f, 0 .264149 f, -0 .350538 f,
-0 .463249 f, -0 .288105 f, 0 .347155 f, 0 .183231 f, -0 .229732 f, -0 .252202 f,
-0 .218074 f, -0 .008769 f, -0 .156103 f, 0 .181233 f, -0 .354736 f, 0 .263270 f,
-0 .106636 f, 0 .081057 f, 0 .060634 f, -0 .046887 f, 0 .050468 f, 0 .071259 f,
0 .221287 f, 0 .199071 f, -0 .180185 f, -0 .406902 f, -0 .239351 f, -0 .034957 f,
0 .369140 f, 0 .864600 f, 0 .233798 f, 0 .423612 f, -0 .468918 f, 0 .976987 f,
0 .691198 f, -1 .597908 f, 0 .102926 f, 0 .305546 f, 0 .391196 f, -3 .909059 f,
0 .333635 f, 0 .311561 f, 0 .738886 f, -4 .002001 f, 0 .236394 f, -0 .233141 f,
0 .263342 f, 0 .679898 f, 0 .136233 f, 0 .254743 f, -0 .367571 f, 0 .066412 f,
0 .001606 f, -0 .059542 f, 0 .051726 f, -0 .347145 f, -0 .045501 f, -0 .313847 f,
-0 .021952 f, 1 .386316 f, -0 .579139 f, -1 .275844 f, -0 .003493 f, -1 .716577 f,
0 .250209 f, 0 .192086 f, 4 .177055 f, 0 .351835 f, 0 .338177 f, 0 .140163 f,
4 .099592 f, 0 .321866 f, -0 .128153 f, -0 .360414 f, 4 .350767 f, 0 .025943 f,
-0 .116740 f, -0 .664107 f, -0 .064558 f, -0 .039553 f, -0 .208186 f, -0 .678774 f,
0 .149441 f, -0 .019823 f, 0 .012759 f, 0 .404442 f, -0 .108881 f, 0 .067974 f,
-0 .188278 f, 0 .136327 f, 0 .109927 f, -0 .179270 f, -0 .272342 f, 0 .018064 f,
-0 .304216 f, -0 .469470 f, 0 .109310 f, -0 .326214 f, 0 .061909 f, -0 .278997 f,
-0 .352329 f, -0 .333770 f, -0 .186522 f, -0 .328567 f, -0 .206211 f, -0 .008804 f,
0 .042441 f, -0 .126699 f, -0 .420399 f, -0 .033842 f, 0 .016773 f, -0 .273789 f,
0 .081928 f, -0 .191552 f, -0 .179533 f, -0 .263070 f, -0 .471807 f, 0 .062601 f,
-0 .232576 f, 0 .082955 f, -0 .490080 f, 0 .073820 f, -0 .090384 f, 0 .035781 f,
-0 .158880 f, -0 .506793 f, -0 .069132 f, 0 .047602 f, -0 .349640 f, -0 .058389 f,
-0 .017387 f, -0 .194636 f, -0 .457227 f, -0 .143105 f, 0 .222045 f, -0 .548909 f,
-0 .131561 f, 0 .247196 f, -0 .207923 f, 0 .133056 f, -0 .509854 f, -0 .193685 f,
-0 .181327 f, -0 .242442 f, 0 .091821 f, 0 .114430 f, -0 .375233 f, -0 .015254 f,
-0 .336632 f, -0 .060279 f, -0 .169169 f, -0 .429914 f, -0 .036563 f, -0 .400560 f,
-0 .076332 f, -0 .186232 f, -0 .268491 f, 0 .075561 f, -0 .389082 f, -0 .077435 f,
0 .352562 f, -0 .020086 f, -0 .338181 f, -0 .404629 f, 0 .254983 f, 0 .150477 f,
-0 .265903 f, 0 .003341 f, 0 .099969 f, -0 .211964 f, -0 .129372 f, -0 .166366 f,
0 .327712 f, -0 .276234 f, 0 .140675 f, -0 .433677 f, -0 .163050 f, -0 .143578 f,
-0 .397840 f, -0 .422130 f, -0 .293835 f, -0 .075362 f, -0 .468375 f, 1 .021238 f,
1 .394155 f, -0 .922486 f, -1 .350222 f, 2 .030201 f, 0 .057717 f, 0 .227650 f,
-0 .193179 f, 0 .037224 f, 0 .065555 f, 0 .020558 f, -0 .059205 f, -0 .023690 f,
-0 .008718 f, 0 .095976 f, -0 .549587 f, -0 .321164 f, -0 .243728 f, 1 .344381 f,
-1 .254107 f, 0 .294244 f, -0 .154737 f, -0 .152597 f, 0 .342419 f, 0 .301883 f,
0 .069866 f, -0 .327766 f, 0 .209323 f, -0 .364913 f, -0 .005530 f, -0 .558972 f,
0 .057684 f, -0 .309357 f, -0 .283325 f, -0 .278445 f, -0 .420115 f, -0 .418457 f,
-0 .391481 f, -0 .418460 f, -0 .003897 f, -0 .023744 f, -0 .312330 f, -0 .366213 f,
0 .269628 f, -0 .274877 f, -0 .189988 f, -0 .419555 f, -0 .034033 f, 0 .192874 f,
-0 .135487 f, -0 .326108 f, -0 .039019 f, 0 .185029 f, -0 .264883 f, -0 .563447 f,
-0 .163532 f, -0 .447652 f, -0 .141851 f, 0 .001714 f, -0 .193184 f, 0 .032609 f,
-0 .112883 f, 0 .074599 f, 0 .490665 f, 0 .434764 f, 0 .021652 f, -0 .219618 f,
0 .743267 f, 0 .147195 f, -0 .303479 f, -0 .097674 f, 0 .195813 f, 0 .704007 f,
-1 .290851 f, 0 .119701 f, 0 .224065 f, 0 .260246 f, -0 .580657 f, -0 .096201 f,
-0 .333214 f, -0 .586689 f, 0 .567178 f, 0 .157340 f, -0 .043184 f, 0 .194358 f,
-0 .026506 f, -0 .339894 f, -0 .571803 f, -0 .234828 f, 0 .147054 f, -0 .564178 f,
-0 .156933 f, -0 .366055 f, -0 .691687 f, -0 .187501 f, 0 .215834 f, -0 .346106 f,
-0 .256892 f, 0 .110915 f, -0 .337464 f, -0 .341474 f, -0 .216113 f, 0 .249445 f,
-0 .070175 f, -0 .412141 f, 0 .153458 f, -0 .081280 f, 0 .164669 f, -0 .356396 f,
-0 .294971 f, -0 .165121 f, -0 .133585 f, -0 .071467 f, 0 .295147 f, -0 .253233 f,
-0 .213833 f, -0 .343416 f, -0 .474344 f, -0 .304000 f, -0 .341379 f, -0 .331456 f,
-0 .393952 f, -0 .508004 f, -0 .569518 f, -0 .509864 f, 0 .121961 f, 0 .011957 f,
0 .000498 f, -0 .201969 f, -0 .407195 f, -0 .414375 f, -0 .295846 f, 0 .247492 f,
0 .124249 f, -0 .550804 f, -0 .420397 f, -0 .123462 f, 0 .333292 f, -0 .240230 f,
-0 .025604 f, 0 .337536 f, -0 .295006 f, -0 .272614 f, -0 .496850 f, -0 .278521 f,
0 .234591 f, -0 .052775 f, -0 .014052 f, -0 .260078 f, -0 .279128 f, -0 .036385 f,
0 .008714 f, -0 .064018 f, -0 .124873 f, -0 .334014 f,
};
static const float av1_early_term_after_split_nn_bias_8_layer0[] = {
1 .202379 f, -0 .117005 f, -0 .135527 f, -0 .262255 f, -0 .443658 f, -0 .078981 f,
0 .615653 f, -0 .124482 f, -0 .227768 f, -0 .227014 f, -0 .135898 f, 0 .143216 f,
-0 .225995 f, 0 .370877 f, -0 .214821 f, -0 .227752 f,
};
static const float av1_early_term_after_split_nn_weights_8_layer1[] = {
0 .376594 f, 0 .266703 f, -0 .039847 f, 1 .680142 f, -0 .879939 f, 0 .286806 f,
-0 .378223 f, -0 .405295 f, -0 .021107 f, 0 .039188 f, 0 .259308 f, 0 .193091 f,
0 .077994 f, -0 .269141 f, 0 .011180 f, -0 .019262 f,
};
static const float av1_early_term_after_split_nn_bias_8_layer1[] = {
-1 .29585564 f,
};
static const NN_CONFIG av1_early_term_after_split_nnconfig_8 = {
FEATURES,
1 ,
1 ,
{
16 ,
},
{
av1_early_term_after_split_nn_weights_8_layer0,
av1_early_term_after_split_nn_weights_8_layer1,
},
{
av1_early_term_after_split_nn_bias_8_layer0,
av1_early_term_after_split_nn_bias_8_layer1,
},
};
#undef FEATURES
#undef HIDDEN_NODES
#ifdef __cplusplus
} // extern "C"
#endif
#endif // AOM_AV1_ENCODER_PARTITION_MODEL_WEIGHTS_H_
Messung V0.5 in Prozent C=97 H=90 G=93